The ICT Intraday Key Levels is a professional, multi-timeframe support and resistance indicator designed to automatically track and display critical price levels across varying trading sessions. Tailored specifically for traders utilizing Inner Circle Trader (ICT) concepts and macro intervals, it brings precision to intraday and swing trading by explicitly highlighting exact market reference times, session extremes, and significant liquidity levels directly on your chart.
2. Logic The core functionality calculates and projects price points across different timeframes dynamically while utilizing intelligent display mechanics to keep charts perfectly clean.
Break Detection: Session highs and lows actively monitor price action. If configured to not extend indefinitely, a line stops drawing once the price breaks through it, indicating the liquidity level has been purged or invalidated.
Smart Level Combination: The indicator automatically detects and merges overlapping levels that sit at the exact same price. It cleverly combines their labels into a single text display, drastically reducing chart clutter.
Hover Tooltips: Interactive labels keep the main chart unobstructed. By hovering over a label, you reveal the exact Price, Time, Date, and specific calculation details (like Central Pivot Range width percentages).
3. Settings & Options
3.1. General & Label Settings
Select Timezone: Universal timezone support to accurately align sessions globally (e.g., America/New_York).
Extend Sessions Lines: Choose to extend lines continuously to the right (by a custom number of bars) or let them cut off upon being broken by price.
Label Display: Toggle the visibility of level names, exact price values, and interactive hover tooltips. Customize label sizes and text styling (Normal, Bold, Italic).
Default Color Settings: Quickly unify your chart by overriding all individual session lines and labels with a single global default color.
3.2. Market Opens & Range Levels
Open Candles: Toggle specific minute/hour market opens including 00:00, 08:30, 09:30, 10:00, 14:00, 4H Open, as well as Daily, Weekly, and Monthly Opens.
Mid Ranges: Display the exact 50% Mid-Range levels for the Market Open, Previous Day, Weekly, and Monthly to gauge premium and discount zones.
Pivots: Enable Standard Pivot Points (SPP) and the Central Pivot Range (CPR) derived from the previous day's price action.
3.3. Intraday Session Levels Enable, disable, and fully customize the times, colors, and line styles for critical intraday periods:
Asia Session
London Killzone
New York Full Session
New York P-M Killzone
New York AM Killzone
New York Lunch Killzone
New York PM Killzone
3.4. Higher Timeframe Levels
Weekly & Monthly: Tracks current historical High/Low points.
Previous Day (PDH/PDL): Plots the previous day's extreme High and Low.
All-Time High (ATH): Uses a powerful hybrid calculation to accurately maintain and project the all-time high continuously.
4. Under the Hood: Engineered for Performance
Built entirely from the ground up using the latest Pine Script™ v6 architecture, this indicator utilizes a highly optimized Object-Oriented Programming (OOP) approach to deliver a lightning-fast, reliable charting experience.
State Machine Architecture: Market extremes and sessions are tracked using custom type structures and dynamic methods, ensuring the script executes exceptionally fast while consuming minimal system memory.
Map Collection Strategy: Overlapping labels are managed via an advanced Map (Dictionary) collection system. The engine dynamically keys and aggregates data at identical price points in real-time, completely bypassing clunky, lag-heavy loop operations.
Zero-Lag Rendering: Visual elements (lines, labels) are intelligently managed through clean-room dynamic arrays. Historical buffers are instantly cleared and redrawn on active ticks, guaranteeing a smooth, lag-free experience even when deployed on the lowest timeframes with extensive historical data.