Причины initialization failed при оптимизации

 

Не могу понять, в чём дело.

При оптимизации выдаётся множество строк типа "initialization failed on the pass 272273701432" с указанием в скобках параметров, при которых просто тестирование проходит нормально.

Во входных параметрах есть 9 параметров (таймфреймы) типа "да/нет". Неудачная инициализация происходит, если все "нет". Эти входные параметры в свою очередь передаются в внедрённый в советник индикатор, который согласно этим параметрам опрашивает стандартный индикатор на соответствующих таймфреймах.

Бывало, что перезакачивал историю, перезапускал терминал, перезагружал, и после этого оптимизация запускалась нормально, не выдавалось ни одного "initialization failed", были положительные результаты. От чего зависит - так и не понял, последние несколько раз запустить нормально не получилось ни разу.

Ну и в любом случае удачная инициализация при тестировании должна подразумевать такую же и при оптимизации? Или есть нюансы?

 

Похоже, что если при оптимизации начальные параметры вызывают initialization failed, то это каким-то образом влияет на последующие прогоны.

Заменил в первом из вышеупомянутых девяти параметров с от "нет" к "да" на от "да" к "нет".

Пока полёт нормальный.

Причина обращения: