SMC and ICT Structure Liquidity Dashboard
- Indicators
-
Amal Yuldashev
We build risk, trade management, journaling and charting tools for MetaTrader traders. Most of them are free.
Each release is tested before it ships, and every listing is available in eleven languages. - Version: 1.70
- Updated: 6 October 2026
The whole structure, one clean read. This Smart Money Concepts (SMC) and ICT indicator marks market structure with BOS and CHoCH, order blocks, fair value gaps, liquidity, premium and discount, and the trading sessions on your chart, then sums up the picture in one dashboard: your chart's own structure first, then M15, H1, H4 and D1. Detection runs on closed bars, so nothing repaints.
On your chart
- Market structure: Break of Structure (BOS) and Change of Character (CHoCH) on confirmed swings, with HH, HL, LH and LL labels. A second, internal layer for the smaller swings is one switch away.
- Order blocks: the last opposing candle before a break, drawn as a zone and followed until price mitigates it. Mitigated blocks hide, fade or stay, as you choose.
- Fair value gaps: the three-candle imbalance, with an optional minimum size. Gaps that overlap within a few bars merge into one zone.
- Liquidity: buy-side and sell-side levels at the swing highs and lows (unswept only, by default), with equal highs and lows as an option.
- Premium and discount: the current dealing range split at equilibrium, with an optional OTE band.
- Sessions: Tokyo, London and New York, with Sydney as an option, lined up with your broker's server time automatically on a live chart and adjusted for daylight saving. Every hour is an input, so you can narrow them to the ICT killzone windows you use.
In the dashboard
- Your chart first: its structure in large type, Bullish or Bearish from its last break, then the zone price is in, the session, the nearest unswept liquidity and the nearest open fair value gap.
- Then M15, H1, H4 and D1: bias, nearest open fair value gap and nearest liquidity, one row each.
- Key levels: premium, equilibrium and discount, the OTE band, the nearest buy-side and sell-side liquidity, and the previous day's high and low, most with their distance in pips from the last closed bar.
No repaint
Structure is detected on closed bars only, and no zone, level or label is drawn from the bar still forming. A bar close changes the chart only by fixed rules: a level is swept, a zone is mitigated, extends to the right or takes in an overlapping gap, an older zone makes way for a newer one, and the premium and discount bracket moves with the newest bars. At the far left edge of the scan (the most recent 1,500 bars by default), older structure is re-read as the window moves on. Labels are laid out again at each bar close and whenever you zoom, scroll or resize the chart: a label can move a little, two liquidity labels on one level share one, and a label with no room hides until there is room. This changes where a label sits, not what it marks.
Make it yours
- Every module switches on and off on its own, and every line and zone colour, swing strength, count and session hour is an input.
- Labels and zones follow your chart's background, light or dark, automatically.
- The colour key and the dashboard drag anywhere or lock in place, and keep their shape on displays scaled to 125% or 150%. On a short chart the dashboard stands beside the key, when there is room, instead of on top of it.
- Alerts by popup, push notification or email for the events you pick: BOS, CHoCH, a new fair value gap or price trading into one, an order block tapped, liquidity swept, price entering premium or discount, or a session opening. Each fires once, when the bar closes.
- Three presets, Minimal, Balanced and Full, are attached in the Comments. Balanced matches the defaults.
What it is not
An analysis tool, not a trading system. It does not open trades, draw entry arrows, or predict where price goes next. It lays the structure out the same way every time, and the decisions stay yours.
Works on any symbol and any timeframe. Each update runs through its test suite before release. Questions and requests are welcome through the Comments or MQL5 messaging.

very usefull.. may i request other setting?