If your trailing stop, stop loss (SL), or take profit (TP) isn't working in MT4/MT5, it may be due to how the platform handles these features or how the parameters are set.
These tools are designed to help manage risk and lock in profits, but they require correct setup and specific conditions to function properly.
Trailing Stop
- The platform must stay open.
Trailing stops in MT4/MT5 are managed locally by your device. If the platform is closed, or your device goes offline, the trailing stop will stop functioning. - Trailing Stop is set too close.
The trailing stop must be placed at a minimum distance from the current market price, which varies depending on the instrument. - Trailing Stop wasn’t applied.
Right-click the open position > “Trailing Stop” > choose a predefined value or set a custom point value.
Stop Loss or Take Profit
- Invalid SL/TP Levels: SL/TP must be set at a valid distance from the current market price. If they are too close, the platform will reject the order modification.
- How to modify:
- Right-click the open trade > “Modify or Delete Order”
- Enter your SL/TP values, ensuring they meet the instrument’s minimum distance.
- Pending orders: SL/TP setting and manual adjustment. For pending orders (like Buy Limit or Sell Stop), Axi allows setting SL/TP during initial setup — provided they meet the platform’s minimum distance requirements. If those requirements are not met, SL/TP must then be manually added or adjusted after the pending order is placed.