Обе фтопку.
TheXpert:
Обе фтопку.
Обе фтопку.
Пачиму?
valenok2003:
Пачиму?
Пачиму?
А патамушта лучше так:
int Total = OrdersTotal(); for (int i=Total; i>=1; i--) if(OrderSelect(i-1,SELECT_BY_POS,MODE_TRADES)==true) ...
valenok2003:
Пачиму?
ПАТАМУ, что ни один из Ваших вариантов не закроет ВСЕ ордера, если их больше 1-го.
Пачиму?
даже один единственный ордер... может не закрыть...
OrdersTotal() - Возвращает общее количество открытых и отложенных ордеров
Для OrderSelect() - нумерация начинается с единицы или с нуля?
valenok2003:
OrdersTotal() - Возвращает общее количество открытых и отложенных ордеров
Для OrderSelect() - нумерация начинается с единицы или с нуля?
Подумайте, что происходит с нумерацией после закрытия, хотя бы одного ордера.
Нумерация начинается с нуля.
Первая в принципе правильная, закроет все ордера, только надо цены закрытия нормализовать. Вторая фтопку, не все ордера закроет(цикл не верно составлеен)
Ага, въехал,много праздников плохо на мозги влияет. ))))
Спасибо!
Techno:
Первая в принципе правильная, закроет все ордера, только надо цены закрытия нормализовать. Вторая фтопку, не все ордера закроет(цикл не верно составлеен)
Первая в принципе правильная, закроет все ордера, только надо цены закрытия нормализовать. Вторая фтопку, не все ордера закроет(цикл не верно составлеен)
не закроет.
если не верите, проведите эксперемент на демо.
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Такая
или такая...
и будет ли эта функция закрывать все ордера?
У меня закрывает почему-то только один ордер, не могу понять причину.