Participe de nossa página de fãs
Coloque um link para ele, e permita que outras pessoas também o avaliem
Avalie seu funcionamento no terminal MetaTrader 5
- Visualizações:
- 33
- Avaliação:
- Publicado:
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
O projeto apresenta um protótipo leve de negociação, desenvolvido com base em uma estrutura interativa de gerenciamento de zonas de oferta e demanda. O objetivo não é apresentar uma metodologia completa de negociação nem afirmar que se trata de um sistema automatizado de negociação pronto para uso, mas sim demonstrar como a análise estruturada de zonas pode ser combinada com lógica de validação, gerenciamento de negociações e avaliação do contexto de mercado.
Os parâmetros de entrada configuráveis controlam diferentes áreas da estrutura de negociação, incluindo:
- Controles de automação de estratégia — Ativar ou desativar o processamento automatizado de sinais, configurar o identificador do Expert Advisor e definir parâmetros básicos de execução.
- Risco, Spread e Proteção de Negociação — Gerenciem as condições de negociação por meio de limites de spread, metas de risco-recompensa e configurações de proteção baseadas na volatilidade.
- Configurações de Trailing Stop — Controle o gerenciamento opcional de posições, permitindo que os lucros sejam protegidos à medida que o preço se move favoravelmente.
- Parâmetros do filtro de tendência em intervalos de tempo superiores — Aplique uma confirmação mais ampla do contexto de mercado usando verificações da direção da tendência e da exaustão do momentum.
- Parâmetros de Contexto de Aproximação — Avalie como o preço se move em direção a uma zona qualificada, ajudando a distinguir entre aproximações controladas e movimentos agressivos do mercado.
O foco principal desta implementação é o sistema interativo de gerenciamento de zonas. Cada zona qualificada de oferta ou demanda mantém informações sobre seu ciclo de vida, qualidade estrutural e histórico de interação à medida que as condições de mercado se desenvolvem.

Fig. 1. Zonas de oferta e demanda traçadas com um exemplo de entrada.
Um dos principais resultados deste projeto é o sistema detalhado de registro de zonas. Os registros gerados fornecem um histórico de como as zonas são formadas, monitoradas, testadas e invalidadas ao longo do tempo. Os operadores podem usar essas informações para estudar o comportamento das zonas, analisar interações históricas e desenvolver suas próprias ideias de negociação ou processos de decisão. Acesse aqui para encontrar os arquivos de registro
![]()
Fig. 2. Localização dos arquivos de registro.
A estratégia de negociação incluída nesta versão é fornecida como um exemplo de como a estrutura de zonas pode ser aplicada em um ambiente automatizado. Recomenda-se que os usuários explorem os dados de zonas gerados, experimentem as configurações disponíveis e adaptem a estrutura de acordo com sua própria abordagem de negociação.
O objetivo principal deste projeto é demonstrar uma maneira estruturada de gerenciar zonas de oferta e demanda, ao mesmo tempo em que fornece informações úteis que possam apoiar análises adicionais, experimentações e o desenvolvimento de estratégias.
Para um aprofundamento sobre esta base de código, leia estes artigos👇👇
Aviso: esta ferramenta foi projetada exclusivamente como uma estrutura básica e deve ser utilizada apenas em um ambiente de demonstração. O principal valor deste mecanismo reside em sua infraestrutura abrangente de registro de logs; recomendo que você experimente encaminhar esses logs para aplicativos externos ou bots analíticos. Para quem busca um conjunto mais amplo de recursos, está disponível no Market um utilitário comercial baseado nessa lógica.| Nome do arquivo | Descrição |
|---|---|
| MasterLog1.mqh | Um módulo de registro reutilizável utilizado pelo Expert Advisor. Ele fornece a funcionalidade de registro exigida pelo projeto. |
| DynamicSR4.mq5 | O Expert Advisor principal. Ele demonstra o mecanismo de interação de Suporte e Resistência Dinâmicos apresentado e serve como ponto de entrada para o código-fonte que o acompanha. |
| TradeManager.mqh | Implementa a camada de execução de negociações e gerenciamento de posições. É responsável por enviar, monitorar e gerenciar as ordens geradas pela estratégia, mantendo-se independente do processo de tomada de decisão. |
| ZoneStrategy.mqh | Implementa o mecanismo de decisão de negociação. Ele avalia zonas qualificadas de oferta e demanda por meio de uma sequência de filtros de validação antes de gerar solicitações de negociação que são delegadas ao gerenciador de negociações para execução. |
| MQL5.zip | Um arquivo compactado com a pasta MQL5 como raiz, contendo todos os arquivos listados acima. Descompacte-o no diretório de instalação do terminal, e cada arquivo será colocado em seu local correto: DynamicSR4.mq5 em MQL5\Experts\DynamicSR4\ eMasterLog1.mqh,TradeManager.mqh eZoneStrategy.mqh em MQL5\Include\DynamicSR4\ |
Traduzido do inglês pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/en/code/75178
SMMA Levels MTF / BhanuCodeLab
O SMMA Levels MTF é um indicador de Média Móvel Suavizada (SMMA) para múltiplos intervalos de tempo, destinado ao MetaTrader 5. O indicador calcula os valores da SMMA a partir de vários intervalos de tempo selecionáveis e os exibe juntos no gráfico atual.
Volume Strength Compass / BhanuCodeLab
O Volume Strength Compass é um indicador de análise de volume para o MetaTrader 5 que avalia a atividade do mercado utilizando o Volume Relativo, a força do corpo da vela, a posição de fechamento e a intensidade do volume. O indicador classifica cada vela em diferentes condições de volume, tais como volume normal, volume baixo, volume alto, volume de clímax, esforço de alta, esforço de baixa e absorção. Os resultados são exibidos por meio de colunas de volume coloridas, destaques no plano de fundo, rótulos de sinal, uma linha de volume médio e um painel em tempo real. O indicador pode utilizar o volume de ticks, o volume real ou selecionar automaticamente o volume real quando disponível. Ele também oferece suporte a alertas tanto na vela ativa do momento quanto após o fechamento da vela.
Portfolio Correlation and Margin Risk Calculator
Calcula a correlação histórica de Pearson entre qualquer conjunto de instrumentos e a margem combinada que sua conta precisaria para mantê-los todos ao mesmo tempo, expressa como porcentagem do seu patrimônio líquido. Funciona nativamente no MetaTrader 5, sem bibliotecas externas, sem Python e sem IA — basta definir sua lista de símbolos e os tamanhos dos lots como parâmetros de entrada, e ele exibe a matriz completa na aba “Especialistas” e no gráfico, atualizando-se periodicamente.
Footprint XRay (Order Flow Volume Delta)
Um indicador institucional de fluxo de ordens e gráfico de pegada de mercado, portado do Pine Script para o MQL5. Ele desconstrui dinamicamente as barras dos principais intervalos de tempo utilizando dados históricos de tick e volume real de intervalos de tempo inferiores (LTF) para calcular o delta de volume de compra/venda em cada nível de preço. O indicador possui seleção automática de intervalo de tempo, destaque do Ponto de Controle (POC), Desequilíbrios Empilhados, detecção de Absorção extrema, acompanhamento de Negócios Pendentes (UB) com mitigação em tempo real e acionamentos de alertas em tempo real.