ForexBestRobots.comComparar EAs →
PT-BR

Guias técnicos · Educação Forex

Como fazer Backtest de um EA Forex no MT4 sem interpretar os resultados de forma errada

Configure o Strategy Tester do MetaTrader 4, revise as premissas dos dados, modele o spread e interprete drawdown, número de operações e estabilidade sem tratar um Backtest como promessa.

13 min de leituraRevisado pela equipe editorial da ForexBestRobots
Fluxo do Strategy Tester do MT4, dos Inputs à análise do relatórioGuias técnicosOrientação prática com foco em risco

Ilustração original criada para ForexBestRobots.com.

Um Backtest é um experimento realizado sob premissas escolhidas. Ele pode revelar lógica, frequência de operações e sensibilidade, mas não é uma previsão e não consegue reproduzir todas as cotações, spreads ou eventos de execução de uma conta real.

Fluxo de trabalho do Strategy Tester do MetaTrader 4
Documente os Inputs e as premissas antes de interpretar os resultados de desempenho.

Configure o Strategy Tester do MT4

  1. Abra Exibir → Testador de Estratégia ou pressione Ctrl+R.
  2. Selecione o Expert Advisor, o símbolo e o timeframe recomendado pelo fornecedor.
  3. Escolha um intervalo de datas relevante que inclua diferentes condições de mercado.
  4. Defina modelo, spread, depósito e Inputs do EA e registre todos esses dados.
  5. Execute primeiro um teste visual curto para identificar problemas evidentes de lógica ou dados.

Entenda os limites dos dados e da modelagem

A qualidade dos dados históricos, a construção dos ticks, o fuso horário, o spread e a comissão alteram o resultado. O modo “Cada tick” do testador padrão do MT4 ainda é derivado do histórico disponível. Um spread fixo pode subestimar o estresse no rollover ou durante notícias. Quanto mais o EA depender da sequência intrabar, mais importante será a escolha do modelo.

Mesmo EA, premissas diferentes, resultado diferente

Não compare dois relatórios se símbolo, datas, modelo, spread, depósito e Inputs não forem comparáveis.

Leia o relatório além do lucro líquido

MétricaPergunta respondidaSinal de alerta
Drawdown máximo e relativoQual foi a profundidade da queda histórica?O risco é inaceitável mesmo que o lucro final seja alto.
Número de operaçõesA amostra é grande o suficiente para ser interpretada?Poucas operações dominam a conclusão.
Profit FactorQual é a relação entre lucro bruto e perda bruta?Pequenas mudanças nas premissas eliminam a vantagem.
Resultado médio por operaçãoSpread e slippage podem consumir a vantagem?O resultado médio é muito pequeno em relação aos custos de transação.
ConcentraçãoUm único período gera a maior parte do lucro?Longa estagnação ou um único grupo excepcional de operações.

Teste a robustez, não apenas a curva mais bonita

Desloque o intervalo de datas, aumente o spread, varie moderadamente os Inputs e teste um período fora da amostra que não tenha sido usado no desenvolvimento. Um sistema estável não deve desmoronar porque um parâmetro mudou um único ponto. Evite escolher a melhor combinação entre milhares de tentativas sem um período de validação separado.

Continue com a observação em conta demo

O teste em demo revela os símbolos atuais da corretora, horários de trading, comportamento da conexão e erros de log. Compare o momento das operações observadas com a lógica esperada. A execução real ainda pode ser diferente; portanto, use um risco pequeno e definido caso avance posteriormente.

Escolha um modelo compatível com as decisões do EA

Modo padrão do MT4O que permite verificarLimite importante
Apenas preços de aberturaVerificação rápida de regras em barras concluídas.Inadequado quando entrada ou gestão depende de movimentos dentro da barra.
Pontos de controleEstimativa preliminar aproximada.Não valida de forma confiável o comportamento intrabar.
Cada tickTrajetória simulada mais detalhada com o histórico disponível de períodos menores.Os ticks padrão são modelados; não são automaticamente uma reprodução de ticks reais registrados.

O testador padrão armazena histórico Bid e constrói Ask com o spread selecionado. Por padrão pode usar o spread no início do teste; um spread personalizado continua sendo uma simplificação. Spreads variáveis reais, comissões, swaps e efeitos de execução precisam de verificação separada. Não apresente um teste com spread fixo como reconstrução completa da negociação real.

Mantenha um registro de teste reproduzível

Salve com o relatório versão do EA, Inputs, símbolo exato, propriedades do contrato, datas, modelo, spread, depósito, moeda da conta e origem do histórico. Anote lacunas e se o período inicial de cálculo dos indicadores afeta os primeiros trades. Repita uma configuração inalterada para verificar a reprodução da referência.

Revise exposição aberta e tratamento das posições ao final do teste, além do lucro fechado. Confira relatório e legenda reais; não deduza patrimônio de uma curva que mostra somente saldo. Reserve um período cronológico posterior até fixar as regras e depois observe uma demo forward. Se ajustar após ver esse período, ele deixa de ser independente.

As configurações oficiais do testador MT4 descrevem modelos e premissas de spread.

Referência oficial

A MetaTrader explica a configuração do Strategy Tester e os registros de teste na documentação oficial de testes.