Как сортируются ордера в истории.

 

Как сортируются ордера в истории, если их выбирать по позиции в списке, по времени закрытия или по тикету?

 
Если в документации это не отмечено, то привязываться к какому-либо порядку сортировки не стоит. Вы всегда можете отсортировать ордера в нужном вам порядке сами.
 
State:

Как сортируются ордера в истории, если их выбирать по позиции в списке, по времени закрытия или по тикету?

Лучше не полагаться на умолчания, а сортировать самому, как надо.
 

Дело в том, что советник работает одновременно несколькими ордерами, а мне нужно знать как закрылся последний ордер (по времени закрытия). Не хотел создавать лишние циклы, но видимо придется.

 
State:

Не хотел создавать лишние циклы, но видимо придется.

Лучше сделать, чтобы потом не спотыкаться об возможные глюки.
 
State:

Как сортируются ордера в истории, если их выбирать по позиции в списке, по времени закрытия или по тикету?


по времени открытия
 
Integer:
State:

Как сортируются ордера в истории, если их выбирать по позиции в списке, по времени закрытия или по тикету?


по времени открытия
и по тикету
 
KimIV:
State:

Не хотел создавать лишние циклы, но видимо придется.

Лучше сделать, чтобы потом не спотыкаться об возможные глюки.

Полностью с Вами согласен, поэтому советники для реала часто получаются громоздкими, а для оптимизации всегда стараешься максимально облегчить код, дабы ускорить весь процесс. Да Вы и сами это знаете.

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