Какая конструкция правильная?
Обе фтопку.
Пачиму?
Пачиму?
А патамушта лучше так:
int Total = OrdersTotal(); for (int i=Total; i>=1; i--) if(OrderSelect(i-1,SELECT_BY_POS,MODE_TRADES)==true) ...
Пачиму?
даже один единственный ордер... может не закрыть...
OrdersTotal() - Возвращает общее количество открытых и отложенных ордеров
Для OrderSelect() - нумерация начинается с единицы или с нуля?
OrdersTotal() - Возвращает общее количество открытых и отложенных ордеров
Для OrderSelect() - нумерация начинается с единицы или с нуля?
Подумайте, что происходит с нумерацией после закрытия, хотя бы одного ордера.
Нумерация начинается с нуля.
Ага, въехал,много праздников плохо на мозги влияет. ))))
Спасибо!
Первая в принципе правильная, закроет все ордера, только надо цены закрытия нормализовать. Вторая фтопку, не все ордера закроет(цикл не верно составлеен)
не закроет.
если не верите, проведите эксперемент на демо.
Такая
или такая...
и будет ли эта функция закрывать все ордера?
У меня закрывает почему-то только один ордер, не могу понять причину.