MagicTrigger MT5
- Indicadores
-
Mostafa Ghanbari
✅ Fundador da MGH Products
✅ Engenheiro de Software | Desenvolvedor de Indicadores Personalizados e Expert Advisors (EA)
✅ Autor publicado no MQL5.com - Versão: 1.0
- Ativações: 10
MagicTrigger — Indicador de confirmação de divergência HD/RD multi-timeframe (Edição MT5)
O MagicTrigger é um mecanismo de divergência multi-timeframe que procura uma divergência estrutural num timeframe superior (HD) e aguarda a sua confirmação por divergências equivalentes em timeframes inferiores (RD) dentro da mesma zona de preço. O indicador só assinala um sinal quando a estrutura do timeframe superior e as confirmações dos timeframes inferiores coincidem, juntamente com um ponto de entrada sugerido, stop loss e dois níveis de alvo.
Esta edição para MetaTrader 5 constrói a sua cadeia de timeframes utilizando a gama completa de períodos disponíveis no MT5 — incluindo M2, M3, M4, M6, M12, M20, H2, H3, H6, H8 e H12, além dos períodos padrão. Dependendo do timeframe em que o indicador é colocado, a cadeia de varrimento pode incluir até 15 timeframes, oferecendo uma visão nitidamente mais detalhada da estrutura multi-timeframe do que uma cadeia construída apenas com o conjunto de períodos padrão do MT4.
Como funciona
O indicador analisa uma cadeia de timeframes acima e abaixo do período atual do gráfico. Nos timeframes superiores, procura um padrão de divergência entre os pontos de oscilação do preço e uma linha de osciladora suavizada (a divergência "HD"). Em seguida, verifica se a mesma divergência direcional também aparece nos timeframes inferiores, dentro da zona de tempo e preço definida pela estrutura HD (as divergências "RD"). Um sinal só é gerado quando o número mínimo exigido de timeframes inferiores confirma a estrutura do timeframe superior, reduzindo assim sinais isolados de um único timeframe.
Como o conjunto de timeframes do MT5 inclui vários períodos intermédios que o MT4 não oferece, a cadeia de confirmação pode percorrer a estrutura do mercado de forma mais gradual — por exemplo, utilizando M2, M3 e M4 como camadas de confirmação separadas em vez de saltar diretamente de M1 para M5. Isto pode tornar a definição Min TF Count With RD mais precisa, uma vez que cada camada adicional representa um passo mais pequeno e incremental no timeframe, em vez de um salto maior.
Principais funcionalidades
- Cadeia de varrimento multi-timeframe automática, construída a partir do período atual do gráfico, utilizando o conjunto alargado de timeframes do MT5 (até 15 timeframes, consoante o período do gráfico).
- Profundidade de varrimento histórico ajustável (History Scan Depth) para controlar quantas barras são analisadas ao carregar o gráfico.
- Parâmetros HD Divergence Range e RD Divergence Range para controlar a distância máxima entre os pontos de oscilação usados em cada divergência — intervalos mais estreitos tendem a dar sinais mais escassos mas mais limpos, intervalos mais amplos procuram estrutura mais atrás no histórico.
- Parâmetro Min TF Count With RD (1–9, consoante o período do gráfico) para definir quantos timeframes inferiores devem confirmar a divergência do timeframe superior antes de um sinal ser desenhado — aumentar este valor filtra sinais mais rigorosos e seletivos. Um modo automático opcional pode escalar este mínimo com base no número de timeframes disponíveis no período atual do gráfico.
- Filtro opcional HD Return Candle que exige uma vela de reversão confirmatória no timeframe superior antes de aceitar o sinal, o que pode reduzir sinais prematuros ao custo de entradas mais tardias.
- Linhas de tendência no gráfico que marcam a estrutura das divergências HD e RD, tornando visível diretamente no gráfico o raciocínio por trás de cada sinal.
- Ponto de entrada sugerido, stop loss e duas linhas de alvo desenhados automaticamente, com o posicionamento do stop loss configurável para o ponto de oscilação mais próximo ou mais distante.
- Sugestão de tamanho de posição baseada numa percentagem de risco definida pelo utilizador sobre o saldo da conta e a distância até ao stop loss.
- Setas de compra/venda, alertas em janela, alertas sonoros, notificações push e alertas por e-mail para novos sinais.
- Construído sobre a arquitetura nativa de handles de indicadores do MT5, com handles persistentes criados uma única vez por timeframe para um cálculo eficiente em toda a cadeia de varrimento.
- Funciona em qualquer símbolo e timeframe suportado pelo terminal.
Parâmetros num relance
History Scan Depth, HD/RD Divergence Range, Min TF Count With RD, modo Auto Min RD, HD Return Candle, cores e estilos das linhas de tendência, códigos das setas, opções de desenho de gestão de capital (alvo, stop loss, linha de entrada, etiqueta de volume), Risk Percent, tipo de stop loss (ponto de oscilação próximo/distante) e opções padrão de alertas (janela, som, e-mail, notificação push).
Notas
A frequência e a qualidade dos sinais dependem fortemente das definições de Divergence Range e Min TF Count With RD, e os resultados variam consoante o símbolo, o timeframe e as condições de mercado. Como a edição MT5 analisa uma cadeia de timeframes mais longa do que a edição MT4, o cálculo inicial ao carregar o gráfico pode demorar ligeiramente mais, especialmente em períodos de gráfico mais baixos, onde até 15 timeframes são analisados. Tal como com qualquer ferramenta técnica, recomenda-se testar em conta demo em diferentes instrumentos e timeframes antes da utilização em conta real, para que as definições possam ser ajustadas à abordagem própria do trader.
Está também disponível uma versão deste indicador para MetaTrader 4, construída sobre uma cadeia de seis timeframes utilizando o conjunto de períodos padrão do MT4.
Para suporte ou dúvidas, utilize o chat integrado do produto na página do produto em MQL5.com.
Está disponível um guia do utilizador detalhado, cobrindo todos os parâmetros, mediante pedido — após a compra, envie uma mensagem privada para recebê-lo.
Versão MT4: https://www.mql5.com/en/market/product/186226/
