All indicators

Session Highs and Lows

Oct 26, 2025

Static chart image
Support and ResistanceSignalsTime BasedLiquidity

The Session Highs and Lows indicator provides a visual framework for intraday trading by automatically identifying and plotting the price extremes of the New York, London, and Asian sessions.

Usage

The tool is designed to help traders visualize market phases and key liquidity levels. Users can observe how price interacts with the highs and lows of previous or current sessions to identify potential breakouts, reversals, or liquidity sweeps.

Key usage examples include:

  • Asian Range Expansion: Monitoring the London session for expansions or breakouts relative to the Asian session highs and lows.
  • New York Reversals: Identifying potential reversal points when the New York session reaches into the liquidity established by the London range.
  • Intraday Continuity: Tracking how price maintains or shifts structure across the three major global trading windows.

Details

The script operates by tracking the maximum and minimum price values within user-defined session times. All calculations are normalized to the "America/New_York" timezone by default to ensure consistency across various instruments. Once a session concludes, the script draws static horizontal lines representing the final high and low of that specific period. The background and internal ranges can be filled to provide better visual separation between different market hours.

Settings

  • Activate Background Fill: Toggles whether the range between the session high and low is filled with color.
  • Label Color: Sets the color for visual labels on the chart.
  • Resolution: Determines the time resolution used for calculating session intervals (Daily, Weekly, or Monthly).
  • New York / London / Asian Session: Allows users to input specific session times and active days.
  • Enable Sessions: Individual toggles to show or hide the New York, London, or Asian session data on the chart.

FAQ

How do I access Session Highs and Lows?

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

Can I change the session hours to match my local time?

The script is configured to use New York time by default for session definitions, but you can manually adjust the "Session" input strings in the settings to reflect different hours if required.

Does this indicator provide alerts?

Yes, the script includes built-in alert conditions for price crossovers and crossunders of the session highs and lows for all three active sessions.

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.