SMC Order Blocks Pro
- Indicatori
- Hocine Saidani
- Versione: 10.0
- Attivazioni: 5
SMC Order Blocks Pro — MTF | No-Repaint | ATR Filter | Sessions & Delta
The most reliable Smart Money Concepts Order Block detector for MetaTrader 5. Built on a 25-point senior audit, this indicator detects institutional order blocks with zero repaint, multi-timeframe confluence, ATR-based filtering, session awareness, volume heatmap coloring, and a full break/mitigation alert system.
🔑 Key Features
No-Repaint Order Block Detection Order blocks are identified and locked on confirmed candles only. The tick path exclusively handles break/mitigation visual updates — no block ever shifts or disappears after the fact.
Impulsive Move Validation An order block is only drawn when followed by a configurable number of impulsive candles. The impulsive threshold can be set manually or calculated automatically based on the current timeframe. A minimum body/range ratio filter (configurable) eliminates doji and weak candles.
ATR-Based Size Filter Each block is validated against the ATR of its own timeframe. Blocks that are too small (noise) or too large (outliers) are automatically excluded. The current TF and the HTF each use their own independent ATR handle for accurate filtering.
Multi-Timeframe (HTF) Overlay Enable a higher timeframe layer (any MT5 period) to overlay HTF order blocks directly on your current chart. HTF blocks are filtered by their own ATR — not the current TF ATR. Up to 3 current-TF and 2 HTF blocks displayed simultaneously (configurable).
Volume Heatmap Coloring Each order block is colored based on its relative volume versus all visible blocks. Stronger blocks glow brighter. A single visible block always renders at maximum intensity. Instantly identify which zones carry the most institutional weight.
Break & Mitigation Detection Configurable break validation: by close price or by wick. Broken blocks can be hidden or recolored (configurable broken color). Mitigation is tracked separately in real time on every tick. Alerts fire only once per block per event — no spam.
Session Filter with DST Support Filter order blocks to only those formed during specific trading sessions: London, New York, the London/NY Overlap, or any active session. A DST offset input ensures correct session boundaries in both winter and summer time.
Premium / Discount Labels Each block is labeled in real time as Premium or Discount based on the current bid price relative to the block's midpoint. Helps you instantly identify whether price is trading at a favorable or unfavorable position relative to the zone.
50% Mid-Level Line Each block displays a configurable midline at its 50% level — the optimal entry area according to SMC principles. Style, width and visibility are all user-controlled.
Full Alert System Receive alerts on new block detection and on break events via popup, mobile push notification, email, or all channels simultaneously. Alert registry is self-cleaning — no accumulation of stale IDs, no silent drops.
Multi-Instance Support Run multiple independent instances on the same chart — each uses a unique instance ID to prevent object naming conflicts. Supports any number of simultaneous profiles.
⚙️ Full Input Reference
| Group | Settings |
|---|---|
| Detection | Lookback, max OBs, impulse candles, auto/manual threshold, body ratio |
| ATR Filter | Period, min/max factor (per TF and HTF independently) |
| Session Filter | London / NY / Overlap / Active + GMT offset + DST offset |
| Break | Close or wick validation, hide broken, broken color |
| Mid-Level | Show/hide, style, width |
| Premium/Discount | Show/hide label |
| Extension | OB rectangle extended N bars to the right |
| Bull Design | Fill color, border color, transparency, width, style |
| Bear Design | Fill color, border color, transparency, width, style |
| Labels | Mode (Full/Vol/Force/Prefix/Hidden), font, size, bold, anchor, prefix, suffix |
| Heatmap | Automatic — driven by relative volume per visible block |
| Multi-TF | Enable HTF, HTF period, max HTF OBs |
| Alerts | New OB alert, break alert, channel (popup/push/email/all) |
| Multi-instance | Unique instance ID per chart |
📌 How to Read the Labels
Each order block label displays up to 4 data points in FULL mode:
- Volume — total tick or real volume of the OB candle
- Gauge — visual bar showing relative strength (░░░███)
- Force — categorical strength: MIN / LOW / MED / STR / MAX
- P/D — Premium or Discount relative to current price
✅ Compatible With
- All symbols (optimized for XAUUSD — works on all Forex pairs, Indices, Crypto, Commodities)
- All 21 MT5 timeframes (M1 to MN)
- MetaTrader 5 Build 2361+
- Tick volume and real volume (auto-detected)
