O que é Backtest de EA em Forex? Como Fazer do Jeito Certo
Sumário
- O que o Backtest revela
- Abrindo o Strategy Tester
- Diferença entre "Todos os ticks" e "Todos os ticks com base em ticks reais"
- Qualidade dos dados históricos
- Como interpretar os resultados do backtest
- Profit Factor (PF)
- Drawdown Máximo
- Número de operações
- Fator de Recuperação
- Evitando overfitting (ajuste excessivo à curva)
- 1. Validação fora da amostra (Out-of-Sample)
- 2. Verificação da sensibilidade dos parâmetros
- 3. Teste em múltiplos ativos e timeframes
- Backtest dos EAs disponibilizados neste site
- A importância do Forward Test
- Download gratuito de EA
- Brokers recomendados
O que é Backtest de EA em Forex? Como Fazer do Jeito Certo
Antes de colocar um EA para operar com dinheiro real, é essencial testá-lo em dados históricos — isso é o que chamamos de backtest. Um bom resultado no backtest não garante o mesmo desempenho na operação real, mas rodar um EA sem backtest é como embarcar em um avião que nunca passou por inspeção antes do voo.
Neste artigo, vamos organizar como fazer backtest corretamente usando o Strategy Tester do MT5, e quais pontos merecem atenção especial.
O que o Backtest revela
As principais informações que um backtest fornece são:
- Se a lógica do EA funcionou no mercado histórico
- Uma estimativa do drawdown máximo
- A frequência esperada de operações
- A sensibilidade dos parâmetros (quanto os resultados mudam com pequenas variações)
Por outro lado, existem muitas coisas que o backtest não consegue revelar:
- Se o desempenho se manterá no futuro
- O comportamento diante de choques inesperados de mercado (como a crise de 2008 ou a COVID-19)
- O slippage causado pelas características de execução do broker
A atitude correta é usar o backtest como ferramenta de triagem: não "se ganhou no backtest, vai ganhar na prática", mas sim "um EA que quebrou no passado tem alta probabilidade de quebrar no futuro".
Abrindo o Strategy Tester
No menu do MT5, acesse "Exibir" → "Strategy Tester". As configurações principais são:

- Expert Advisor: selecione o EA a ser testado
- Símbolo: GOLD, EURUSD, etc.
- Período: M15, H1, etc.
- Intervalo: mínimo 5 anos, idealmente 10 anos
- Modelagem: "Todos os ticks" é o recomendado (máxima precisão)
- Depósito: saldo inicial para o teste
- Alavancagem: mesmas condições da operação real
Diferença entre "Todos os ticks" e "Todos os ticks com base em ticks reais"
O MT5 oferece vários modos de simulação:

- Todos os ticks com base em ticks reais: a precisão mais alta, porém mais lento
- OHLC de 1 minuto: rápido, com precisão intermediária
- Apenas preço de abertura: rápido, mas com baixa precisão. Inadequado para scalping
Quanto mais curto o tempo operacional do EA, mais preciso precisa ser o modo de simulação. Um resultado positivo com "apenas preço de abertura" pode piorar drasticamente quando testado com precisão de ticks.
Qualidade dos dados históricos
Os dados históricos padrão do MT5 variam em qualidade dependendo do broker e do servidor. Ao fazer backtest, verifique:
- Qualidade de modelagem: idealmente acima de 90%
- Períodos com falhas: dados mais antigos tendem a ter mais lacunas
- Spread: use um valor próximo ao spread médio real
Em particular, ao selecionar "spread variável", o backtest considera apenas o spread em condições normais, sem refletir o alargamento durante divulgações econômicas. Na operação real, esse alargamento corrói o lucro — por isso, a abordagem de usar spread fixo com o valor máximo real registrado também é válida.
Como interpretar os resultados do backtest
Abaixo estão os principais indicadores exibidos após o backtest e o que observar em cada um.

Profit Factor (PF)
Lucro total ÷ prejuízo total. Um valor entre 1,2 e 1,5 é considerado saudável e realista. Um EA com PF acima de 3,0 deve ser visto com grande desconfiança de overfitting.
Drawdown Máximo
É a maior queda patrimonial registrada. A pergunta-chave é: "isso está dentro do que consigo tolerar?". Na operação real, considere que o drawdown pode ser de 1,5 a 2 vezes maior que o valor do backtest.
Número de operações
Algumas dezenas de operações não têm significância estatística. O ideal é ter no mínimo 200 operações, preferencialmente mais de 500 no backtest.
Fator de Recuperação
Lucro líquido ÷ drawdown máximo. Quando este valor é 3 ou mais, pode-se dizer que o retorno é proporcional ao risco assumido.
Evitando overfitting (ajuste excessivo à curva)
Um EA "otimizado demais para o passado" não funcionará no mercado futuro. As medidas básicas para evitar isso são:
1. Validação fora da amostra (Out-of-Sample)
Por exemplo: "otimização de 2015 a 2022, teste de 2023 a 2025". Se o período de teste apresentar resultados equivalentes, o risco de superotimização é menor.
2. Verificação da sensibilidade dos parâmetros
Se o desempenho cair drasticamente ao mover os parâmetros ótimos em ±10 a 20%, isso é um sinal de alerta. Prefira parâmetros que se mantenham estáveis em uma "região plana e ampla" de desempenho.
3. Teste em múltiplos ativos e timeframes
Um EA que só funciona em determinado ativo ou timeframe pode estar sobreajustado a essas condições específicas.
Backtest dos EAs disponibilizados neste site
Os resultados do backtest do EA gratuito do site, DONCHIAN ENGINE (USDJPY H1), são os seguintes:
- Período de verificação: 2017 a 2026 (9,4 anos, ticks reais da Dukascopy)
- Profit Factor: 1,50
- Taxa de acerto: 34,5%
- Drawdown máximo: 10,8%
- Operações: 631
A taxa de acerto é baixa, mas por ser um trend following de perdas pequenas e ganhos grandes, o resultado é PF de 1,50 em 9,4 anos e 631 operações. Os valores mais recentes estão publicados na página do EA e no ranking.
A importância do Forward Test
Após um backtest com bons resultados, realize um forward test de 3 a 6 meses em uma conta demo ou micro. Verificar a execução real, o slippage e o comportamento durante eventos econômicos permite identificar bugs e comportamentos inesperados antes de operar com dinheiro real.
Download gratuito de EA
O DONCHIAN ENGINE é distribuído gratuitamente. Os valores de backtest acima podem ser conferidos na página do EA.
Ver o EA gratuito DONCHIAN ENGINE
Brokers recomendados
Para realizar o backtest e o forward test no mesmo ambiente, recomendamos brokers verificados por este site.
Relacionados
2026-05-22
Como Ler e Interpretar o Relatório de Backtest do MT5
2026-05-12
Otimização com algoritmos genéticos no MT5
2026-08-28
43 EAs de Ouro em 11,5 anos | $1.999 zerou, $199 melhor PF
2026-08-28
Ox7F ($649), 10 anos tick real | A verdade do acerto de 95%
📧 Avisos antes de aumentos de preço + curso gratuito de 5 dias por e-mail
Todos os EAs estão em preço de lançamento e sobem em degraus conforme as vendas. Receba aviso antes de cada aumento, além de um e-mail diário sobre trading algorítmico, leitura de backtests e escolha de corretora.
* Privacidade rigorosamente protegida. Você pode cancelar a inscrição a qualquer momento.
Tem alguma dúvida sobre EAs ou Forex?
Você pode publicá-la no fórum de trading da Nattzy (cadastro gratuito). Dúvidas além deste artigo também são bem-vindas — configuração de EAs, escolha de corretora e mais.
Perguntar na Nattzy ↗