ICT Session Zones & Sweep Signals
Feb 27, 2026

The ICT Session Zones & Sweep Signals indicator is a comprehensive overlay tool designed to map the complete ICT session framework onto intraday charts. It automates the detection of liquidity sweeps and killzone dynamics, providing traders with real-time tracking of session pivots, volume-weighted fair value (VWAP), and structural levels for institutional-style analysis.
Usage
This tool is designed specifically for lower timeframes (1m to 15m) to help traders identify high-probability reversal points based on liquidity grabs.
- Killzone Analysis: The indicator draws colored boxes for five configurable sessions (Asia, London, NY AM, NY Lunch, and NY PM). Traders can use these to identify the specific time windows where institutional volume typically enters the market.
- Liquidity Sweeps: A signal is generated when price wicks beyond a session high or low and closes back within the range. These signals are scored by strength (Strong, Medium, Weak) based on the ATR-normalized wick depth.
- Pivot Management: Session highs and lows are extended beyond the session window until they are "swept" by a wick or "invalidated" by a decisive candle close.
- Bias & Fair Value: The dashboard provides an "Asian Session Bias" (Bullish, Bearish, or Neutral) and the indicator can plot Session VWAP for each killzone to act as a volume-weighted equilibrium reference.
Details
The indicator implements several filters to ensure signal quality and prevent noise:
- ATR Depth Filter: A minimum wick depth (default 0.1x ATR) is required to qualify a move as a sweep.
- Body Confirmation: The candle must close in the rejection direction (e.g., upper half for a bullish sweep) to confirm price intent.
- Cooldown Mechanism: A user-defined bar count prevents rapid-fire signals from the same pivot.
- Pivot Lifecycle: Unlike static boxes, pivots in this tool only disappear when price closes decisively beyond them, protecting the level from minor intrabar noise.
Settings
Main Settings
- Timezone: Select from over 35 timezones to align killzones with your specific broker or exchange.
- Timeframe Limit: Hides drawings on timeframes equal to or higher than this value (default 30m).
- Session History: Determines how many past sessions are kept visible on the chart.
Killzones
- Enable/Disable: Independently toggle five distinct sessions.
- Session Configuration: Customize the name, time window, and color for each zone.
Session Pivots
- Show Midpoints/VWAP: Toggles for session midpoints or volume-weighted average price.
- Extend Pivots: Choose between "Until Swept" or "Always" for historical reference.
- Label Customization: Edit the text for high/low pivot labels (e.g., "AS.H", "LO.L").
Sweep Signals
- Min Sweep Depth: Adjust the sensitivity of signals based on ATR multiples.
- Body Confirmation: Toggle the requirement for candles to close in the rejection half of their body.
FAQ
How can I access the ICT Session Zones & Sweep Signals? You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.
What timeframes is this indicator suitable for? It is optimized for 1m, 5m, and 15m charts. It includes a timeframe gate that automatically hides the tool on higher timeframes to maintain chart clarity.
Does this indicator repaint? No, all sweep signals and structural breaks are confirmed only upon the closing of the bar (barstate.isconfirmed), ensuring that signals do not disappear once they appear.
Free indicator
Get free access to this indicator on the platforms below.
Unlock the entire LuxAlgo Library
Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.