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

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Не могу понять, в чём дело.
При оптимизации выдаётся множество строк типа "initialization failed on the pass 272273701432" с указанием в скобках параметров, при которых просто тестирование проходит нормально.
Во входных параметрах есть 9 параметров (таймфреймы) типа "да/нет". Неудачная инициализация происходит, если все "нет". Эти входные параметры в свою очередь передаются в внедрённый в советник индикатор, который согласно этим параметрам опрашивает стандартный индикатор на соответствующих таймфреймах.
Бывало, что перезакачивал историю, перезапускал терминал, перезагружал, и после этого оптимизация запускалась нормально, не выдавалось ни одного "initialization failed", были положительные результаты. От чего зависит - так и не понял, последние несколько раз запустить нормально не получилось ни разу.
Ну и в любом случае удачная инициализация при тестировании должна подразумевать такую же и при оптимизации? Или есть нюансы?