Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Facebook!
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
Experts

001 - Turnaround Tuesday - expert para MetaTrader 5

Sergey Ermolov
Sergey Ermolov
Olá,
Sou Sergey Yermolov — desenvolvo sistemas e algoritmos de trading há mais de 15 anos.
Minha abordagem ao trading não é baseada na busca por um “Santo Graal” nem em promessas de ganhos rápidos.
Não vendo “robôs que ganham dinheiro”.
| Portuguese English Русский 中文 Español Deutsch 日本語 한국어 Français Italiano Türkçe
Visualizações:
57
Avaliação:
(1)
Publicado:
Freelance MQL5 Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

Expert Advisor para testar a hipótese da “Turnaround Tuesday”.

Lógica da estratégia: se a segunda-feira fechar abaixo do preço de abertura, uma posição de compra é aberta no início da terça-feira. Se a segunda-feira fechar acima do preço de abertura, uma posição de venda é aberta. A operação é sempre realizada na direção oposta à da segunda-feira.

É possível aplicar um filtro ATR opcional, e os níveis de Stop Loss / Take Profit podem ser calculados com base na volatilidade atual do mercado.

Este EA foi desenvolvido como uma ferramenta de pesquisa para testar efeitos de mercado baseados no calendário e hipóteses de negociação.


Parâmetros

  • LotType — Método de dimensionamento da posição.
    Lote Fixo — volume de negociação fixo.
    % de Risco do Saldo Inicial — tamanho da posição calculado a partir de uma porcentagem de risco predefinida.
  • Lots — Tamanho fixo do lote usado quando o modo “Fixed Lot” é selecionado.
  • Risco — Risco por negociação em porcentagem. (Utilizado apenas quando o dimensionamento de posição baseado em risco está ativado.)

Filtro ATR

  • FilterATR — Ativa ou desativa o filtro de volatilidade.
  • DailyATRPeriod — Período de ATR calculado no timeframe diário.
  • MinCheckDayATR – Faixa mínima de segunda-feira expressa como um múltiplo do ATR.

Example:

ATR = 100 pontos
MinCheckDayATR = 1,5

Uma operação só será aberta se a amplitude da segunda-feira exceder 150 pontos.

Configurações da posição

  • kDailyATR - Distância do Stop Loss expressa como um múltiplo do ATR diário (0 desativa o Stop Loss).

Exemplo:

ATR = 100 pontos
kDailyATR = 0,5

O Stop Loss será colocado a 50 pontos do preço de entrada.

  • rrTP - Relação risco/recompensa usada para calcular o Take Profit (0 desativa o Take Profit).

Exemplo:

Stop Loss = 50 pontos
; rrTP = 2,0

O Take Profit será colocado a 100 pontos do preço de entrada.

Fechar posição

  • CloseHour – Hora em que todas as posições abertas são fechadas forçosamente.
    Se nem o Stop Loss nem o Take Profit tiverem sido atingidos, a posição será fechada ao preço de mercado.


  • MagicNumber - Identificador único usado para as posições do EA.


Observações importantes

  1. O EA analisa as velas diárias, independentemente do período do gráfico.
  2. As condições de entrada são verificadas apenas quando uma nova vela diária aparece.
  3. Os valores de ATR são obtidos do período diário (PERIOD_D1).
  4. Apenas uma posição por símbolo pode estar aberta por vez.
  5. Todas as posições são fechadas forçosamente na hora especificada em CloseHour.
  6. Se o Stop Loss estiver desativado (kDailyATR = 0), o dimensionamento da posição com base no risco não poderá ser calculado. Nesse caso, é utilizado o tamanho mínimo permitido de lote.


Cálculo de risco

Ao usar % de Risco do Saldo Inicial, o tamanho da posição é calculado a partir do saldo da conta registrado no início da execução do EA, e não a partir do saldo atual da conta.

Esse comportamento é intencional e foi projetado para tornar os testes de estratégia mais consistentes. O risco permanece constante ao longo do teste e não muda conforme o saldo aumenta ou diminui.

Se você preferir a abordagem tradicional baseada no saldo atual ou no patrimônio líquido, a lógica de dimensionamento da posição pode ser modificada na função CalcLot().


Resultados do backtest

A estratégia foi testada nos pares EURUSD, XAUUSD e no índice SP500 no período de 2016 a 2026.

A versão de referência não apresentou uma vantagem consistente:

  • EURUSD: -1,3%
  • XAUUSD: -2,3%
  • SP500: +0,03%


Após adicionar o filtro ATR e as regras de gestão de posições, os resultados mudaram:

  • XAUUSD: +38%
  • SP500: +40%
    Drawdown máximo no SP500: 11%




Relatório completo da pesquisa, curvas de patrimônio e resultados dos testes: https://www.mql5.com/en/blogs/post/770953


O código-fonte é aberto — fique à vontade para modificá-lo, testá-lo em outros instrumentos e desenvolvê-lo.
Este EA foi criado para testar hipóteses de negociação, não para negociar com dinheiro real sem pesquisa e validação adicionais.

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

MSNR v5.31Plus AEU EA MSNR v5.31Plus AEU EA

O MSNR v5.31Plus AEU EA é um Expert Advisor para o MetaTrader 5 baseado nos níveis de corpo SNR da Malásia, na lógica de reação do Smart Money, na varredura de liquidez, no MISS, na confirmação de engulfing, na confluência de linhas de tendência, no QML, no CRT e na projeção de alvos DOL. O EA foi projetado para o XAUUSD e funciona melhor no período de tempo M5. Ele analisa períodos de tempo superiores, como W1, D1, H4 e H1, para identificar zonas importantes de suporte e resistência e, em seguida, aguarda a confirmação da ação do preço no período de tempo de execução. Principais recursos: - Detecção dos níveis de corpo SNR da Malásia. - Análise de suporte e resistência em intervalos de tempo superiores. - Varredura de liquidez, MISS e confirmação de engulfing. - Lógica de linha de tendência, QML, rompimento-reteste e CRT. - Sistema de cluster de confluência. - Filtro de sessão para os horários de negociação da Ásia, Europa e EUA. - Gestão de risco por porcentagem da conta. - Fechamento parcial no múltiplo R selecionado. - Opções de ponto de equilíbrio e proteção de segurança. Configurações recomendadas: Símbolo: XAUUSD Intervalo de tempo: M5.

Quantum XAUUSD Silver Trader Quantum XAUUSD Silver Trader

EA com múltiplos indicadores para o ouro (XAUUSD) e a prata (XAGUSD): sinais de RSI, ADX e MA, trailing stop adaptativo baseado no ATR e proteção de capital integrada.

Institutional Ornstein-Uhlenbeck Equilibrium Matrix Institutional Ornstein-Uhlenbeck Equilibrium Matrix

Um indicador econométrico do espaço de preços que utiliza o processo estocástico de Ornstein-Uhlenbeck para estimar matematicamente o verdadeiro equilíbrio sem deriva do ativo e sua velocidade de reversão à média.

Chart Navigator MT5 Light Chart Navigator MT5 Light

Chart Navigator MT5 Light — um mini-gráfico para navegar rapidamente pelo gráfico de preços e acessar rapidamente seus marcadores nele