Loading image carousel...

Session High Low Indicator: Multi-Session Support & Resistance Tracking

Track session highs and lows across 5 global trading sessions. Identify key support and resistance levels from London, New York, Tokyo, Sydney, and Frankfurt.


P

Profabighi Capital Research Team

January 13, 2026

10 min read
Session high lowForex sessionsTrading sessions indicatorSupport resistanceLondon sessionNew york sessionTokyo sessionIntraday trading

Trading Risk Warning

Trading Risk Warning: Trading involves substantial risk of loss and is not suitable for all investors. Past performance does not guarantee future results. You should carefully consider your financial situation and consult with financial advisors before making any investment decisions.

Understanding how price interacts with session extremes is fundamental to intraday trading success. The Session High/Low Marker Advanced indicator provides comprehensive tracking across five major global trading sessions, enabling traders to identify critical support and resistance levels that emerge from institutional trading activity.

What is the Session High Low Indicator?

This indicator automatically detects and marks the highest and lowest prices reached during London, New York, Tokyo, Sydney, and Frankfurt sessions. These levels reveal the boundaries within which institutional participants have been willing to trade, creating natural zones where price often finds support or resistance.

Key Features

  • 5 Global Sessions: London, New York, Tokyo, Sydney, Frankfurt
  • Dual Display Modes: Live tracking or end-of-session marking
  • Color-Coded Levels: Distinct colors for each session
  • Information Table: Centralized display of all session levels
  • Automated Alerts: Notifications for level breaks

Session Times (UTC)

SessionStartEndCharacteristics
London08:0017:00Highest forex volume
New York13:0022:00Major moves, overlap with London
Tokyo00:0009:00Asian session, JPY pairs
Sydney22:0007:00Spans midnight, AUD pairs
Frankfurt07:0016:00European pre-London

How Session Detection Works

Session State Tracking

The indicator identifies session boundaries using UTC timestamps, comparing each bar's time against predefined session start and end times. Boolean variables track whether the current bar falls within each session's active period.

High/Low Calculation

At session start:

  1. Initialize session high to current bar's high
  2. Initialize session low to current bar's low
  3. Record bar index for level placement

During active session:

  1. Compare each new bar's high against session high
  2. Update session high if new bar reaches higher level
  3. Compare each bar's low against session low
  4. Update session low if new bar reaches lower level

Live Mode vs End-of-Session Mode

Live Mode: Continuously updates visual elements during active sessions. Labels and lines refresh as new extremes form, providing real-time feedback about range expansion.

End-of-Session Mode: Displays levels only after sessions close, showing final ranges without intraday updates. Uses dashed lines to distinguish completed sessions from active ones.

Trading Strategy Implementation

Breakout Trading

Session highs represent maximum prices where institutional participants were willing to buy. When price approaches a session high from below:

  • Rejection: Bearish candlestick patterns or increased selling volume suggests resistance will hold
  • Breakthrough: Strong bullish momentum with increased volume indicates breakout, often triggering continuation moves

Support Trading

Session lows mark minimum prices where buying interest prevented further decline:

  • Bounce: Price approaching session low often produces buying opportunities with stops below the low
  • Breakdown: Failure of session low support often accelerates selling as stops trigger

Session Overlap Trading

The London-New York overlap (13:00-17:00 UTC) represents the highest liquidity period in forex markets. During overlaps:

  • Monitor both session levels simultaneously
  • Watch for breaks of earlier session extremes
  • Expect increased volatility and larger moves

Range Analysis

Range TypeInterpretationStrategy
Wide RangeHigh volatility, active institutionsBreakout approaches
Narrow RangeLow volatility, consolidationMean reversion tactics
ExpandingIncreasing momentumTrend following
ContractingDecreasing momentumWait for breakout

Settings and Configuration

Display Options

SettingDefaultDescription
Show LondonEnable London session tracking
Show New YorkEnable New York session tracking
Show TokyoEnable Tokyo session tracking
Show SydneyEnable Sydney session tracking
Show FrankfurtEnable Frankfurt session tracking
Show TableDisplay session levels table
Live ModeUpdate levels during active sessions

Style Customization

Each session has independent color and line width settings:

  • London: Blue (#47abfd), Width 2
  • New York: Red (#ff6565), Width 2
  • Tokyo: Yellow (#ffff00), Width 2
  • Sydney: Green (#75ff79), Width 2
  • Frankfurt: Orange (#ff9f43), Width 2

Table Colors

ElementColorPurpose
AccentYellowHeaders and highlights
BullLimeSession highs
BearRedSession lows
NeutralGrayInactive/N/A values

Visualization

Level Display

  • Solid Lines: Active session levels (live mode)
  • Dashed Lines: Completed session levels
  • Labels: Session name + High/Low at exact bar location
  • Extension: Lines extend right for ongoing reference

Information Table

Positioned at middle-right, the table displays:

  • Session name with emoji identifier
  • Current high value (green background)
  • Current low value (red background)
  • N/A for sessions without data

Alert System

Level Break Alerts

  • London High Break: Price crosses above London session high
  • London Low Break: Price crosses below London session low
  • (Similar alerts for all five sessions)

Session Start Alerts

  • London Session Start: Notification when London session begins
  • (Similar alerts for all five sessions)

Use Cases Across Trading Approaches

Intraday Scalping

Use session levels as immediate support/resistance references:

  • Enter short on rejection from session high
  • Enter long on bounce from session low
  • Target moves to session midpoint

Breakout Trading

Focus on decisive breaks of session extremes:

  • Wait for strong break with volume confirmation
  • Place stops below broken high (for longs)
  • Use session range for target projection

Range Trading

During consolidation periods:

  • Buy at session lows, sell at session highs
  • Works best during low-volatility sessions
  • Avoid during session overlaps

Swing Trading

Use completed session levels for multi-day analysis:

  • Previous day's NY session high often acts as resistance
  • Session lows provide support for position management
  • End-of-session mode preferred for cleaner analysis

Common Mistakes to Avoid

  1. Ignoring Session Overlaps: The London-New York overlap produces the day's most significant moves. Don't treat all sessions equally.

  2. Trading Against Fresh Levels: Newly established session highs/lows are more likely to hold than repeatedly tested levels.

  3. Neglecting Volume Confirmation: Level breaks without volume often fail. Wait for confirmation before entering.

  4. Over-Cluttering Charts: Enable only the sessions relevant to your trading pairs and style.

Key Takeaways

  • Tracks high and low levels across five major global trading sessions
  • Implements dual-mode functionality with live tracking and end-of-session marking
  • Employs distinct color coding for immediate visual identification
  • Provides centralized information table for rapid level comparison
  • Generates automated alerts for level breaks and session starts
  • Creates natural support and resistance zones based on institutional activity
  • Facilitates session range analysis for volatility assessment

FAQ

Q: Which sessions should I enable for forex trading?
A: For major pairs, enable London and New York. Add Tokyo for JPY pairs and Sydney for AUD/NZD pairs.

Q: Should I use live mode or end-of-session mode?
A: Live mode for active intraday trading, end-of-session mode for swing trading and cleaner historical analysis.

Q: How do I trade the London-New York overlap?
A: Monitor both session levels. Breaks of London highs/lows during NY session often produce extended moves.

Q: Can I use this for crypto trading?
A: Yes, crypto trades 24/7 but still shows distinct behavior during traditional forex sessions due to institutional participation.

Q: Why do some sessions show N/A in the table?
A: Sessions display N/A until they've had at least one bar of data. This is normal at the start of a new session.

Share this article:

More Articles

Connect with us