SM Structure PR
- Indicatori
-
Musa Khunarikov
Trader professionista dal 2014 (oltre 10 anni di esperienza). Mercati: Forex, azioni, MOEX, metalli.
Sviluppatore MQL4-MQL5. Specializzazione: analisi dei volumi, analisi dei cluster, footprints, delta, profilo dei volumi.
Esperienza e approccio: - Versione: 1.0
- Attivazioni: 5
SM Structure PR
SM Structure PR is a professional indicator for MetaTrader 4 that automatically identifies market structure using Smart Money Concepts (SMC) and ICT methodology. It detects BOS (Break of Structure), CHoCH (Change of Character), Order Blocks, Fair Value Gaps (FVG) and Premium/Discount zones — all in one tool.
Built by a trader with 12 years of live experience. Helps see market structure the way institutional players see it, and find entries in the direction of "smart money".
🎯 What the indicator shows
Market structure:
-
✅ BOS (Break of Structure) — trend-following structure break
-
🔄 CHoCH (Change of Character) — first reversal signal
-
📊 Swing High / Low — key structural points
Smart Money zones:
-
🟩 Order Blocks — zones where institutional capital opened positions
-
🟦 FVG (Fair Value Gaps) — imbalances that price typically fills
-
🔴 Premium zone — upper half of the range (expensive)
-
🟢 Discount zone — lower half of the range (cheap)
Dashboard:
-
Current symbol and timeframe
-
Trend direction (BULLISH / BEARISH / NEUTRAL)
-
Last BOS and CHoCH
-
Active OB and FVG counts
-
Premium and Discount levels
✨ Key features
📈 Automatic structure detection
The indicator finds swings, marks BOS and CHoCH automatically — no manual chart marking needed. Everything updates in real time.
🎯 Order Blocks with mitigation
Order Blocks are identified as the last opposite candle before the impulse. The indicator tracks mitigation — when price breaks through the zone, it fades or hides (configurable).
📊 Fair Value Gaps (FVG)
Classic three-candle imbalances with a minimum size in points. Active FVGs are highlighted with fill, mitigated ones become faded.
⚖️ Premium / Discount zones
Automatic identification of the upper (Premium) and lower (Discount) halves of the range between the latest significant swings. Classic ICT approach: buy in Discount, sell in Premium.
🚫 Anti-clutter protection
-
Max active OB and FVG (default 5 each)
-
Auto-delete zones older than N bars
-
Skips impulse bars during mitigation check — no false triggers
🔔 Alerts
-
Popup alert
-
Push notification to mobile MT4
-
Sound alert
-
Separate alerts for BOS, CHoCH, OB touch and FVG touch
🎨 Flexible settings
-
Colors and widths of all elements
-
Show/hide swings, mitigated zones
-
Configure number of displayed zones
-
Disable any element
🌍 Cross-platform
Unified logic for MetaTrader 4. Identical signals — can be used on both platforms in parallel.
🛠️ How to use
1. Installation
-
Copy SMStructure.ex4 to MQL4/Indicators/ (MT4)
-
Restart the terminal
-
Drag the indicator onto the chart
2. Tuning by instrument
| Instrument | SwingBars | MinFVGPoints | MaxOB | MaxFVG |
|---|---|---|---|---|
| EURUSD, GBPUSD | 10 | 5 | 5 | 5 |
| XAUUSD (gold) | 10 | 50 | 5 | 5 |
| BTCUSD, ETHUSD | 12 | 500 | 5 | 5 |
| US500, NAS100 | 10 | 20 | 5 | 5 |
3. Trading scenarios
-
BOS up → bullish trend, buy on retrace to OB or FVG below
-
BOS down → bearish trend, sell on retrace to OB or FVG above
-
CHoCH → possible reversal, wait for confirmation (new BOS)
-
Price in Discount + bullish OB → strong buy signal
-
Price in Premium + bearish OB → strong sell signal
-
FVG + OB in same zone → high-probability zone
4. Recommended timeframes
-
M5–M15 — scalping and intraday
-
H1–H4 — swing trading
-
D1 — medium-term trading
📋 Implementation notes
-
Pure MQL4 — no DLLs, no external dependencies
-
No repaint — signals are stable after bar close
-
Works on any instrument: Forex, crypto, metals, indices, stocks
-
All timeframes: M1 to MN
-
Optimized performance
-
Multilingual interface (planned)
⚠️ Important warning
SM Structure is not a trading system. It's a market structure analysis tool. The indicator doesn't provide 100% buy/sell signals — it shows zones of institutional interest and current structure state.
Using the indicator does not guarantee profit. All trading decisions are made by the trader.
🏆 About the developer
Created by Musa Khunarikov — trader with 12 years of live experience (Forex, stocks, MOEX, metals). 51 certifications from "Finam" training center in trading, algo trading and MetaTrader 4.5 .
Services: EA development, indicators, panels, trading system audit.
📞 Support
30 days of free support after purchase. Bug fixes within 48 hours.
