Частично закрытый ордер

 
К примеру имеем ордер №1 = 0.6 лота, закрываем часть ордера на 0. 2 лота, получаем, что закрыли
ордер №1 на 0.2 лота и создался новый ордер №2 размером 0.4 лота, так?

Вот и возник вопрос, как получить номер этого нового ордера, в нашем случае он №2?
Возможна ситуация закрытия нескольких оредров по такому принципу, поэтому желательно
получать номер нового ордера для того ордера который закрываем.

Кто посоветует идейку?
 
1. Вдруг откуда-то появился ордер с тикетом, который не был получен при открытии или не было отложенного с таким тикетом.

2. В комментарии ордера отставшегося при закрытии появляется запись типа split from #123456

Эх! если бы функция OrderClose() возвращала тикет ордера оставшегося после частичного закрытия. ..
 
"Эх! если бы функция OrderClose() возвращала тикет ордера оставшегося после частичного закрытия. .." - Да, вот об этом я тоже мечтаю ;)

Ну теперь к вопросу...

1. Принимаем за условие что ордера все учтены и с неба они не упадут :) Есть или отложеный или открытый.
2. М... не знал... спасибо, теперь парсер писАть надо :)))
 
skydion:
К примеру имеем ордер №1 = 0.6 лота, закрываем часть ордера на 0. 2 лота, получаем, что закрыли
ордер №1 на 0.2 лота и создался новый ордер №2 размером 0.4 лота, так?

Вот и возник вопрос, как получить номер этого нового ордера, в нашем случае он №2?
Возможна ситуация закрытия нескольких оредров по такому принципу, поэтому желательно
получать номер нового ордера для того ордера который закрываем.

Кто посоветует идейку?

Номер тикета закрытого ордера пишется в коммент нового ордера.
 
skydion:
К примеру имеем ордер №1 = 0.6 лота, закрываем часть ордера на 0. 2 лота, получаем, что закрыли
ордер №1 на 0.2 лота и создался новый ордер №2 размером 0.4 лота, так?

Вот и возник вопрос, как получить номер этого нового ордера, в нашем случае он №2?
Возможна ситуация закрытия нескольких оредров по такому принципу, поэтому желательно
получать номер нового ордера для того ордера который закрываем.

Кто посоветует идейку?

Учёт ордеров в большой программе.
Причина обращения: