Стоит ли проверять каждую операцию, выполнена ли она? - страница 2

 
Georgiy Merts:

То есть как это "не со всеми" ???

А с какими не работает ?

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

Читаем внимательно:

При независимом представлении позиций (ACCOUNT_MARGIN_MODE_RETAIL_HEDGING) по каждому символу одновременно может быть открыто несколько позиций. В этом случае, PositionSelect выберет позицию с наименьшим тикетом.

Константин, имел ввиду это. А как иначе можно это понять? Если у  них написано, что может быть выбрана другая позиция с наименьшим тикетом..
 
hoz:

Читаем внимательно:

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

Аааа...

Понял.  Я просто подумал, что при выборе - какие-то позиции могут не выбраться.

У себя, я всегда для выбора позиции использую PositionsTotal(), потом сразу перебираю все позиции через PositionGetTicket(), и сразу получаю все необходимые данные.