Especialistas: 5_8 MACross

 

5_8 MACross:

Negociação de acordo com dois indicadores iMA (Moving Average, MA). Trailing. TrailingStop

Autor: Vladimir Karputov

 

Olá, Vladimir. Agora coloque seu EA no testador, não mostra nada na janela "Optimisation" e escreve este erro: 2018.02.06 15:04:34.188 Core 2 genetic pass (0, 118) tested with error "OnInit failed" in 0:00:00.141 . Por favor, me diga qual pode ser o problema.

Obrigado.


 
Shara1:

Olá, Vladimir. Agora coloque seu EA no testador, não mostra nada na janela "Optimisation" e escreve este erro: 2018.02.06 15:04:34.188 Core 2 genetic pass (0, 118) tested with error "OnInit failed" in 0:00:00.141 . Por favor, me diga qual pode ser o problema.

Obrigado.


Mostre mais mensagens do registro. Você não forneceu uma descrição completa do erro.

 
Vladimir Karputov:

Mostre mais mensagens do registro. Você não forneceu uma descrição completa do erro.

Aqui está.

Arquivos anexados:
20180206.log  631 kb
 
Shara1:

Aqui está.

Você está executando a otimização, portanto, o arquivo de log necessário deve ser retirado da pasta do agente de teste (você tem dois).


Adicionado: ou execute no testador no modo de visualização - nesse caso, o log conterá todas as mensagens e você verá o erro imediatamente.

Распределенные вычисления в сети MQL5 Cloud Network
Распределенные вычисления в сети MQL5 Cloud Network
  • cloud.mql5.com
Большую часть времени современные компьютеры простаивают и не используют всех возможностей процессора. Мы предлагаем задействовать их с пользой. Вы можете сдавать мощности вашего компьютера другим участникам нашей сети для выполнения разнообразных...
 
Vladimir Karputov:

Você está executando a otimização, portanto, o arquivo de log necessário deve ser extraído da pasta do agente de teste (você tem duas).

É este aqui?

Arquivos anexados:
20180206-1.log  631 kb
20180206.log  25 kb
 
Shara1:

É este aqui?

Não. No modo de otimização, os testes são executados em agentes de teste. E cada um tem seu próprio registro. Procure o registro do agente de teste.


Se não conseguir encontrá-lo, execute-o no testador no modo de visualização - o log conterá todas as mensagens e você verá o erro imediatamente.

 
Registro de teste
O registro do agente local pode ser aberto no menu de contexto do registro do testador. Esse registro mostra os detalhes da sincronização do ambiente entre o terminal e o agente.
Журнал тестирования - Алгоритмический трейдинг, торговые роботы - MetaTrader 5
Журнал тестирования - Алгоритмический трейдинг, торговые роботы - MetaTrader 5
  • www.metatrader5.com
Весь процесс тестирования и оптимизации подробно записывается в журнал. Разберемся, что именно происходит в тестере стратегий после нажатия кнопки "Старт". Подготовка ценовой истории Тестирование/оптимизация начинаются не сразу, сначала тестер производит подготовку окружения. Проверяет наличие истории по символу, на котором производится...
 
Vladimir Karputov:

Não. No modo de otimização, os testes são executados em agentes de teste. E cada um deles tem seu próprio registro. Procure o registro do agente de teste.


Se não conseguir encontrá-lo, execute-o no testador no modo de visualização - todas as mensagens serão registradas e você verá o erro imediatamente.

Eu o executei no modo de visualização agora. E em que janela está localizado o "registro do agente de teste"?

Arquivos anexados:
20180206.log  1308 kb
 
Shara1:

Agora eu o executei no modo de visualização. E em que caixa está a caixa "test agent log"?

Não pode ser. Obviamente, você está confundindo os arquivos de log.

Passo a passo:

  1. No testador, vá para a guia "Log" e clique com o botão direito do mouse no item de menu "Clear" (Limpar).
  2. No testador, marque"Visual testing" (Teste visual).
  3. Assim que ele iniciar e falhar com um erro, vá para a guia "Log" no testador e OLHE: haverá uma descrição de que o OnInit falhou e, antes disso, haverá um motivo para a falha.

 
Vladimir Karputov:

Não pode ser. Obviamente, você está misturando os arquivos de registro.

Passo a passo:

  1. No testador, vá para a guia "Log", clique com o botão direito do mouse e selecione o item de menu "Limpar".
  2. No testador, marque"Visual testing" (Teste visual).
  3. Assim que ele iniciar e falhar com um erro, vá para a guia "Log" no testador e OLHE: haverá uma descrição de que o OnInit falhou e, antes disso, haverá um motivo para a falha.

Fiz tudo como você disse. Após a limpeza, resta um arquivo, que anexarei a esta postagem agora.


Arquivos anexados:
20180206.log  10 kb