All indicators

ICT Session Killzone Boxes & Deviations

May 25, 2022

Static chart image
Support and ResistanceTime BasedLiquidity

The ICT Session Killzone Boxes & Deviations indicator provides a comprehensive visual framework for tracking key trading sessions and Inner Circle Trader (ICT) killzones, including Asia, London, New York, London Close, and the Central Bank Dealers' Range (CBDR). It helps traders identify optimal time windows for setups such as order block tests, fair value gap (FVG) fills, or liquidity hunts by highlighting session ranges and their subsequent deviations.

Usage

The indicator can be used to monitor specific high-probability trading windows throughout the day. By default, it plots boxes around the highest and lowest prices of each session.

  • Killzone Identification: Use the colored boxes to identify active trading windows. The boxes dynamically expand until the session concludes.
  • Deviation Levels: If enabled, the tool projects horizontal levels based on the session range (height). These serve as potential expansion targets or reversal areas.
  • NY Midnight Open: A horizontal line marks the New York midnight opening price, a critical reference point for determining daily bias.
  • Upcoming Sessions: The tool can project future killzones on the chart, allowing traders to prepare for upcoming volatility before it occurs.
  • Box Info: Display session statistics, including the day of the week and the range in pips or points, directly on the chart labels.

Details

The script is designed for intraday analysis and is optimized for timeframes of 15 minutes or lower. It uses the timeZone setting (defaulting to America/New_York) to ensure sessions align with standard ICT methodology regardless of your local time or exchange settings.

The range calculation typically focuses on the absolute high and low of the session period. Deviations are calculated by taking the total vertical range of the box and projecting it upwards and downwards (Standard Deviations/Projections), which is a common technique for identifying price targets after a session "manipulation" phase.

Settings

General Settings

  • Max TF: The maximum timeframe on which the indicator will display (default is 15 minutes).
  • Session Mid: Toggles the visibility of the median line within the session boxes.
  • Upcoming Sessions: Displays shaded vertical areas for future sessions based on the current day and the next.
  • Deviations: Enables the plotting of expansion levels based on the session range.
  • Num Deviations: Sets how many deviation levels to project outside the boxes.

Sessions

  • Time Zone: Defines the reference timezone for all session calculations (Default: America/New_York).
  • CBDR/Asia/London/NY/London Close: Individual toggles to enable or disable specific session boxes.
  • Session Inputs: Customizable time ranges for each specific killzone.
  • Colors: Individual color pickers for each session's box and lines.

FAQ

How do I change the session times for my local broker?

You can adjust the individual session time inputs in the "Sessions" group of the settings menu. However, it is recommended to keep the Time Zone set to "America/New_York" to maintain alignment with ICT concepts.

Why are the boxes not appearing on the 1-hour chart?

The "Max TF" setting restricts the indicator to lower timeframes to maintain chart clarity. You can increase the "Max TF" value in the settings to allow visibility on higher timeframes.

How can I access this indicator?

You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.

Credits

  • Concept inspired by ICT methodologies.
  • Additional ideas credited to Ryazn.

Free indicator

Get free access to this indicator on the platforms below.

TradingView
NinjaTrader
MetaTrader 4/5

Unlock the entire LuxAlgo Library

Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.