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

Otimizar um Expert Advisor no MetaTrader 4

Uma característica fundamental do MetaTrader 4 é que ele permite otimizar as configurações de um EA. O otimizador encontrará as configurações mais rentáveis no período de tempo escolhido. Este tutorial ensinará como otimizar um EA no MT4.

Configuração do otimizador de estratégias forex

No testador de estratégias (menu exibição/quadro de estratégias), clique em «propriedades do especialista» e, em seguida, no separador «Teste». A primeira parte desta janela diz respeito ao backtest, ao depósito, às moedas da conta e a uma restrição de direção das negociações (esta opção é desnecessária).

Configuração do otimizador

A segunda parte diz respeito ao otimizador. Os parâmetros otimizados podem ser:

  • O saldo da conta
  • O fator de lucro (lucro bruto/prejuízo bruto)
  • Expected payoff, a expectativa matemática de vitória (lucro médio/fator de prejuízo)
  • Drawdown máximo em percentagem ou em dinheiro

A última linha diz respeito ao algoritmo genético que tenta tornar o processo mais inteligente. Quando o software percebe que certos parâmetros irão inevitavelmente resultar numa perda, o algoritmo ignora o teste. Esta opção acelera a otimização, que por vezes pode ser muito demorada.

O separador parâmetros de entrada

Esta janela exibe todos os parâmetros do EA que podem ser modificados.

Marque a caixa dos parâmetros a otimizar. Ao modificar os números, poderá testar diferentes configurações com base numa gama de valores.

O «valor inicial» representa o valor mínimo do parâmetro a testar, o «stop» o valor máximo e o «passo» o incremento de variação para passar do valor mínimo ao valor máximo.

O «valor» padrão será utilizado para os parâmetros que não estiverem marcados.

Neste exemplo, testamos o número máximo de posições de compra ou venda. O otimizador testará todas as possibilidades com 10 posições, 11, 12... até 15.

A guia otimização

A guia “Otimização” permite definir parâmetros que não serão contabilizados nos resultados. Por exemplo, é possível excluir os resultados se a queda máxima (drawdown) for de 70%.

Depois de escolher os seus parâmetros nas três guias, clique em «OK».

Iniciar o otimizador de estratégias MT4

Na janela do testador de estratégias, marque a caixa «otimização» e clique no botão «valor inicial» para iniciar a otimização.

Os resultados da otimização

Os resultados aparecem no separador «Otimização dos resultados»

A lista exibe apenas os resultados positivos, que podem ser ordenados clicando nos títulos das colunas e guardados com um clique direito no quadro.

Agora pode selecionar os parâmetros eficazes e inseri-los num novo backtest. Basta alterar os parâmetros em «Propriedades do Expert», separador «Parâmetros», coluna «Valor», e reiniciar o backtest do Expert Advisor

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