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:
58
Avaliação:
(2)
Publicado:
Freelance MQL5 Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

Princípio fundamental: definir a intensidade da tendência com base no ângulo da média móvel

As estratégias tradicionais de cruzamento de médias móveis tendem a gerar sinais falsos com frequência em mercados oscilantes, dificultando o controle das retrações. A ideia central desta estratégia é: somente quando a média móvel apresentar um movimento unidirecional suficientemente acentuado é que se considera um mercado em tendência válida, com potencial para abertura de posições.

A estratégia se baseia na média móvel simples (SMA) e calcula a diferença entre o valor atual da média móvel e o valor da média móvel em um intervalo especificado. Por meio da função arcotangente, a taxa de variação da média móvel é convertida em um ângulo intuitivo. Quanto maior o valor absoluto do ângulo, mais forte é a direção da tendência e mais fluida é a movimentação do mercado;

se o ângulo estiver próximo de 0, trata-se de um intervalo de oscilação, e a estratégia abandona proativamente a negociação. Ao mesmo tempo, é introduzido o indicador de desvio preço – média móvel, que mede, em porcentagem, o grau de desvio do preço em relação à média móvel, evitando, na entrada da posição, o risco de comprar na alta no final da tendência.

Lógica de abertura de posição: entrada robusta com tripla filtragem

A estratégia adota um novo mecanismo de acionamento por velas K-line, realizando apenas uma avaliação do sinal no fechamento da vela, evitando interferências de ruídos intradiários. A abertura de posição deve atender simultaneamente a três condições:

  1. Filtragem por limite de ângulo: para posições de compra, o ângulo da média móvel deve estar acima do limite positivo; para posições de venda, abaixo do limite negativo; além disso, é definida uma verificação secundária de ângulo mínimo para eliminar falsas rupturas em tendências fracas;
  2. Verificação da direção do preço: para posições de compra, o preço de fechamento deve estar acima da média móvel; para posições de venda, deve estar abaixo da média móvel, entrando na direção da tendência e evitando operações contrárias;
  3. Limite máximo de desvio: o valor absoluto do desvio entre o preço e a média móvel não deve exceder o limite máximo definido, evitando a compra em níveis elevados no final da aceleração da tendência.
    A gestão de posições suporta dois modos: lotes fixos e cálculo dinâmico da proporção em relação ao patrimônio líquido da conta. Ao abrir uma posição, o stop loss inicial é calculado simultaneamente de acordo com a proporção de risco predefinida, controlando o risco máximo por transação.

    Sistema de controle de risco: stop-loss dinâmico com restrições progressivas

    O stop-loss da estratégia é ajustado gradualmente de acordo com a evolução do mercado, tendo como objetivo principal proteger os ganhos não realizados e deixar os lucros correrem. Durante a manutenção da posição, são configuradas quatro camadas de proteção por stop-loss:

    • Stop-loss de proteção do capital: quando o lucro da posição atingir 500 pontos, o stop-loss é deslocado para 100 pontos além do preço de abertura, garantindo que a operação não termine com prejuízo;
    • Ajustamento do stop-loss com desvio de lucro: quando o desvio do preço em relação à média móvel atingir 19%, o stop-loss é ajustado diretamente para o preço de fechamento atual, garantindo a maior parte do lucro não realizado;
    • Proteção contra desvio extremo: quando o desvio se ampliar para 50%, o stop-loss é ainda mais ajustado para perto do preço atual, a fim de lidar com o risco de reversão extrema do mercado;
    • Deslocamento em caso de quebra de tendência: quando o preço cruza a linha média na direção oposta, o stop-loss é deslocado simultaneamente para além da linha média, permitindo uma saída rápida após a quebra da tendência.

      Retrospectiva de dados: registro completo integrado via SQLite

      A estratégia se baseia no banco de dados local SQLite integrado à interface nativa do MT5, registrando automaticamente e de forma permanente cada evento de abertura de posição e ajuste de stop loss. Cada registro contém informações em todas as dimensões, como hora do evento, direção da negociação, lotes, preço, valor da média móvel,

      ângulo, grau de desvio, preço do stop loss e valor líquido da conta, entre outras informações abrangentes. Em comparação com os registros nativos da plataforma, esses dados são mais completos, facilitando a análise posterior da estratégia, a otimização de parâmetros e a atribuição de desempenho.

      De modo geral, trata-se de um EA de tendência com lógica clara e níveis de controle de risco bem definidos. Seu lucro principal provém de mercados unidirecionais estáveis; ele evita oscilações por meio da filtragem de ângulo, controla o momento de entrada por meio do grau de desvio e, por meio do stop-loss dinâmico

      para proteger os lucros. É possível ajustar os parâmetros de acordo com as características de volatilidade de cada instrumento, adaptando-o a diferentes ciclos de negociação.



      Traduzido do chinês pela MetaQuotes Ltd.
      Publicação original: https://www.mql5.com/zh/code/74379

      ATR Ranked Support and Resistance Zones ATR Ranked Support and Resistance Zones

      Um indicador educacional para o MT5 que define zonas de suporte e resistência a partir de pontos de pivô confirmados. As reações próximas são agrupadas com base na distância calculada pelo ATR e, em seguida, classificadas de acordo com o número de testes repetidos, a intensidade da rejeição e a recência. Apenas as zonas mais fortes são exibidas para manter a legibilidade do gráfico.

      OnChart Candle Countdown Clock OnChart Candle Countdown Clock

      O “On-Chart Candle Countdown Clock” é um indicador simples criado para exibir a contagem regressiva da última vela em qualquer intervalo de tempo.

      V1N1 LONNY MT5 V1N1 LONNY MT5

      EA para day trading com ruptura da faixa asiática. Compatível com vários símbolos, M15/M30/H1. Coloca ordens stop pendentes durante o pregão de Londres fora da faixa asiática pré-Londres, utilizando sinais de PSAR + MACD + Estocástico, com ajuste automático para o horário de verão de Londres/Nova York, stops estruturais, trailing stop e break-even.

      SimpleTradeStats SimpleTradeStats

      Estatísticas de operações concluídas. O indicador mostra os resultados das negociações, filtrados por número mágico.