Можно без цикла:
if(OrderSelect(OrdersHistoryTotal()-2,SELECT_BY_POS,MODE_HISTORY)==true)
но так может быть выбран и чужой ордер, а если надо проверять на дополнительные критерии, то лучше в цикле, в обратном порядке.
Можно без цикла:
но так может быть выбран и чужой ордер, а если надо проверять на дополнительные критерии, то лучше в цикле, в обратном порядке.
Можно без цикла:
но так может быть выбран и чужой ордер, а если надо проверять на дополнительные критерии, то лучше в цикле, в обратном порядке.
А если вдруг опять объявится зависимость от сортировки? Понимаю, что может быть и паранойя, но чем чёрт не шутит, а?
В общем случае нужно считывать всю историю, выбирая свои ордера, потом сортировать их по времени закрытия.
Иначе после переподключения к серверу ордера в истории упорядочатся по возрастанию тикета - т.е. по времени открытия.
В общем случае нужно считывать всю историю, выбирая свои ордера, потом сортировать их по времени закрытия.
Иначе после переподключения к серверу ордера в истории упорядочатся по возрастанию тикета - т.е. по времени открытия.
Какая чушь, никакого упорядочивания истории по возрастанию тикета не происходит, не распространяйте ложную информацию.Да
Самую ложную информацию сейчас вы распространяете.
На запуске терминала ордера в истории по тикету отсортированы. В процессе работы закрываемые ордера, добавляются в историю по мере закрытия.
В общем случае нужно считывать всю историю, выбирая свои ордера, потом сортировать их по времени закрытия.
Иначе после переподключения к серверу ордера в истории упорядочатся по возрастанию тикета - т.е. по времени открытия.
Самую ложную информацию сейчас вы распространяете.
На запуске терминала ордера в истории по тикету отсортированы. В процессе работы закрываемые ордера, добавляются в историю по мере закрытия.
Ещё один бредоносец объявился, при запуске какого терминала и что отсортировывается, терминал ничего не сортирует, история отработанных ордеров
хранится на сервере брокера, терминал может получить только копию и ничего не сортирует.
Ещё один ...
Вот неугомонный. Ты тупой что ли? Проверить трудно?
Открой ордер №1, потом ордер №2.
Закрой №2, закрой №1.
Последний в истории будет №1.
Перезагрузи терминал.
Сейчас последний ордер в истории №2.

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования