Эта ошибка означает, что в Стратегическом тестере MT5 у вас включён режим оптимизации (галочка «Оптимизация»), но для параметров не заданы значения (start, step, stop).
Решение (2 варианта):
Вариант 1: Обычный тест (без оптимизации)
Снимите галочку «Оптимизация» в тестере:
Откройте Стратегический тестер (View → Strategy Tester или Ctrl+R)
Убедитесь, что галочка «Оптимизация» (Optimization) НЕ стоит
Оставьте только галочку «Визуализация» (Visual) если хотите смотреть график
Нажмите «Старт»
Вариант 2: Оптимизация с параметрами
Если хотите оптимизировать, нужно задать диапазоны:
В тестере нажмите на кнопку с шестерёнкой (Inputs)
Для каждого параметра, который хотите оптимизировать:
Поставьте галочку в колонке «Оптимизация»
Заполните колонки: Начало (Start), Шаг (Step), Конец (Stop)
Пример для InpHmaLength:
text
Start: 10
Step: 2
Stop: 20
После заполнения нажмите OK
Нажмите «Старт»
Совет
Для первого запуска просто снимите галочку «Оптимизация». Советник будет работать в обычном режиме и откроет сделки (если будут сигналы).
После теста напишите, появились ли сделки. Если нет — возможно, сигналов не было на выбранном периоде (нужно расширить диапазон дат или выбрать более волатильную пару).
igrun