OPEN-SOURCE SCRIPT
Session Liquidity Atlas [JOAT]

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.

Features
Input Parameters
Session:
Visual:
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
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
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.
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
Skrip open-source
Dengan semangat TradingView yang sesungguhnya, pembuat skrip ini telah menjadikannya sebagai sumber terbuka, sehingga para trader dapat meninjau dan memverifikasi fungsinya. Salut untuk penulisnya! Meskipun Anda dapat menggunakannya secara gratis, perlu diingat bahwa penerbitan ulang kode ini tunduk pada Tata Tertib kami.
The AI Trading Ecosystem, Built to win trades 📈
Get Full Access 👇
jackofalltrades.vip 🌐
t.me/jackofalltradesvip 🃏
Get Full Access 👇
jackofalltrades.vip 🌐
t.me/jackofalltradesvip 🃏
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.
Skrip open-source
Dengan semangat TradingView yang sesungguhnya, pembuat skrip ini telah menjadikannya sebagai sumber terbuka, sehingga para trader dapat meninjau dan memverifikasi fungsinya. Salut untuk penulisnya! Meskipun Anda dapat menggunakannya secara gratis, perlu diingat bahwa penerbitan ulang kode ini tunduk pada Tata Tertib kami.
The AI Trading Ecosystem, Built to win trades 📈
Get Full Access 👇
jackofalltrades.vip 🌐
t.me/jackofalltradesvip 🃏
Get Full Access 👇
jackofalltrades.vip 🌐
t.me/jackofalltradesvip 🃏
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.