OPEN-SOURCE SCRIPT

Session Liquidity Atlas [JOAT]

3 673
Session Liquidity Atlas [JOAT]

Introduction

SLA Session Liquidity Atlas is an open-source session context indicator built to map the active trading session, opening range, prior-session liquidity, confirmed sweeps, and confirmed opening-range breaks in one clean overlay.

The problem it solves is session context. A breakout above the opening range means something different when the prior-session high was just swept, when the session range is compressed, or when price is still trapped inside the opening band. SLA organizes those reference points into a readable liquidity atlas with a top-right dashboard and restrained dark-mode chart shading.

Core Concepts

1. Active Session Range
The indicator tracks the selected session's open, high, low, close, bar count, and live range. The session band updates during the active window and freezes naturally when the session ends.

2. Opening Range
The opening range is built from the first configurable number of session minutes. Confirmed closes above or below the opening range define bullish or bearish break events.

3. Prior-Session Liquidity
Prior-session high and low are projected forward as liquidity reference levels. A sweep is confirmed only when price trades through a prior level but closes back inside it on a confirmed bar.

4. Confirmed Bias State
Bias updates from opening-range breaks and mature sweep states. All official events use confirmed bars, avoiding realtime-only signals being mistaken for final signals.

5. Visual System
The overlay uses transparent session bands, opening-range shading, prior-session reference lines, and a compact dashboard. No arrows or retail-style marker clutter are used.

cuplikan

Features

  • Session range band: Tracks live high and low of the selected session
  • Opening range band: Displays the early-session decision range
  • Prior-session liquidity levels: Projects prior high and low as reference lines
  • Confirmed sweep detection: Detects high/low sweeps only after bar close
  • Confirmed opening-range breaks: Break events require closed-bar confirmation
  • Bias tinting: Background gently reflects current bullish, bearish, or neutral state
  • Top-right dashboard: Shows session status, bias, sweep state, breakout state, range, OR/session ratio, and body balance
  • Alert conditions: Includes confirmed alerts for sweeps and opening-range breaks


Input Parameters

Session:
  • Primary Session: Session window used by the atlas
  • Opening Range Minutes: Number of minutes used to build the opening range
  • Sweep Hold Bars: Bars required before a sweep state matures into bias context


Visual:
  • Show Session Band
  • Show Opening Range Band
  • Show Prior Session Liquidity
  • Tint Background On Bias
  • Line Width and transparency controls


How to Use

Step 1: Read the dashboard bias and session status.

Step 2: Watch whether price is inside or outside the opening range.

Step 3: Treat prior-session high and low as liquidity reference levels, not guaranteed reversal points.

Step 4: Use confirmed sweeps and confirmed opening-range breaks as context for another entry model or discretionary plan.

Limitations

  • Opening-range logic depends on the selected session and chart timeframe
  • A sweep can fail and continue beyond the prior level
  • The indicator is a context layer, not a complete trading system
  • Signals confirm only after the bar closes, so they intentionally appear after the event candle is complete


Originality Statement

SLA is an original JOAT implementation combining session range logic, prior-session liquidity sweeps, opening-range breaks, and a compact state dashboard into one transformed Pine Script v6 overlay. It is not a copy of any source script.

Disclaimer

This script is for educational and informational purposes only. It is not financial advice and does not guarantee future results. Trading involves risk, and users should apply their own risk management.

Made with passion by jackofalltrades

Pernyataan Penyangkalan

Informasi dan publikasi ini tidak dimaksudkan, dan bukan merupakan, saran atau rekomendasi keuangan, investasi, trading, atau jenis lainnya yang diberikan atau didukung oleh TradingView. Baca selengkapnya di Ketentuan Penggunaan.