Изменение номера ордера.

 
Оказывается, если Sell стоимостью 3 лота закрыть за счёт встречного Buy стоимостью 1 лот,
то окажется, что после операции встречного закрытия оставшийся в живых Sell стоимостью 2 лота будет иметь другой номер..

Впечатление неизгладимое.
 
Много переделывать? ;)
 
Не то, что бы много..
Теперь надо понять как это обстоятельство учесть.
Строился себе тихо-мирно трехмерный массивчик, в кот. учитывался этот номерок.
Массивчик сортировался.. так, чтоб всем хорошо. Сначала встречные, поом большие, потом отложенные.
А теперь по мере исполнения номерок возьми и поменяйся..
Хотел завтра выложить. Теперь придётся пару дней повозиться.
 
Мейджик остаётся неизменным. Может быть это знание Вам поможет.
 
Slawa, спасибо.
Я подумаю и над этим.
Но этот вариант ущербен тем, что на момент включения советника ордера могут не иметь МН. Хотелось сделать универсальный вариант. Ещё подумать.
 
На всякий случай:
при каких ещё обстоятельствах может измениться номер ордера?
1. Частичное закрытие собственно ордера.
2. Частичное закрытие при операции встречного закрытия.

Есть ещё что-нибудь?
 
Как оказалось..
В момент смены злоклятого номера он не просто меняется, а сначала бесследно пропадает; и лишь потом, спустя некоторое время, остатки этого ордера появляются под новым номером.
Количество ордеров пляшет.. Прыг-скок, прыг-скок.

Я его по маджику ищу, а его нету!:)
Тут сам по неволе запляшешь..
 
Номер старого ордера, кажется, можно отловить в комментарии нового.
 
Если он есть!:) Ордер.
И о таком способе нигде не сказано..
 
Не магик номер, а просто номер. А номер всегда есть.
 
SK, а если по времени открытия его искать?
Причина обращения: