All indicators

ICT Index Futures Vertical Lines

Mar 21, 2022

Static chart image
Support and ResistanceDrawing ToolLiquidity

The ICT Index Futures Vertical Lines tool provides an automated framework for marking essential time-based and price-based reference points used in the ICT 2022 Mentorship. It is specifically designed to assist traders in identifying key institutional sessions and price levels for CME Index Futures like Nasdaq, S&P 500, and the DOW.

Usage

The indicator can be used to automatically plot session dividers and liquidity levels, removing the need for manual charting. Traders can use these markings to identify session transitions and "Killzones" where volatility typically increases.

  • Vertical Lines: Identify the start of Globex (18:00), Midnight Open (00:00), NY AM Session (08:30), CME Open (09:30), NY Lunch (12:00), and the PM Session (13:00).
  • Horizontal Levels: Monitor the Midnight Opening Price and Globex High/Low for institutional order flow bias.
  • Killzones: Highlight specific trading windows like the London Killzone or New York Open Killzone with customizable background colors.
  • Historical Analysis: Use the "Show Drawings of last # Session Days" setting to view up to 100 days of historical session data, which is useful for studying daily profiles and past price behavior.

Details

This script implements key concepts from ICT (Inner Circle Trader) methodologies, focusing on time as the primary filter for price action. The indicator calculates session highs and lows dynamically based on the selected timezone. It includes a specific "No-Trade-Zone" highlight for the New York Lunch period (12:00–13:00) to help traders avoid low-probability conditions. The script is optimized for lower timeframes (1m to 30m) to ensure chart clarity and precision in marking session opens.

Settings

Global Settings

  • Timezone Selection: Adjusts all calculations to a specific exchange or local timezone (Default: America/New_York).
  • Show Drawings of last # Session Days: Controls the lookback period for historical session lines and levels.
  • Show Day of Week: Displays the weekday label at the bottom of each session.
  • Hide indicator above specified time: Automatically hides markings on higher timeframes to prevent chart clutter.

Session & Style Settings

  • Line and Label Style Settings: Options to toggle labels, change line widths, and choose between solid, dotted, or dashed styles for both vertical and horizontal markings.
  • Daily Session: Configures the time window for scanning daily highs and lows.
  • Globex Session Settings: Toggles for the overnight session start line, high/low levels, and opening price.
  • Killzone Settings (Asian, London, NY): Detailed controls for start/end times, background highlights, and session-specific horizontal levels.
  • New York Session Vertical Settings: Individual toggles for Midnight, AM, CME Open, Lunch, and PM session vertical dividers.

FAQ

How do I access the ICT Index Futures Vertical Lines? You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.

Can I use this for markets other than Index Futures? While designed for CME Index Futures, the concepts are applicable to Forex and Crypto markets. You may need to adjust the session times in the settings to match the specific market's liquidity hours.

Why do the lines disappear on the Daily chart? The script includes a "Hide indicator above specified time" setting (default 30 minutes) because session-based vertical lines are meant for intraday execution and would clutter higher timeframe charts.

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.