Login Page - Create Account

Support Board


Date/Time: Tue, 08 Apr 2025 18:38:02 +0000



Post From: issue with s_SCPositionData::MaximumOpenPositionLoss

[2016-03-21 10:57:55]
T29_Dev1 - Posts: 22
Parameter MaximumOpenPositionLoss contains an incorrect value (I think so) after partial closing order.

I printed out MaximumOpenPositionLoss and MaximumOpenPositionProfit values (deleted repeated strings):

//Buy 4 lots
MaximumOpenPositionLoss 0.000000, MaximumOpenPositionProfit 0.000000
MaximumOpenPositionLoss -50.000000, MaximumOpenPositionProfit 50.000000
MaximumOpenPositionLoss -50.000000, MaximumOpenPositionProfit 100.000000
MaximumOpenPositionLoss -50.000000, MaximumOpenPositionProfit 150.000000
MaximumOpenPositionLoss -50.000000, MaximumOpenPositionProfit 250.000000
MaximumOpenPositionLoss -50.000000, MaximumOpenPositionProfit 300.000000
MaximumOpenPositionLoss -50.000000, MaximumOpenPositionProfit 350.000000
//Sell 1 lot
MaximumOpenPositionLoss 0.000000, MaximumOpenPositionProfit 0.000000
MaximumOpenPositionLoss -225.000000, MaximumOpenPositionProfit 225.000000
MaximumOpenPositionLoss -225.000000, MaximumOpenPositionProfit 300.000000
MaximumOpenPositionLoss -225.000000, MaximumOpenPositionProfit 337.500000
MaximumOpenPositionLoss -225.000000, MaximumOpenPositionProfit 375.000000
MaximumOpenPositionLoss -225.000000, MaximumOpenPositionProfit 412.500000

notice that after selling MaximumOpenPositionLoss = -MaximumOpenPositionProfit, and if the price goes to fill price of order, MaximumOpenPositionLoss can decrease to zero.