Объяснить не могу, но как - то так.
очень интересное событие.
а вы пробовали заглянуть в сами сеты EURUSD, EURAUD (можно открыть блокнотом)?
там есть аргументы (значения), которые определяют работу и настройку движка советника (не аналитика рынка)
это как правило числовые значения.
если есть различия в пунктуации, орфографии, значениях, то посмотрите - являются ли они влияющими на настройку режима работы самого советника (а не настройкой для анализа рынка).
как пример - есть замеченный случайно факт - если число отрытых на паре ордеров уже допустим =9, то если установить max orders значением =8 (меньше, чем уже открыто) - то индикатор не запустится, числовые значения не появятся.
это как в простой алгебре
- знаменатель должен быть не равен нулю,
- квадратный корень из отрицательного числа не извлечь, потому как "корень чётной степени из отрицательного числа не существует в области вещественных чисел", При этом в области комплексных чисел такой корень существует.
ради любопытства я эту особенность индикатора тестировал несколько раз вводом параметров, противоречащих текущей ситуации на графике.
это может служить примером того, что настройки в сете уже могут быть за пределами текущей ситуации на вашей паре и поэтому индикатор советника может не запуститься.
хотя, с точки зрения кода при программировании, такие нюансы можно было заранее учесть и внести в код для превентивного ограничения количества ордеров до любого значения вплоть от "0" не зависимо от текущей ситуации на графике пары. ведь еще до открытия ордера все равно нужно сравнить количество уже открытых ордеров с числовым значением максимального разрешенного количества. вероятно там нет сравнения, при котором количество уже открытых ордеров может быть больше разрешенного количества (заданного значения). вероятно в ТЗ на кодировку функций этой задачи не было. такая функция не влияет на качество торговли, а лишь немного расширяет управляемость роботом.