Do not execute orders with a Stoploss within the spread which gives you a losing non-protected position.

Created at 25 Feb 2020, 12:40
How’s your experience with the cTrader Platform?
Your feedback is crucial to cTrader's development. Please take a few seconds to share your opinion and help us improve your trading experience. Thanks!
SH

Shares4UsDevelopment

Joined 14.10.2018

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!
 


cTrader Automate
@Shares4UsDevelopment