ICT Market Structure Pro
ICT Market Structure Pro
ICT Market Structure Pro is a Smart Money Concepts / ICT trading tool designed to automatically draw the most important structural and liquidity elements directly on the chart.
The indicator helps traders read price action through an institutional lens by mapping market structure shifts, liquidity pools, order blocks, imbalances, premium/discount zones, and key ICT session windows in one place.
Main Features
- Swing Structure / Internal Structure
- BOS / CHoCH / iBOS / iCHoCH
- HH / HL / LH / LL
- BSL / SSL
- EQH / EQL / EQH-BSL / EQL-SSL
- OB / iOB / VOB / BB / iBB
- FVG / InvFVG / ImpFVG / Liquidity Void / BPR
- Premium / Discount / Equilibrium
- Strong High / Strong Low / Weak High / Weak Low
- HoD / LoD / OoD
- PDH / PDL / PDO / PDC
- PWH / PWL / PWO / PWC
- PMH / PML / PMO / PMC
- Asia / London / New York Kill Zones
- Silver Bullet (London Open / NY AM / NY PM)
- Auto Fibonacci / OTE
Market Structure
The indicator automatically tracks both swing and internal structure so traders can monitor the higher-timeframe narrative and lower-timeframe delivery at the same time.
- BOS: continuation in the current order flow
- CHoCH: structure failure and potential shift in order flow
- iBOS / iCHoCH: internal structure continuation and failure
- HH / HL / LH / LL: structural progression of highs and lows
Liquidity Mapping
The indicator identifies and draws liquidity in a practical way:
- BSL: buy-side liquidity above highs
- SSL: sell-side liquidity below lows
- EQH / EQL: equal highs / equal lows liquidity pools
- EQH-BSL / EQL-SSL: equal highs / lows liquidity labels
Untaken liquidity remains extended to the right. Once liquidity is raided by a wick or traded through by the candle body, the line is automatically cut at the candle where it was taken, instead of extending across the full screen.
Order Blocks And Breaker Blocks
The indicator automatically detects and draws:
- OB: Order Block
- iOB: Internal Order Block
- VOB: Volumized Order Block
- BB: Breaker Block
- iBB: Internal Breaker Block
Order Blocks are created after structural breaks. Volumized Order Blocks (VOB) are highlighted to flag bars with notable volume. Invalidated blocks can automatically transform into Breaker Blocks. All chart objects are optimized to remain visible without excessively covering candles.
Fair Value Gaps And Imbalances
The indicator supports multiple ICT imbalance types:
- FVG
- InvFVG
- ImpFVG
- Liquidity Void
- BPR
These areas are automatically labeled and updated as price touches, rebalances, mitigates, or flips them.
Premium / Discount / Equilibrium
Based on the current dealing range, the indicator automatically draws:
- Premium
- Discount
- Equilibrium
- 0.5 midpoint
This helps traders frame whether price is trading in the expensive half, cheap half, or fair value area of the dealing range.
Strong / Weak Highs And Lows
- Strong High / Strong Low
- Weak High / Weak Low
Useful for understanding protected highs/lows and likely liquidity targets.
Session And Time Tools
The indicator includes complete ICT timing references with automatic broker UTC offset detection to keep all session times accurate:
- Asia Kill Zone
- London Kill Zone
- New York Kill Zone
- Silver Bullet — London Open: 02:00–03:00 AM NY (UTC 06:00–07:00)
- Silver Bullet — NY AM: 10:00–11:00 AM NY (UTC 14:00–15:00)
- Silver Bullet — NY PM: 02:00–03:00 PM NY (UTC 18:00–19:00)
Auto UTC offset detection is on by default, automatically shifting all session times to the broker's server timezone. A manual override mode is available for non-standard broker offsets.
Sessions can be shown either over the chart or as bottom session strips.
Auto Fibonacci / OTE
The indicator automatically draws common ICT Fibonacci levels and highlights the OTE area:
- 0.5
- 0.618
- 0.705
- 0.79
Visual And Interaction Features
- Trend-based candle coloring
- Bubble-style labels
- Tooltip explanations on labels and chart objects
- Different colors for different liquidity types
- Simultaneous swing and internal structure display
Themes And Color Customization
Four built-in ready-to-use color themes:
- Dark (Midnight Pro): optimized for dark-background charts
- Light (Daylight): optimized for light-background charts
- Monokai (Dracula Dark): Dracula-style dark theme
- Custom: every color individually configurable
Each theme includes over 30 fully configured color settings, allowing one-click switching without manual adjustments.
Alerts
Supported alerts include:
- BOS / CHoCH / iBOS / iCHoCH created
- EQH / EQL created
- BSL / SSL taken
- OB / BB / iOB / iBB touch and invalidation
- FVG / InvFVG / ImpFVG / BPR creation and touch
- Premium / Discount / Equilibrium touch
- Fibonacci / OTE touch
- MTF imbalance alerts
Alert types:
- Popup
- Push Notification
Automation Support
The indicator can also be used in automated workflows via Global Variables and Buffer outputs, making it suitable for EA integration and semi-automatic strategies.
Who This Indicator Is For
- ICT / SMC traders
- Intraday traders
- Price action traders
- Liquidity-based traders
- Developers building ICT-based automation
Recommended Workflow
- Check whether swing and internal trends are aligned
- Identify whether price is in premium, discount, or equilibrium
- Use BSL / SSL and EQH / EQL as liquidity targets
- Refine entries with FVG, OB, BB, and OTE
- Focus on the Kill Zones and all three Silver Bullet windows (London Open, NY AM, NY PM) for high-probability delivery
Important Note
This indicator is an analytical tool and does not guarantee profits. It should be used together with proper risk management, trade planning, and a solid understanding of ICT / SMC concepts.
