Vortex Confluence Radar
- Indicadores
-
Syarief Azman Bin Rosli
Olá e seja bem-vindo ao meu perfil oficial no MQL5!
Sou Syarief Azman Bin Rosli, desenvolvedor de sistemas de trading algorítmico e engenheiro de software quantitativo com mais de uma década de experiência especializada na criação de Expert Advisors para MetaTrader 5 e MetaTrader 4. - Versão: 1.0
- Ativações: 5
O Vortex Confluence Radar é um mecanismo de pontuação de confluência multi-oscilador desenvolvido nativamente para MetaTrader 4. O indicador combina três osciladores técnicos essenciais — Relative Vigor Index (RVI), Commodity Channel Index (CCI) e Williams Percent Range (WPR) — em um histograma de momentum unificado, com linha de sinal suavizada e alertas automáticos de cruzamento.
Arquitetura e sinais visuais do indicador
O indicador opera em uma subjanela dedicada no gráfico e exibe os seguintes elementos visuais:
- Histograma unificado de confluência
- Pontuação normalizada: os valores de RVI, CCI e Williams %R são normalizados individualmente em uma escala padronizada de [-100, +100] e agregados por meio de uma média ponderada configurável pelo usuário.
- Momentum de alta (barras verde-limão): indica momento agregado positivo quando a pontuação está acima de zero.
- Momentum de baixa (barras vermelhas): indica momento agregado negativo quando a pontuação está abaixo de zero.
- Linha de sinal suavizada (linha dourada)
- Média Móvel Exponencial (EMA) aplicada diretamente sobre a série temporal de pontuação de confluência.
- Proporciona confirmação precisa de tempo em cruzamentos e filtra o ruído de alta frequência dos osciladores individuais.
- Níveis de limite e saturação (linhas azul dodger e vermelho-laranja)
- Nível de sobrecompra (padrão +60.0): demarca a zona de saturação compradora elevada.
- Nível de sobrevenda (padrão -60.0): demarca a zona de esgotamento vendedor acentuado.
- Setas de sinal no gráfico
- Seta de reversão de alta: plotada abaixo da barra de preço quando o histograma de confluência cruza acima da linha de sinal a partir da zona de sobrevenda (abaixo de -60.0).
- Seta de reversão de baixa: plotada acima da barra de preço quando o histograma de confluência cruza abaixo da linha de sinal a partir da zona de sobrecompra (acima de +60.0).
Arquitetura operacional e desempenho
- Laço OnCalculate diferencial: utiliza o cálculo incremental ( rates_total - prev_calculated ), processando apenas barras recém-fechadas ou ativas sem recalcular todo o histórico a cada tick recebido.
- Código 100% nativo MQL4: sem dependência de DLLs externas ( #property strict ), atendendo plenamente às diretrizes de validação do MQL5 Market e compatibilidade com o testador de estratégias.
- Gerenciamento seguro de recursos: a função OnDeinit() remove sistematicamente todos os objetos gráficos de setas identificados pelo prefixo VCR_ .
- Sistema abrangente de alertas: emissão de janelas de alerta nativas no terminal MetaTrader e sinais sonoros confirmados após o encerramento do candle.
Configuração recomendada de gráfico
- Ativos recomendados: pares de moedas principais (EURUSD, GBPUSD, USDJPY), pares cruzados, índices globais e commodities (XAUUSD, US30).
- Tempos gráficos: M5, M15, M30, H1 e H4.
- Aplicação estratégica: confirmação de tendências, identificação de divergências de momentum, reversões em extremos de exaustão e filtragem com confluência múltipla.
Parâmetros de entrada
Configurações de osciladores
- RVI Period: período de cálculo do Relative Vigor Index (Padrão: 10).
- CCI Period: período de cálculo do Commodity Channel Index (Padrão: 14).
- Williams %R Period: período de cálculo do Williams Percent Range (Padrão: 14).
Pesos de confluência
- RVI Weight in Confluence: multiplicador de peso para o RVI (Padrão: 1.0).
- CCI Weight in Confluence: multiplicador de peso para o CCI (Padrão: 1.0).
- Williams %R Weight in Confluence: multiplicador de peso para o Williams %R (Padrão: 1.0).
Linha de sinal e níveis limites
- Signal Line EMA Period: período de média móvel exponencial da linha de sinal (Padrão: 5).
- Overbought Alert Level: nível de saturação para sobrecompra (Padrão: 60.0).
- Oversold Alert Level: nível de saturação para sobrevenda (Padrão: -60.0).
Notificações e elementos gráficos
- Enable Alert Notifications: ativa alertas sonoros e janelas pop-up no terminal (Padrão: true).
- Show Signal Arrows on Chart: habilita a exibição de setas de compra e venda no gráfico principal (Padrão: true).
Aviso de risco
Indicadores técnicos são ferramentas destinadas à análise de mercado e apoio à tomada de decisões operacionais, não constituindo garantia de retornos financeiros. O comportamento histórico dos osciladores não garante resultados futuros. Opere sempre com rígidas diretrizes de gestão de risco e controle de capital.
