закрытие части лотов сделки

 

Допустим открыт ордер 1 лот. Возможно ли закрыть 0.5 ставки от этого ордера средствами мкл?

вообще в команде closeorder предумотрено значение сколько надо закрыть, но сработает ли, если поставить там 0,5 для открытого 1 лота?

 
проверять в демо на конкретном ДЦ
 

Сработает!

А ещё можно открыть противоположный лот нужной величины и потом им взаимно закрыть текущий, тогда закроется необходимая часть лота... спред при этом возвращается вам обратно.

 
ALEX_SPB_RU:

Сработает!

А ещё можно открыть противоположный лот нужной величины и потом им взаимно закрыть текущий, тогда закроется необходимая часть лота... спред при этом возвращается вам обратно.

Всё верно только спред не возвращвется :(

 
Взятие спрэда скрыто в разнице Bid/Ask, поэтому спрэд как предмет возврата не существует, нельзя вернуть то чего нет)))
 
goldtrader:

Всё верно только спред не возвращвется :(

Ну как нет?

Если открыть одну сделку на покупку, а потом другую на продажу, то они образуют лок с отрицательным значением = 2*спред.

Если потом закрыть один ордер другим, то получим убыток равный 1*спред.

Если бы мы закрыли каждый ордер по отдельности, то получили убыток = 2*спред.

 
Именно столько же Вы заплатите при обычном (не встречном ) закрытии.