Как программного выключить/включить торгового эксперта?

 

А в чем проблемы-то ?

Варианты:

1. Флаг запрещения входов. Выставляешь его, и эксперт не работает.

2. ExpertRemove

 
Georgiy Merts:

А в чем проблемы-то ?

Варианты:

1. Флаг запрещения входов. Выставляешь его, и эксперт не работает.

2. ExpertRemove

А я искал раздел работы с терминалом, не нашёл. Поисковик тоже не дал результатов. Только для 4-ки.

 
hoz:
Это вообще возможно? Хочу, что бы в конструкторе класса, когда проверяются его члены, если параметр, который будет задавать его значение не корректный выводилось значение и.. выключался сов.

Если нужно после проверки заданных параметров выгрузить текущий советник, используй ExpertRemove. Удалять другой советник программным путём стандартного mql5 не получится.

 
Если делать проверку значений настроечных параметров в OnInit(), то достаточно вернуть INIT_FAILED. Тогда советник автоматически выгрузится без всякий флагов и ExpertRemove().