If your Stop Loss (SL) or Take Profit (TP) is not visible on the chart, it’s usually due to a platform display setting rather than an issue with the order itself. Common reasons include:
Chart trading is disabled: The SL/TP lines may not appear if chart trading is turned off in your platform settings.
Object visibility settings: SL/TP levels may be hidden due to chart or object display preferences.
Incorrect chart selected: The SL/TP will only appear on the chart of the instrument the trade is placed on.
Platform refresh issues: Temporary display glitches may occur and can often be resolved by refreshing the chart or restarting the platform.
You can confirm that your SL or TP is active by checking the Trade or Positions tab in MT4/MT5. If the levels are listed there, they are active even if not visible on the chart.