Possible bug in combining two take profit price in limit buy order

 

I submit one limit

order 1:

Limit Buy: 2 lots at 1.08000, TP 1.08200

 

order 2:

Limit Buy: 1 lot at 1.05000, TP 1.05200

 

After the limit prices of both above two orders triggered, server uses arithmetic mean to actually combine the take profit prices into one. 

I believe the mean method should be weight mean, not simply the arithmetic mean. If both these take profits point triggered, I should end up with 200 points * 3 profit, but actually

the end result is different.

Did anybody else experience this issue before? Please let me know if I made a mistake here.

Thanks!