Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Telegram!
Participe de nossa página de fãs
Script interessante?
Coloque um link para ele, e permita que outras pessoas também o avaliem
Você gostou do script?
Avalie seu funcionamento no terminal MetaTrader 5
Visualizações:
16
Avaliação:
(2)
Publicado:
SNR.mq5 (39.08 KB) visualização
Freelance MQL5 Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

BTCUSD_M5


Principais recursos:

  • Zonas dinâmicas de inversão: Converte automaticamente os níveis de suporte rompidos em SBR e os níveis de resistência rompidos em RBS.

  • Normalização automática: ajusta a largura das zonas com base na volatilidade média, evitando que fiquem muito largas ou muito estreitas.

  • Segurança contra oscilações e repinturas: utiliza um atraso de confirmação para validar os pontos de pivô antes de traçar as zonas.

  • Sistema de Alerta Inteligente: Aciona notificações somente quando o preço se afasta significativamente de uma zona e retorna para um novo teste, minimizando o ruído em mercados de variação lateral.

⚙️ Como funciona O indicador aplica vários filtros lógicos nos bastidores para garantir a relevância das zonas:

  1. Varredura de Pivôs (Núcleo ZigZag): Identifica máximas de oscilação (resistência potencial) e mínimas de oscilação (suporte potencial) usando um algoritmo ZigZag. Um recurso de “Barras de Confirmação” valida esses pontos extremos para evitar repinturas.

  2. Formação e Normalização de Zonas: Traça zonas retangulares proporcionais em vez de linhas finas. A largura da zona é calculada com base nos movimentos médios históricos dos preços — reduzindo zonas excessivamente largas e expandindo as estreitas para manter a consistência.

  3. Lógica de rompimento e transição (SBR/RBS): Monitora os fechamentos das velas em tempo real. Um fechamento abaixo de um suporte o converte em uma zona SBR; um fechamento acima de uma resistência o transforma em uma zona RBS. (Os usuários podem desativar essa função se preferirem que as zonas rompidas sejam excluídas).

  4. Filtro de Distância: Utiliza um parâmetro “Min Move Away”. O preço deve se afastar uma determinada multiplicadora de uma zona recém-formada antes que ela seja ativada. Os alertas só serão acionados em um novo teste após essa condição ser atendida.

  5. Resolução de sobreposição: Limpa áreas de S/R aglomeradas usando dois modos: “Mais extremo” (padrão) mantém a zona mais distante, onde geralmente residem a maior liquidez e os stop-losses, enquanto “Mais recente” prioriza a zona formada mais recentemente.

  6. Painel (Tendência do Mercado): Calcula continuamente a relação entre o momentum de alta e de baixa com base nos trechos recentes do ZigZag, fornecendo um resumo instantâneo sobre se o mercado está em tendência ou volátil.

Traduzido do inglês pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/en/code/76644

RepaintTest - measure whether a drawing indicator repaints RepaintTest - measure whether a drawing indicator repaints

Verifica se um indicador de gráfico é atualizado, em vez de afirmar que isso não ocorre. A invariante: uma vez que uma barra tenha fechado e sido processada, nenhum objeto desenhado nela pode mudar — nem se mover, nem mudar de cor, nem alterar seu texto, nem desaparecer. O script inicia um símbolo personalizado com histórico real, vincula seu indicador por meio de um modelo, registra cada objeto, acrescenta barras, força um recálculo completo e compara objeto por objeto. Alterações e desaparecimentos são contados separadamente, pois apenas uma alteração significa que a afirmação é falsa. Uma execução que não comparou nada é relatada como INCONCLUSIVA, nunca como aprovada. A saída é um arquivo CSV que você pode publicar junto com o número.

RSI Exhaustion Reversal - EURUSD RSI Exhaustion Reversal - EURUSD

Open-source EURUSD Expert Advisor for MetaTrader 5 Strategy Tester, based on RSI exhaustion signals, ATR-based exits and volatility-adjusted spread filtering.

ZoneUS30 — Reversion and Positive Swap on Your Side in US30 ZoneUS30 — Reversion and Positive Swap on Your Side in US30

ZoneUS30 is a simple US30 Expert Advisor focused on SELL opportunities after upward price extensions. The strategy combines a mean-reversion concept with a carry-trade idea: when short positions receive positive overnight swap, the EA can benefit both from a price correction and from holding the position over time. Designed for US30 and intended for experimental and educational use. Counter-trend trading involves significant risk, especially with high lot sizes.

Accelerator Oscillator (AC) Accelerator Oscillator (AC)

O Indicador Acceleration/Deceleration (Aceleração/Desaceleração ou AC) mede a aceleração e a desaceleração da força motriz atual do mercado.