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! 📈

إخلاء المسؤولية

لا يُقصد بالمعلومات والمنشورات أن تكون، أو تشكل، أي نصيحة مالية أو استثمارية أو تجارية أو أنواع أخرى من النصائح أو التوصيات المقدمة أو المعتمدة من TradingView. اقرأ المزيد في شروط الاستخدام.