Do not execute orders with a Stoploss within the spread which gives you a losing non-protected position.
Do not execute orders with a Stoploss within the spread which gives you a losing non-protected position.
25 Feb 2020, 12:40
Users of the cTrader platform are not protected when they request a position which stoploss is within the spread at filling time.
Then they are served with a position without a stoploss;
So actually cTrader is not executing the whole request but just only half of it; the part that hurts..
The best behavior would be:
cTrader should check the spread and not place the position if the requested stoploss is in the spread but serve a "Stoploss in spread" Error.=> no loss no hurt!
In the case that checks OK but after the filling the stoploss will be set in the spread => Close the position immediately "hitting stoploss" => accepted loss;
The way it works now (by design!): cTrader takes the position and leaves the stoploss null, thus letting you start with a loss and leaving you unprotected.
I could not believe it but this behavior is really by design although it is not good for the cTrader users!
So a design change would be very much in place.
Please upvote this!