так работает это в мете, не пишите про чушь.
Если непонятно, обратитесь в суппорт, сделайте тикет. Ордер не в мете закрывается, закрывается в агрегаторе, но чтобы в мете профит и эквити сходились, открывается на остатки второй ордер, чтобы сумма потом была верной и правильно отработалось частичное закрытие. Первый ордер для вас закрылся полностью, но реально он закрылся только частично, по-этому агрегатор в мете открывает второй ордер уже на разницу. Учитывайте ликвидность по данной цене.
Ордер не закрывается в мете частично, он закрывается полностью авансом, а вот на разницу между авансом и фактическим закрытием открывается второй ордер.
Так понятнее?
Так реализовано частичное закрытие на счетах ECN и крипто у FXOpen.