Ограничение ордеров на счетах!

 

Подскажите пожалуйста, можно ли создать такой эксперт или условие, которое ограничивает количество выставленных ордеров на данный период на счету, независимо мультивалютный он или нет, независимо сколько советников выставляют ордера?

К примеру при включении эксперта, количество выставляемых ордеров на счету достигло установленной нормы и за эту норму не переходит. В случае закрытия каких либо ордеров по условиям, другие эксперты согласно ТС выставляют ордера опять до количества, которое ограничивает интересующий советник.

 

вы точнее объясните: вам надо число ордеров на советник или число ордеров на весь счёт контролировать?

но в любом случае OrdersTotal() вам в помощь.

 
sergeev >>:

вы точнее объясните: вам надо число ордеров на советник или число ордеров на весь счёт контролировать?

но в любом случае OrdersTotal() вам в помощь.

Нужно ограниченное число ордеров на весь счет.

Как понимаю если функцию OrdersTotal() вставлять в рабочий советник, то она будет действовать и "держать" определённое количество ордеров на паре на которой советник роботает, в то время на других парах другие советники будут выставлять ордера независимо. То есть количество ордеров на всём счете не будет контролироваться.

 

Игорь Викторович Ким aka KimIV обладает даром предвидения и заранее подготовил ответы почти на все Ваши вопросы.

Поройтесь в его библиотеках, в частности в b-Positions и Вы будете приятно удивлены.

Обновлённый список функций.

 

Если вам это нужно то напишите советник который будет контролировать колличество текущих ордеров и организуйте его общение с рабочими советниками, например через .

А вообще по поводу OrdersTotal() вы не правы, эта функция возвращает колличество всех текущих ордеров по всем парам на данном счете.

Причина обращения: