Управление работой 3-6 советников.

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
kim9622
108
kim9622  
Привет всем.
На МТ4 несколько графиков (3-6, могут быть разные валютные пары) на каждом свой советник. 

Задача: 
Открытых ордеров нет. При открытии ордера(ов) любым(ми) советником (1 или 2, желательно чтобы был выбор количества), у всех остальных советников авто-торговля должна отключится. После того, как все открытые ордера будут закрыты, у всех советников включается авто-торговля. Если по условиям разрешена работа максимум 2 советникам, то авто-торговля у всех выключенных включается когда любой из 2-х(или сразу оба) закроет свои ордера.
Помогите, подскажите как решить задачу. Может уже есть подобный софт.
Evgeniy Chumakov
2761
Evgeniy Chumakov  
Vitaly Muzichenko
14113
Vitaly Muzichenko  
kim9622:
Привет всем.
На МТ4 несколько графиков (3-6, могут быть разные валютные пары) на каждом свой советник. 

Задача: 
Открытых ордеров нет. При открытии ордера(ов) любым(ми) советником (1 или 2, желательно чтобы был выбор количества), у всех остальных советников авто-торговля должна отключится. После того, как все открытые ордера будут закрыты, у всех советников включается авто-торговля. Если по условиям разрешена работа максимум 2 советникам, то авто-торговля у всех выключенных включается когда любой из 2-х(или сразу оба) закроет свои ордера.
Помогите, подскажите как решить задачу. Может уже есть подобный софт.

В советник прописать:

void OnTick() {
 if(OrderTotal() > 1) return;
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий