Ict market structure signals
- Indicatori
- Versione: 2.10
- Aggiornato: 27 maggio 2026
SMC Signals (BOS/CHoCH + ADR TP/SL Zones)
SMC Signals is a free Smart Money Concepts (SMC) market structure indicator for MetaTrader 5 that automatically detects:
- BOS (Break of Structure)
- CHoCH (Change of Character)
- Swing High / Swing Low pivots
- Trade entry levels and projected targets
The indicator also calculates ADR(10) (Average Daily Range) and automatically plots:
- Entry level
- Stop Loss (SL)
- Take Profit 1 (TP1)
- Take Profit 2 (TP2)
A built-in dashboard displays live performance statistics and the latest trade events.
This indicator is designed for SMC / ICT style traders who want clear market structure confirmation and automatic TP/SL projections.
FEATURES
✔ Automatic Swing High / Swing Low detection
✔ BOS detection (Break of Structure)
✔ CHoCH detection (Change of Character)
✔ Choice of BOS confirmation:
- Candle Close confirmation
- Wick confirmation
✔ Automatic ADR(10) calculation
✔ Auto TP1 / TP2 / SL levels based on ADR percentage
✔ Clear visual zones on the chart (TP1/TP2/SL rectangles)
✔ Fully non-repainting after candle close confirmation
✔ Lightweight and fast (runs on any symbol)
⚙ INPUT SETTINGS EXPLAINED
Market Structure
- SwingLength
Controls pivot strength. Higher values = fewer but stronger structure breaks. - BOSConfirmation (Close/Wick)
Defines how breakout is confirmed. - ShowCHoCH
Shows CHoCH labels when direction changes.
ADR TP/SL
- TP1Percent
TP1 distance = ADR(10) × TP1% - TP2Percent
TP2 distance = ADR(10) × TP2% - SLPercent
SL distance = ADR(10) × SL%
Colors
- Bullish / Bearish structure colors
- TP1 / TP2 / SL zone colors
📌 HOW TO USE
Bullish Setup
- Wait for a Bullish BOS / CHoCH
- Entry is shown at breakout level
- SL and TP levels appear automatically
- Trade continues until TP2 or SL
Bearish Setup
- Wait for a Bearish BOS / CHoCH
- Entry is shown at breakout level
- SL and TP levels appear automatically
⚠ Note: TP1 is recorded as a hit event, while TP2 is treated as a full win.
⚠ IMPORTANT NOTES / DISCLAIMER
This indicator is designed for educational purposes only.
It does not guarantee profits and should not be considered financial advice.
Smart Money Concepts is a trading concept and requires proper risk management and confirmation.
RECOMMENDED SETTINGS
Best timeframes:
- M15 / M30 / H1 / H4
Works on all symbols including: - Forex
- Indices
- Commodities
- Synthetic indices
Recommended SwingLength:
- Scalping: 10–20
- Intraday: 20–40
- Swing trading: 40–80
RECOMMENDED SETTINGS (SYNTHETIC INDICES)
This indicator works very well on Synthetic Indices (Deriv) especially on:
- M5 (Best for scalping / fast BOS signals)
- M10 (Best for cleaner structure / less noise)
Recommended SwingLength for synthetics:
- M5: 15–30
- M10: 20–40
Recommended symbols:
- Boom & Crash indices
- Volatility indices
- Step Index
📌 AUTHOR
B Martin Letlhoagoje
Free MQL5 Community Release

Very useful ICT tool with clean visualization and practical market structure signals. I especially like how easy it is to read during live trading sessions without overcomplicating the chart. Thank you Botsalo for sharing your work and contributing quality tools to the MT5 community — much appreciated.