Bibliotecas: MultiTester - página 43

 
klycko #:

TF=1||1|||0|||16385|||Y Parâmetro a ser otimizado para

Não foi possível executar uma otimização com uma etapa zero. Uma mensagem semelhante deve aparecer no registro do Testador.

check parameter step in the line "start=1; step=0; stop=10000" for input variable inX
optimization cannot be started
 
fxsaber #:

Não foi possível executar uma otimização de etapa zero. Uma mensagem semelhante deve aparecer no registro do Tester.

Esse parâmetro é o período de tempo:

input ENUM_TIMEFRAMES TF=PERIOD_M1; // Período de tempo para análise de indicadores

Somente os valores de limite PERIOD_M1 e PERIOD_H1 são definidos de acordo com ele

A etapa de otimização está vazia e não pode ser definida pelo usuário.
 

Além disso, como resultado:

TF=12|||1|||1|| 12 || Y O limite direito foi alterado para 12, embora devesse ser constante 16385, ou seja, H1

Há também uma etapa de otimização de 1 em vez de 0.

 
Aqui estão as reimpressões
Arquivos anexados:
error3.zip  21 kb
 
klycko #:
Aqui estão as reimpressões

Aqui está um suplemento com arquivos opt e uma comparação com a otimização genética manual e usando o Run

Arquivos anexados:
ERROR4.zip  19 kb
 

Boa noite!

Tentei a otimização genética com outros parâmetros.

Para int e double, tudo funciona sem erros.

Os erros ocorrem apenas com o timeframe TF - o limite direito é deslocado e é definida a etapa 1 em vez de 0.

 
klycko #:

Os erros ocorrem somente com o período de tempo TF - a borda direita é deslocada e a etapa 1, em vez de 0, é definida.

Infelizmente, o arquivo opt contém apenas índices de campos enum, mas não seus valores.

Atualize o TesterCache.mqh.
 
fxsaber #:

Infelizmente, o arquivo opt-file contém apenas índices de campos enum, mas não seus valores.

Por favor, atualize o TesterCache.mqh.

Obrigado! Vou tentar hoje à noite

 
fxsaber #:

Infelizmente, o arquivo opt-file contém apenas índices de campos enum, mas não seus valores.

Por favor, atualize o TesterCache.mqh.

Boa noite!

Atualizei o TesterCache.mqh e tudo funcionou corretamente !!!!

Muito obrigado por sua ajuda! Sem você, eu não teria descoberto esse motivo - que eu tinha um arquivo desatualizado da biblioteca.

Atenciosamente, Alexander

 
Incríveis habilidades de codificação, muito obrigado