OPEN-SOURCE SCRIPT

VuManChu B PRO - Confluence Edition

723
Versão refinada do clássico VuManChu Cipher B Divergences, focada em reduzir ruído e aumentar a assertividade dos sinais através de filtros de contexto e um sistema de score de confluência.

🙏 Créditos
Este indicador é uma evolução do trabalho original do VuManChu (Cipher B Divergences), que por sua vez foi inspirado em códigos de:

dynausmaux — código base
LazyBear — WaveTrend Oscillator
RicardoSantos — Divergence Detector
LucemAnb — Plain Stochastic Divergence
andreholanda73 — MFI+RSI Area
falconCoin — Market Cipher B free version
Todo o crédito da matemática original (WaveTrend, divergências, MFI, Stoch RSI, Schaff) vai para esses autores. Esta versão mantém os cálculos e adiciona uma camada de filtros e lógica de sinal.

⚡ O que mudou em relação ao original
🐛 Correções de bugs
Removido barmerge.lookahead_on no acesso a timeframes superiores. O original "vazava" dados do futuro no backtest, gerando uma falsa impressão de precisão. Agora usa lookahead_off — backtest honesto.
Migração para Pine Script v5 — código mais performático, seguro e moderno.
Alertas só disparam em barstate.isconfirmed — eliminado o problema de alertas que apareciam intrabar e sumiam (repaint de alerta).
🛡️ Filtros de contexto (a maior mudança)
O original mostrava sinais sem considerar o contexto de mercado. Agora há 4 filtros que podem ser ligados/desligados individualmente:

Filtro de tendência (EMA 50/200): bloqueia sinais contra-tendência quando a tendência é forte. Evita "pegar faca caindo".
Filtro de regime (ADX 14): descarta sinais em mercado morto (ADX < 15) e bloqueia divergências contrárias em tendência muito forte (ADX > 40).
Filtro de volume: exige volume acima da média (configurável). Divergência sem volume é quase sempre falsa.
Filtro de volatilidade (ATR): descarta velas pequenas demais (ruído de range).
🎯 Sistema de Score de Confluência
Em vez de plotar todos os sinais (como o original fazia), o PRO usa um score de 0 a 6 pontos. O sinal só aparece quando o score atinge o mínimo configurável (padrão: 3).

Critério Pontos padrão
WT cross em zona OB/OS +1
Divergência WaveTrend +2
Divergência RSI +1
MFI alinhado (>0 compra, <0 venda) +1
Stoch RSI cruzando em zona extrema +1
Tendência a favor (EMA) +1
Triângulo verde-claro = score atingiu o mínimo.
Triângulo verde-escuro = score forte (mínimo + 1 ou mais).

Todos os pesos são configuráveis — você pode dar mais peso ao critério que confia mais.

🕐 Cooldown anti-whipsaw
Configurável (padrão: 5 barras). Após um sinal, bloqueia novos sinais na mesma direção pelo período definido. Elimina aqueles clusters de pontos seguidos que confundiam o original.

📋 Painel de status em tempo real
Label flutuante no canto direito mostra:

Score atual de compra e venda
Valor do ADX e classificação (forte/ok/fraco)
Direção da tendência (UP/DOWN/FLAT)
Status dos filtros de volume e ATR
Você vê na hora por que um sinal está ou não sendo gerado.

🔄 Modo Clássico opcional
Toggle no topo: desligando o "Modo PRO", o indicador volta ao comportamento original do VuManChu. Útil pra comparar lado a lado.

🥇 Gold Buy preservado
O famoso círculo dourado do VuManChu foi mantido, mas agora também passa pelos filtros de contexto — fica ainda mais raro e ainda mais confiável.

📈 Como usar
Sinais principais
Sinal Significado
🔺 Triângulo verde PRO BUY — confluência mínima atingida
🟢 Triângulo verde escuro PRO BUY forte — score acima do mínimo
🔻 Triângulo vermelho PRO SELL
🟡 Círculo dourado Gold Buy — alta probabilidade (raro)
⚪ Círculos pequenos WaveTrend cross (informacional)
Timeframes recomendados
Sweet spot: 1h, 4h, 12h
Excelente para swing/DCA: Diário, Semanal
Funciona com ajustes: 15m, 30m (subir score mínimo para 4)
Não recomendado: abaixo de 15m
Configuração rápida por estilo
Day trade (15m–1h):

Score mínimo: 4
Cooldown: 8 barras
ADX mínimo: 20
Swing (4h–12h):

Score mínimo: 3 (padrão)
Cooldown: 5 (padrão)
DCA / Position (Diário–Semanal):

Score mínimo: 4
Foco em Gold Buy
Ignorar sinais de venda
🚨 Alertas disponíveis
PRO Buy — sinal de compra com score atingido
PRO Sell — sinal de venda com score atingido
Gold Buy — sinal raro de alta probabilidade
Classic Buy/Sell — versão original (se quiser usar)
Todos os alertas disparam apenas em barra fechada (sem repaint).

⚠️ Disclaimer
Este indicador é uma ferramenta de análise, não uma recomendação de investimento. Nenhum indicador acerta 100%. Use sempre:

Gerenciamento de risco (stop loss, position sizing)
Confluência com sua própria análise
Backtest no seu ativo e timeframe antes de usar capital real
Mercado é probabilidade, não certeza. DYOR.

🤝 Open Source
Código aberto sob licença Mozilla Public License 2.0 (mesma do original). Fique à vontade para forkar, melhorar e contribuir.

Se gostou, deixe um boost ⚡ e compartilhe seu setup nos comentários — ajuda outros traders a calibrar os filtros para seu mercado.

Bons trades! 📈

Haftungsausschluss

Die Informationen und Veröffentlichungen sind nicht als Finanz-, Anlage-, Handels- oder andere Arten von Ratschlägen oder Empfehlungen gedacht, die von TradingView bereitgestellt oder gebilligt werden, und stellen diese nicht dar. Lesen Sie mehr in den Nutzungsbedingungen.