Вопрос по IsTradeAllowed и другим...

 
Подскажите, пожалуйста.
Вот есть такая задача - Разрешить эксперту торговать С ЗАПРОСОМ днем, НЕ торговать ночью и ВСЕГДА самостоятельно передвигать СЛ по алгоритму.
Возникает дилема - если поставить "торговля разрешена по запросу", то он будет каждый раз запрашивть изменение ордера при двигании СЛ, что не есть нужно. Если поставить "без запроса" - то он будет, зараза такая, торговать ночью сам, что тоже не требуется.
У кого есть какие наработки, как лучше реализовать этот вопрос?
Есть идея с глобальными переменными, но много хлопот оператору (трейдеру) доставляет...
 
ночью отключить можно - время торговли задать (2-4 переменные (НЕ глобальные:))
а вот разделить двиганье стопа и установку - вряд ли.
Всё равно что 2 эксперта - один по стопам, второй по установке ;)
 
А MessageBox с кнопками Да/Отмена не катит что-ли? Или возможность редактирования параметров ордера нужна?
 
Мне кажется, komposter прав - установи ограничение работы эксперта по времени, а СЛ двигай только в эксперте без запроса на модификацию. А как глобальные переменные могут досадить кому-то кроме тебя?