Início > Base de Conhecimento EA & MT5 > Como Fazer Backtesting

BacktestMT5

Como Executar um Backtesting com o Strategy Tester do MT5

Atualizado em: 15 de maio de 2026

O que é Backtesting?

Backtesting é o processo de executar um EA contra dados históricos do mercado para verificar a eficácia de uma estratégia. O MT5 vem de série com uma poderosa função de backtesting chamada Strategy Tester.

Sem usar fundos reais, você pode verificar o desempenho do EA com anos de dados históricos, tornando-o um passo importante antes de executar um EA em uma conta real.

Mesmo que um backtesting mostre bons resultados, não garante lucros futuros. Use o backtesting apenas como referência.

Abrir o Strategy Tester

Aba Configurações do Testador de Estratégias do MT5 (EA, símbolo, tempo gráfico, período e modo de modelagem)
Aba Configurações do Testador de Estratégias do MT5 (EA, símbolo, tempo gráfico, período e modo de modelagem)

Veja como abrir o Strategy Tester no MT5.

  • Método 1:Clique em 'Exibir' → 'Strategy Tester' no menu superior
  • Método 2:Use o atalho de teclado 'Ctrl + R'
  • Método 3:Clique no botão 'Strategy Tester' na barra de ferramentas

O painel do Strategy Tester aparecerá na parte inferior da tela.

Configurações do Backtesting

Aba Parâmetros do testador (conferir e alterar os valores de entrada do EA)
Aba Parâmetros do testador (conferir e alterar os valores de entrada do EA)
ConfiguraçãoRecomendadoDescrição
Expert AdvisorGOLD_VIPERSelecione o EA a ser testado
Símbolo (Par de Moedas)XAUUSDSelecione GOLD
TimeframeM30 (30 minutos)Configure para corresponder ao design do EA
ModeloCada TickMaior precisão (demora mais)
PeríodoPersonalizadoDefina o período a ser testado (ex. 2020-2025)
Saldo Inicial10000Capital inicial virtual ($10.000, etc.)
MoedaUSDCorresponda à moeda da sua conta
Spread30-50 (XAUUSD)Defina um valor próximo ao spread real
O modo 'Cada Tick' é o mais preciso, mas demora mais. Recomendamos verificar primeiro rapidamente com 'Pontos de Controle', depois confirmar com 'Cada Tick'.

Executar o Backtesting

Backtest em andamento (download do histórico e barra de progresso)
Backtest em andamento (download do histórico e barra de progresso)
  1. 1.Após completar as configurações, clique no botão 'Iniciar'
  2. 2.Uma barra de progresso aparecerá e o backtesting começará
  3. 3.Após a conclusão, uma lista de todas as operações aparecerá na aba 'Resultados'
  4. 4.Na aba 'Gráfico', você pode ver um gráfico da progressão dos ativos
  5. 5.Na aba 'Relatório', você pode verificar informações estatísticas detalhadas

Lendo os Resultados

Resultados da aba Backtest (lucro líquido, fator de lucro, drawdown máximo, número de operações)
Resultados da aba Backtest (lucro líquido, fator de lucro, drawdown máximo, número de operações)
MétricaDescriçãoMeta
Lucro LíquidoLucro total durante o período de backtestingDeve ser positivo
Taxa de AcertoPorcentagem de operações lucrativas de todas as operaçõesDepende da estratégia (35–45% é normal em EAs de tendência)
Fator de Lucro (PF)Lucro total ÷ Perda total1,3+ como referência (1,1–2,0 é saudável)
Drawdown Máximo (DD)Diminuição máxima nos ativosAbaixo de 20% como referência (DD relativo 10–25% é comum)
Índice de SharpeRelação retorno-risco1,0+ desejável
Total de OperaçõesNúmero de operações durante o período de backtestingMuito poucas = baixa confiabilidade
Máx. Perdas ConsecutivasNúmero máximo de perdas consecutivasVerifique se consegue tolerar psicologicamente

Comentários e perguntas