Menu

Corretor de CFD

AvaTrade  Pepperstone

XTB  IG

Rede social

ZuluTrade  Duplitrade

Criptomoedas

Binance  Kraken

Bitpanda  Coinbase

OKX  GoMining

Conta financiada

Darwinex Zero  FTMO

E8  The 5%ers

City Traders Imperium  FundedNext

Backtest de uma estratégia automatizada com MetaTrader 4

Antes de lançar um expert advisor (EA) numa conta real, é importante testá-lo com dados históricos para avaliar o desempenho do sistema de trading.

O software de trading MetaTrader 4 oferece um testador de estratégias que permite simular o desempenho durante um período de tempo definido. Também é possível otimizar os parâmetros do EA para encontrar as configurações ideais da estratégia para cada par de moedas.

A fiabilidade do testador de estratégias MT4 é frequentemente criticada pela imprecisão dos dados fornecidos pelos corretores. Os resultados do backtest são, portanto, aproximados.

Apesar dessas lacunas, um backtest com o MetaTrader fornece informações valiosas sobre o desempenho passado. O backtest é uma etapa indispensável antes de lançar um EA numa conta demo e, em seguida, numa conta real.

Dados históricos do mercado cambial

Para que o MetaTrader utilize o máximo de dados históricos disponíveis, aceda ao menu (Ferramentas/Opções) da plataforma MetaTrader 4 e, em seguida, ao separador Gráficos. Introduza os valores máximos em Maxi bars 9 999 999 999.

Os dados históricos do forex estão acessíveis a partir do menu (Ferramentas / Arquivos). A interface permite descarregar os dados indispensáveis para fazer um backtest.

Dados históricos do mercado cambial

Os dados são fornecidos pelos brokers forex, mas na maioria das vezes não são precisos. Lacunas nas cotações causam erros, por isso é recomendável testar vários brokers para encontrar os dados mais confiáveis possíveis. Também é possível descarregar os dados da MetaQuote a partir desta janela.

O testador de estratégia MT4

Abra o testador de estratégia no menu (exibição/quadro de estratégias). Esta janela permite configurar os parâmetros do backtest.

O testador de estratégia MT4

Selecione os parâmetros de acordo com as opções disponíveis: escolha do EA, par de moedas, unidade de tempo do gráfico, modelo (selecione «Cada Tick» para maior precisão), data do período de teste, modo visual para ver o desenrolar da estratégia em tempo real num gráfico.

Se desejar, pode clicar em «propriedades do especialista» para alterar alguns parâmetros. No separador «teste», pode escolher o depósito e a moeda da conta. A opção «posições» não é realmente útil. A segunda parte deste separador diz respeito ao otimizador de estratégia MT4.

teste

No separador «Parâmetros de entrada», pode alterar os parâmetros na coluna «valor». As outras colunas são utilizadas para o otimizador de estratégias.

Parámetros de entrada

Clique em “valor inicial” na janela do testador de estratégias para iniciar o teste.

Interpretação dos resultados de um backtest MT4

Quando o teste estiver concluído, poderá aceder aos resultados a partir dos separadores na parte inferior da janela do testador de estratégias.

O separador relatório apresenta uma análise detalhada dos resultados. Pode guardá-la clicando com o botão direito do rato no quadro.

Interpretação dos resultados

A qualidade da modelagem é um elemento importante que permite verificar a precisão dos dados utilizados para o teste. Geralmente, a qualidade não ultrapassa os 90%, a menos que tenha meios para adquirir dados altamente confiáveis.

Também pode analisar os resultados utilizando os separadores:

Gráfico de desempenho

Gráfico de desempenho

Os detalhes das transações

Os detalhes das transações

O diário para verificar se há erros

O diário para verificar se há erros

Abrir uma conta

O trading de CFDs envolve um risco significativo de perda, pelo que não é adequado para todos os investidores. Entre 74% e 89% das contas de investidores particulares perdem dinheiro.

Conta de demo gratuita