Discussão do artigo "Guia para testes e otimização de Expert Advisors no MQL5"

 

Novo artigo Guia para testes e otimização de Expert Advisors no MQL5 foi publicado:

Este artigo explica o processo passo-a-passo de identificação e solução de erros de código, assim como os passos para testar e otimizar os parâmetros de entrada do Expert Advisor. Você aprenderá como utilizar o Strategy Tester do terminal do cliente MetaTrader 5 para descobrir o melhor símbolo e definição dos parâmetros de entrada para seu Expert Advisor.

Figura 38. Análise do resultado da otimização preliminar

Autor: Samuel

 

Não é categoricamente recomendado adicionar agentes remotos no mesmo diretório.

Especialmente para não confundir as pessoas, recomendando que elas criem problemas sérios em nome de um aumento de velocidade de 2 segundos nas atualizações automáticas subsequentes do sistema. Já resolvemos praticamente o problema da diferença de velocidade entre uma única inicialização e um agente remoto, que estará disponível nas próximas compilações.


Recomendo remover completamente o bloco sobre agentes remotos do artigo.
 

Essa pergunta foi republicada no fórum principal(https://www.mql5.com/en/forum/2584).

Obrigado por criar este artigo, mas existe uma maneira de acessar a funcionalidade do otimizador genético do Metatrader sem ter que fazer a otimização manualmente no terminal de backtesting?

O que estou procurando é uma maneira de otimizar um EA em tempo real usando o mql. Foi mencionado que é possível fazer isso com a interação do matlab, mas não estou muito familiarizado com o matlab e, portanto, isso seria bastante difícil. Qualquer ajuda/recomendação com a otimização em tempo real seria muito apreciada. Obrigado.

Optimizing on the fly and backtesting
  • www.mql5.com
Currently I'm developing EAs and backtesting them using MT5 with a metaquotes demo account, but I'm not sure how accurate the backtesting tick data is.
 

Olá!

Você poderia me dizer, durante a otimização, que linhas vermelhas aparecem na tabela da guia"resultados da otimização", o que elas significam?

 
Gostaria de saber como é a qualidade da modelagem? É melhor do que a do MT4? Ao baixar dados históricos, consigo ter uma modelagem de 99% no MT4.
E no MT5, como funciona? É 100% a qualidade da modelagem?
 
Um excelente artigo para programadores novatos de mql5. Muito obrigado, Samuel
 
Você poderia me informar se existe um artigo semelhante sobre testes e otimização de Expert Advisors para MQL 4. Não consigo encontrar pelo menos livros de referência de códigos de erro, exemplos de erros frequentes, tenho que procurar uma descrição de cada erro por meio de uma pesquisa na Internet.
 
Excelente artigo Samuel. Muito me ajudou a esclarecer dúvidas sobre otimizar meu AE. grato pela disposição em ajudar e esclarecer.
 
fenix74:
Você poderia me informar se há um artigo semelhante sobre testes e otimização de Expert Advisors para MQL 4.
Você já deu uma olhada nos artigos? https://www.mql5.com/pt/articles/mt4/strategy_tester
Статьи по MQL4: Тестер
Статьи по MQL4: Тестер
  • www.mql5.com
Статьи по программированию на языке MQL4
 

Ainda não entendi o que significa "passar"

O que isso significa?

significa que o valor mais alto é melhor?

Não consigo encontrar nenhum guia sobre isso no manual, pelo menos não está claro o que isso realmente significa