OHLC-OLHC [ARKN] ARKN combines three time-based analysis tools into a single overlay so that session context, higher-timeframe structure, and cross-asset divergence can be read together on one chart, without stacking three separate indicators.
What it does
Killzones — Draws up to four configurable session boxes (defaults: Asia, London, NY AM, NY PM) with optional session high/low pivot lines, midpoints, day-of-week labels, opening-price lines, and an "opening candle" marker. Pivots can extend until mitigated or past mitigation, with optional alerts when a session high or low is broken.
HTF Candles — Renders up to four higher-timeframe candle sets to the right of the live price, each with its own timeframe and display count. Optional Fair Value Gap and Volume Imbalance boxes, a remaining-time countdown, and interval labels are drawn directly on the projected candles.
Sequential SMT (SSMT) — Detects SMT-style divergence between correlated instruments across nested cycles (Micro, 90-minute, Daily, Weekly, Monthly). Triads can be set automatically for common groups (metals, indices, FX, crypto, futures) or defined manually, with an inverse option for negatively-correlated pairs. Both standard (wick-based) and hidden (body/close-based) divergences are supported.
Why these three together
The three modules answer three sequential questions a session-based trader asks in order: when (Killzones frame the active session), what structure (HTF Candles show the higher-timeframe bias forming in real time), and confirmation (SSMT flags when a correlated instrument fails to confirm the move). Combining them removes the need to switch layouts or sync timeframes manually, since all three share the same timezone and session logic.
How to use
Set your timezone under Settings; all sessions and cycles reference it.
Each module has a master ON/OFF toggle at the top of its settings group.
For SSMT, either leave Triad Selection on Auto (it picks correlated assets for the current symbol) or set Manual to define your own triad. Lower timeframes show Micro/90m cycles; higher timeframes show Daily/Weekly/Monthly.
HTF Candle timeframes must be higher than the chart timeframe to display.
Settings overview
Global: drawing limit, timeframe limit, timezone, label size, text color, cutoff time. Per module: session times and colors (Killzones), timeframe and candle count (HTF Candles), cycle visibility, line styles, and correlation triads (SSMT).
Note on originality
This script combines well-established, publicly-discussed ICT community concepts — session Killzones, projected higher-timeframe candles, and SMT/Sequential SMT divergence. These concepts are not original to this script; the contribution here is integrating all three into one configurable overlay with shared session and timezone handling. The script is published open-source so the implementation can be reviewed and reused. Indicator

Custom Sessions [AtomicPips]Overview
Custom Sessions is a flexible session-range visualization tool that lets you map up to eight fully independent trading sessions directly onto your chart. Each session draws its own range, body, and reference lines so you can study how price behaves during specific market windows such as London, New York, Tokyo, and Sydney — or any custom time block you define.
Key Features
- 8 independent sessions — each with its own name, session time, and color. Sessions A–D are enabled by default (New York, London, Tokyo, Sydney); E–H are free slots for custom windows.
- Range box — plots the full high-to-low range of each session as a shaded zone with an optional dotted outline.
- Session body — an inner box spanning the open-to-close range, helping you distinguish the directional core of the session from its extremes (wicks).
- Open & Close lines — optional horizontal markers for each session's opening and closing price.
- Adaptive background — when enabled, each session is colored bullish or bearish based on whether price closed above or below the session open, instead of using the fixed session color.
- Timezone control — choose a manual UTC offset or follow the chart's exchange timezone, so sessions stay accurate across instruments.
- Historical sessions — display previous days' sessions (configurable days back) or keep the chart focused on the current day only.
- Status dashboard — an on-chart table showing which sessions are currently active or inactive.
- Session & daily dividers — optional vertical markers for session boundaries and day-of-week separators.
How It Works
For every enabled session, the script tracks the session window using PulseWire's session-time logic in your selected timezone. When a session opens, it records the opening price and begins tracking the running high and low. As each bar develops, the range box and body box are updated in real time to reflect the evolving high, low, and close. When the session ends, the range is finalized and (optionally) a close line is drawn at the session's last price.
Each session's drawings are stored and managed individually, and older sessions are automatically cleaned up based on your history setting to keep the chart efficient and uncluttered.
Settings
- Session A–H — toggle, name, session time, color, and per-session Range / Open Line / Close Line options.
- Timezone — manual UTC offset or exchange timezone.
- History — show historical sessions and number of days back.
- Ranges Settings — wick/body transparency, body toggle, outline toggle, label toggle, and adaptive background colors.
- Dashboard — show/hide, location, and text size.
- Dividers — session dividers and daily dividers.
How to Use
Add the indicator to any intraday timeframe. Configure each session's time to match the market windows you trade, and set your timezone so the boxes align correctly. Use the range box to identify session highs and lows that often act as intraday support/resistance, and use the body and open/close lines to gauge directional bias within each window. The adaptive background option provides a quick visual read of whether a session closed bullish or bearish.
Notes
This indicator is a visualization and study tool. It does not generate buy or sell signals and makes no claim about future performance. Always combine it with your own analysis and risk management.
Original Indicator by : LuxAlgo (Big Thanks) Indicator

Hitesh Nimje 2026To publish your indicator on PulseWire, you need a clear, professional description that explains the features to potential users. Since your script is a powerful "All-in-One" suite, here is a template you can use.
Title Idea
Hitesh Nimje | Combined Trading Suite (EMA Bundle + Sessions + MTF Levels)
Description Template
Description:
This all-in-one trading tool combines essential trend-following indicators and market structure analysis to provide a clean, clutter-free workspace. Designed for intraday and swing traders, this suite eliminates the need for multiple indicators by merging three core functionalities into one.
Key Features:
TMT EMA Bundle: Includes 10 customizable Exponential Moving Averages (EMA 9, 11, 15, 21, 50, 51, 55, 100, 200, 400). You can toggle these on/off to suit your specific strategy.
MTF Highs/Lows & S/R: Automatically plots vital support and resistance levels from higher timeframes (Daily, Weekly, Monthly) and identifies All-Time Highs/Lows (ATH/ATL).
Market Session Tracking: Monitors four distinct trading sessions (A, B, C, D) with options for trendlines, VWAP, and range boxes to help you identify market volatility throughout the day.
Advanced Dashboard: A centralized, dynamic table that shows real-time session status, market bias, and volume analysis. The "Advanced" mode provides deep data on buyer/seller volume and delta.
Trend Context: Features a built-in EMA Trend monitor that helps you quickly gauge if the current price is trading above or below the 200 EMA.
How to use:
Add the indicator to your chart.
Open the "Settings" menu to toggle your preferred EMAs (9, 21, and 200 are enabled by default).
Use the Dashboard to track session activity and EMA trends at a glance.
Adjust the "Dashboard Location" and "Size" to fit your layout.
Settings:
Defaults: EMA 9, 21, and 200 are enabled by default for a clean trend-following approach.
Advanced Mode: Toggle the Advanced Dashboard for detailed volume/delta metrics. Indicator

Lucky LinesLucky Lines
Mark the moments that matter — before they happen.
Lucky Lines is a clean session and time marker built for traders who structure their day around key time levels. Set up to 4 custom vertical lines at any time of day, in any timezone, and they'll appear automatically on your chart — past sessions and the next upcoming occurrence included.
No more drawing lines manually every morning. Set it once, and Lucky Lines handles the rest.
---
What It Does
- **4 fully customizable time lines** — each with its own color, style, width, and label
- **Timezone support per line** — set each line in LA, New York, Chicago, or UTC time independently
- **Auto future projection** — always draws the next upcoming line even before the session starts
- **Session history** — shows previous sessions so you can see how price reacted at the same time in the past
- **Fill zones between lines** — shade the time window between any two lines for instant visual context
---
How To Use
1. Enable each line you need and set the hour and minute
2. Choose the timezone that matches how you read your schedule (e.g. New York for NY session opens)
3. Add a label like **Open**, **London Close**, **News**, or whatever fits your setup
4. Optionally enable fills between lines to highlight key trading windows
---
Perfect For Marking
- Market opens and closes
- News release times
- Session overlaps (London/NY, Asia/London)
- Your personal trading window
- Pre-market and post-market levels
---
Why I Built This
Every day I trade around the same key times. I needed a tool that marks those moments automatically — clean, precise, and always looking ahead to the next session. Lucky Lines keeps my chart organized so I can focus on the trade, not the clock.
*Structure your sessions. Trade your plan. Stay lucky.*
— LuckyJo Indicator

SXA: Super Xtation Amplitude | MTF FrameworkSXA (Super Xtation Amplitude) is a multi-timeframe market positioning framework designed to provide a complete visual overview of price location within the broader market structure.
Rather than focusing on entry signals, SXA combines trend context, volatility, session activity, anchored VWAPs, prior-day reference levels, Fibonacci projections, and higher-timeframe moving averages into a single environment. The objective is to help traders understand where price is currently trading relative to statistically and structurally significant areas.
The indicator was built around a simple principle:
"Price behaves differently depending on where it is located within the market."
By integrating multiple forms of context into one view, SXA allows traders to quickly identify premium and discount zones, trend alignment, session-driven liquidity areas, and potential reaction levels without switching between multiple indicators.
FEATURES
• Smart Trend Engine
Multi-timeframe moving average framework designed to visualize short, intermediate, and macro directional bias.
• Dynamic Trend Clouds
Visual cloud structures help identify trend alignment and potential transition zones between bullish and bearish conditions.
• Higher Timeframe Context
Daily 50 SMA and 200 SMA provide broader market structure and long-term directional references.
• Prior Day Reference Levels
Automatic plotting of previous day's Open, High, Low, and Close.
• Fibonacci Expansion Grid
Extended Fibonacci projections derived from the previous day's range to identify potential reaction zones and liquidity targets.
• Anchored Session VWAPs
Includes:
* Daily VWAP
* European Session VWAP
* Pre-New York VWAP
* New York Session VWAP
* Post-European Session VWAP
These levels provide institutional-style references for price acceptance and value.
• Weekly Structure Levels
Dynamic weekly Open, High, and Low levels update in real time throughout the trading week.
• Session Mapping
Visual session boxes highlight important market periods, including the Asian session and Pre-New York range.
INTENDED USE
SXA is designed as a contextual decision-support tool rather than a standalone trading system.
The indicator can be used to:
* Assess overall market positioning.
* Identify trend alignment across multiple timeframes.
* Locate potential support and resistance zones.
* Track session-driven liquidity.
* Monitor volatility expansion and contraction.
* Build discretionary trade narratives.
* Enhance existing trading systems.
SXA does not generate buy or sell recommendations. Instead, it seeks to answer a more fundamental question:
"Where is price currently located within the broader market landscape?"
By providing that context at a glance, traders can make more informed decisions while reducing chart clutter and indicator overload.
Created by @Peter_n_n
Indicator

Indicator

Sessions Flow [Cartel Console] Sessions Flow
# Overview
Sessions Flow is a session-based market activity visualization tool designed to provide a detailed view of how trading volume is distributed throughout the major global forex and index trading sessions.
Rather than displaying volume as a single aggregated value, the indicator breaks each session into multiple price levels and visualizes where trading activity was concentrated during that session. This allows traders to study session structure, identify high-participation and low-participation areas, and compare how different sessions interact with price.
The indicator automatically tracks and analyzes the four major trading sessions:
• Sydney Session
• Tokyo Session
• London Session
• New York Session
Each session is processed independently and displayed directly on the chart using volume distribution heatmaps, volume profiles, Point of Control calculations, and Value Area measurements.
---
# Core Features
## Session Detection
The indicator automatically identifies the start and end of each selected trading session and creates a dedicated session structure on the chart.
Users can enable or disable individual sessions and customize session times according to their preferences.
Supported sessions include:
• Sydney
• Tokyo
• London
• New York
---
### Session Heatmap
Each session contains a heatmap that displays the relative distribution of trading activity throughout the session range.
The heatmap highlights:
• Areas with greater participation
• Areas with moderate participation
• Areas with lower participation
This provides a quick visual overview of where the market spent the most and least volume during a session.
Heatmap density and transparency settings can be fully customized.
---
### Session Volume Profile
For every session, the indicator constructs a volume profile based on price distribution inside the session range.
The profile is displayed as a side histogram showing how activity was distributed vertically across different price levels.
This can help traders observe:
• High-volume areas
• Low-volume areas
• Session acceptance regions
• Session rejection regions
The profile width and display settings are adjustable.
---
## Point of Control (POC)
The Point of Control represents the price level that accumulated the highest amount of volume during a session.
The indicator automatically calculates and plots the POC for each completed session.
POC levels often serve as useful reference points when reviewing historical session activity and market structure.
---
### Value Area Analysis
The indicator calculates a configurable Value Area based on the percentage of session volume selected by the user.
Displayed levels include:
• Value Area High (VAH)
• Value Area Low (VAL)
These levels help visualize the region where the majority of session activity occurred.
The default setting uses a 70% Value Area, but users may customize this value.
---
### Historical Session Management
To maintain chart performance, the indicator includes controls for:
• Maximum detailed sessions displayed
• Historical session lookback period
• Simplified rendering of older sessions
Recent sessions can retain full heatmap and profile information while older sessions transition into lightweight background structures.
This allows extensive historical analysis without excessive chart clutter.
---
### Active Session Dashboard
A built-in dashboard displays the currently active trading sessions in real time.
The dashboard provides:
• Active session names
• Live session status indicators
This makes it easy to determine which global markets are currently open without leaving the chart.
---
## Customization Options
The indicator includes a wide range of configurable settings:
### Session Settings
• Individual session visibility
• Custom session times
### Heatmap Settings
• Heatmap resolution
• Number of price bins
• Density visualization controls
### Volume Profile Settings
• Histogram width
• Detailed session limits
### Value Area Settings
• Value Area percentage
• VA visibility controls
### Styling Settings
• Session colors
• Border transparency
• Historical session appearance
• Dashboard position
---
## Intended Usage
Sessions Flow is designed for traders who want to study how market activity develops during different trading sessions.
It can be used for:
• Session analysis
• Market structure observation
• Historical session review
• Volume distribution study
• Contextual chart analysis
The indicator focuses on visualization and analysis rather than signal generation.
---
## Disclaimer
This indicator is intended for educational and analytical purposes only. It does not provide financial advice, trading recommendations, or guaranteed outcomes. Trading involves risk, and users should perform their own analysis before making trading decisions.
Indicator

Indicator

KillzonesPlots the major intraday killzones used in orderflow/ICT analysis as session
boxes. Up to five fully configurable sessions (Asian, London, NY AM, London
Close, NY PM by default) are drawn on the chart, so you instantly see the
windows where intraday liquidity is typically built and swept.
Each box automatically tracks the high and low of its session, giving you the
session range and its liquidity edges at a glance. All sessions are calculated
in a selectable timezone (default New York, with automatic DST handling so the
windows match ICT killzone times year-round). Optional vertical lines mark each
session's open and close, and labels name each zone.
Because the sessions are purely time-based, completed killzones are fixed and do
not repaint; only the active session updates in real time as price extends.
Use the killzones to frame WHEN you look for setups (e.g. sweeps and reversals
into London/NY after the Asian range), not as standalone signals.
Settings: enable/disable each session, custom times and timezone, weekdays-only
filter, per-session colors, optional open/close lines and labels, extend-after-
session, and a historical zone limit.
This tool is for visualization only. It issues no buy/sell signals and makes no
claim about future performance. Indicator

Elaris Session Liquidity Grabs Pro# Elaris Session Liquidity Grabs Pro
Elaris Session Liquidity Grabs Pro is a professional session-based liquidity sweep and reversal detection tool designed for traders who focus on smart money concepts, stop hunts, failed breakouts, and institutional liquidity behavior.
The indicator automatically builds key liquidity ranges from major global trading sessions including London, New York, and Asia, then detects high-probability liquidity grabs when price sweeps session highs or lows and rejects back into range.
Unlike basic sweep indicators, this tool includes advanced filtering systems designed to reduce noise and focus on stronger reversal conditions using ATR displacement, candle strength analysis, EMA trend filtering, and optional volume confirmation.
Built for active intraday traders, scalpers, and smart money traders, the indicator provides a clean visual framework for identifying areas where liquidity may have been engineered before a market reversal or continuation move.
━━━━━━━━━━━━━━━━━━
FEATURES
━━━━━━━━━━━━━━━━━━
• Automatic London, New York, and Asia session ranges
• Session high/low liquidity tracking
• Bullish and bearish liquidity grab detection
• Wick sweep and close-break detection modes
• ATR-based sweep validation filters
• Strong displacement candle confirmation
• EMA trend filter for directional bias
• Volume confirmation filter
• Optional cooldown system to reduce signal clustering
• Session equilibrium (midline) plotting
• Clean session range visualization
• Professional dashboard panel
• Dark mode and light mode support
• Alert conditions for automation and notifications
• Non-repainting confirmed signals
━━━━━━━━━━━━━━━━━━
HOW IT WORKS
━━━━━━━━━━━━━━━━━━
The indicator builds liquidity ranges from selected market sessions and monitors price action after those sessions complete.
When price aggressively sweeps a session high or low and then rejects back into the range, the indicator identifies it as a potential liquidity grab event.
Examples:
• Price sweeps above London High and closes back below → potential bearish liquidity grab
• Price sweeps below New York Low and closes back above → potential bullish liquidity grab
Additional confirmation filters help reduce weak or low-quality signals by requiring stronger candle displacement, trend alignment, and optional volume expansion.
━━━━━━━━━━━━━━━━━━
BEST USE CASES
━━━━━━━━━━━━━━━━━━
• Smart money trading concepts
• Session liquidity trading
• Stop hunt reversals
• Scalping and intraday trading
• ICT-style trading approaches
• Breakout failure detection
• Market manipulation detection
━━━━━━━━━━━━━━━━━━
RECOMMENDED MARKETS
━━━━━━━━━━━━━━━━━━
• Crypto Futures
• Forex
• Indices
• Gold and Commodities
━━━━━━━━━━━━━━━━━━
RECOMMENDED TIMEFRAMES
━━━━━━━━━━━━━━━━━━
• 1 Minute
• 3 Minute
• 5 Minute
• 15 Minute
━━━━━━━━━━━━━━━━━━
NON-REPAINTING
━━━━━━━━━━━━━━━━━━
This indicator is designed to be non-repainting.
Signals are confirmed only after candle close and session levels are finalized after the session completes. No future data is used.
━━━━━━━━━━━━━━━━━━
NOTES
━━━━━━━━━━━━━━━━━━
This tool is designed to assist with identifying liquidity behavior and market structure reactions. It should be used alongside proper risk management, higher timeframe analysis, and additional trade confirmation techniques.
No indicator guarantees profitability or win rate consistency across all market conditions.
Indicator

Multi-Session Levels (Exclusive Logic)Overview
Multi-Session Levels (Exclusive Logic) is a specialized technical analysis tool designed for intraday traders who rely on session-based liquidity and reference levels (Highs, Lows, Opens, and Pivots). Unlike standard session indicators that often clutter the chart with overlapping historical data, this script utilizes a custom "Exclusive Display Logic" to ensure that traders only see the most relevant historical context based on the current time of day.
The primary innovation of this script is its context-aware filtering. When a specific market session is active (e.g., London), the script automatically hides that session's own previous day levels to prevent visual "intrusion" or bias. Instead, it projects the locked reference levels of the other major global sessions (Asia and New York) onto the current price action. This allows traders to focus on cross-session liquidity grabs and breakout retests without the distraction of redundant data.
Technical Methodology & Calculations
The script calculates levels based on the official exchange market hours using native timezones to ensure 100% accuracy regardless of the user's local clock:
Asia (Tokyo Stock Exchange): 09:00 - 15:00 JST
London (London Stock Exchange): 08:00 - 16:30 GMT/BST
New York (New York Stock Exchange): 09:30 - 16:00 EST/EDT
Key Calculations:
PSH / PSL (Previous Session High/Low): Uses a state-machine tracking algorithm that captures the absolute high and low of the defined session window. Once the session window closes, these values are "locked" and projected forward to the next relevant trading day.
PSO (Previous Session Open): Captures the open price of the very first bar within the session string.
PSP (Previous Session Pivot): Calculated as the Midpoint $(High + Low) / 2$ of the completed session, serving as a critical mean-reversion level.
Current Session Open: Identifies the real-time opening price of the active session to monitor current-day bias.
How to Use
Identify Liquidity Pools: Use the PSH (Previous Session High) and PSL (Previous Session Low) labels to identify where "buy-side" and "sell-side" liquidity may be resting from previous global sessions.
Monitor Cross-Session Breaks: While trading London, watch how price reacts to the Asia PSH/PSL. A break and retest of these levels often signals a trend continuation or a fake-out (liquidity sweep).
Pivot Midpoints: Use the PSP (Dashed line) as a value area. Price trading above the PSP generally indicates a bullish session bias, while trading below indicates a bearish bias.
Customization: Use the "Visibility" toggles in the settings to isolate specific levels (like just the Open or just the High/Low) depending on your specific trading strategy.
Settings
Market Hours: Users can refine the session strings if they wish to track "Pre-market" or "Electronic Trading Hours" instead of official exchange hours.
Visibility: Toggle PSH, PSL, PSP, and PSO individually.
Styling: Full control over session colors to match your chart theme. Indicator

EdgeMatrix SessionsUnlike most session indicators that only mark static open or close levels, EdgeMatrix Sessions draws a live expanding range box for each session that updates bar by bar and remains as a permanent reference level after the session closes
EdgeMatrix Sessions draws real-time high and low range boxes for the four major global trading sessions directly on the chart. The sessions covered are Tokyo, London, New York, and Sydney.
Each session box begins drawing at the open of the session window and expands automatically bar by bar as price establishes new highs or lows within that session period. When the session closes, the box remains on the chart as a permanent reference level, giving traders a visual record of where price was accepted during each major market period.
Session boundary detection is handled using a UTC offset input, which allows the indicator to align session times accurately regardless of the trader's local timezone or broker server time. Each session has its own independent color input and can be toggled on or off individually. Session time ranges are fully adjustable for traders whose broker uses non-standard open and close times.
The indicator works on all asset classes including Futures, Forex, Crypto, and Indices on any timeframe.
How to use: Set the UTC offset to match your broker server time. Enable or disable each session with the toggle inputs. The boxes draw and expand automatically during active session hours and remain as static reference levels after each session closes. Indicator

Anchored VWAP Suite | Flux ChartsGENERAL OVERVIEW
The Anchored VWAP Suite is an all-in-one anchored VWAP toolkit designed to plot every meaningful VWAP a trader needs from a single indicator. Instead of dropping a stand-alone anchored VWAP each time the chart prints a new swing high, swing low, daily extreme, or session boundary, the indicator does that work automatically and keeps every line on the chart managed, color-coded, and labeled.
The main goal of this indicator is to give traders a clean, automatic read on where the volume-weighted average sits from every important reference point in the market — without having to manually anchor anything. Every line you see on the chart represents the average price the market has traded at since a moment that mattered: a swing high, a session open, today’s low, and so on.
It plots six different families of anchored VWAPs simultaneously: Swing High/Low, Lookback High/Low, Daily Open/High/Low, Weekly Open/High/Low, Monthly Open/High/Low, and Session High/Low (Asia, London, NY). Every family is independently configurable — you can enable only the ones you use, set the price source for each, and control the color, line style, and how many of each type stay on the chart.
The indicator also smartly merges overlapping VWAP labels at the right edge of the chart. When two or more VWAPs converge to the same level, you see one combined label like "Daily High & Swing Low" instead of multiple stacked labels fighting for space.
This indicator was developed for traders who already use anchored VWAPs as part of their workflow and want every important anchor — swing, session, daily, weekly, monthly — drawn for them automatically and kept clean even when many are active at once.
WHAT IS THE THEORY BEHIND THIS INDICATOR?
An anchored VWAP plots the average price weighted by volume, starting from a specific bar — the "anchor." Once anchored, the line continues forward and updates each bar, showing the volume-weighted average price of everyone who has traded since that anchor was set.
Why traders use it: the anchor point is usually a moment of decision in the market — a swing high where supply showed up, a daily open where the session began, or the start of a major session. Everyone who entered around that anchor is now positioned relative to the VWAP. When price reclaims or rejects the line, it tells you whether those traders are in profit or in loss as a group, and the line itself often acts as dynamic support or resistance.
The challenge with anchored VWAPs is that there are many useful anchor points. A serious trader might want VWAPs from the last swing high, the last swing low, today’s open, today’s high, today’s low, the previous week’s high, the start of the NY session, and so on. Manually anchoring all of those — and re-anchoring them every time a new extreme prints — is tedious and error-prone.
The Anchored VWAP Suite handles this automatically. It detects every meaningful anchor point on the chart, draws the VWAP from that anchor, keeps it updated as new extremes print, retires old VWAPs as they age out, and presents the whole set in a way that stays readable even when ten or more lines are on the chart at once.
ANCHORED VWAP SUITE FEATURES
The Anchored VWAP Suite includes 7 main features:
Session Anchors
Swing Anchors
Lookback Anchors
Daily Anchors
Weekly Anchors
Monthly Anchors
Customization Options
🔹 Method
Method controls how each new bar affects a VWAP after its anchor is set. Three modes are available:
◇ Standard: every bar from the anchor counts equally. This is the classic anchored VWAP — older bars carry the same weight as the most recent ones. The line becomes steadily slower to respond as the anchor moves further into the past.
◇ EMA: recent bars are weighted more heavily, using a 2/(N+1) coefficient. The VWAP responds faster to new price action while still tracking back to the anchor point.
◇ RMA: also weights recent bars more, but with a slower 1/N coefficient (Wilder's smoothing). Smoother than EMA, but lags more.
The default is RMA, which produces a responsive line that behaves consistently whether the anchor is recent or far back.
🔹 Period
Period sets the length used by the EMA and RMA modes. Larger values smooth more — the line moves less. Smaller values make the line more reactive but jumpier. Period is ignored when Method is set to Standard, since Standard treats every bar equally regardless of length.
The default is 20.
🔹 Max VWAP Length
Max VWAP Length caps how far back a single VWAP can anchor before it's dropped from the chart. The default of 5,000 bars covers most use cases. Raise it if you need to keep very old anchored VWAPs visible — for example, swing VWAPs from far back in history. Lower it if you find the indicator slowing down on heavy charts; a smaller cap means less work to render and a snappier response when many VWAPs are active at once.
This cap also applies when a new VWAP is first drawn: anchors older than the configured limit are not created, so every line on the chart always fits inside the configured length.
COMMON ANCHOR SETTINGS: SOURCE & COUNT
Beyond the General Configuration above, two settings — Source and Count — appear in nearly every anchor family. Because they work the same way across all of them, they are explained here once and then referenced inside each anchor family below.
🔹 Source
Source controls which price each bar contributes to the VWAP after the anchor is set, but it does not change the anchor itself. The anchor bar is always pinned to its defining extreme: a Swing High VWAP anchors at the actual high of the swing-high candle, a Daily Open VWAP anchors at the actual open of the day, a Daily Low VWAP anchors at the actual low, and so on. From the bar after that, the Source you choose decides which price gets fed into the volume-weighted calculation.
Available sources:
◇ High — only the high of each bar contributes
◇ Low — only the low of each bar contributes
◇ Close — only the close of each bar contributes
◇ Open — only the open of each bar contributes
◇ HLC3 — average of high, low, and close (the classic "typical price")
◇ HL2 — midpoint of high and low
◇ OHLC4 — average of open, high, low, and close
In practice, most traders leave Source at the default for each anchor type: High for "high" anchors, Low for "low" anchors, Open for open-based anchors. Switching to HLC3, HL2, or OHLC4 produces a smoother VWAP that's less sensitive to long wicks, while sticking with High, Low, or Close keeps the line tight to a single price point on every bar.
🔹 Count
Count controls how many VWAPs of a given type are kept on the chart at once. As new anchors form, older ones drop off automatically — so a Count of 3 on Daily Open VWAPs means the indicator always shows the three most recent daily-open VWAPs and quietly drops anything older.
Set Count to 1 for a clean chart that only shows the latest anchor of each type. Raise it when you want a side-by-side view of how price has interacted with multiple historical anchors of the same kind.
SESSION ANCHORS
🔹 What Are Session Anchors?
Session anchors are VWAPs anchored to the session high and session low of the three major intraday sessions: Asia, London, and New York. They appear as each session develops and lock in once the session closes.
🔹 Default Session Times (New York Time)
◇ Asia: 20:00 – 22:00
◇ London: 02:00 – 04:00
◇ New York: 10:00 – 12:00
🔹 Live Re-Anchoring
While a session is open, the high and low VWAPs re-anchor automatically each time price prints a new extreme inside that session. The moment the session ends, the final anchors are confirmed and stay on the chart, giving traders a clean record of where the session’s volume-weighted averages sit relative to current price.
🔹 Session Boxes and Labels
Each session is also drawn as a colored box that expands as price moves. The box contains the full high-to-low range of the session and is labeled with the session name (Asia, London, NY) along its top edge. Boxes from previous sessions are kept on the chart so you can quickly see the prior session’s range alongside the live one.
🔹 Customization Options
Show / Hide toggle for each session (Asia, London, NY)
High and Low source for each session
High color and Low color for each session
Show / Hide Session Boxes toggle and box color
Show / Hide Session Labels toggle
Line style (Solid, Dotted, Dashed) and width for session VWAPs
SWING ANCHORS
🔹 What Are Swing Anchors?
Swing anchors are VWAPs drawn from the last confirmed swing high or swing low on the chart. A swing high is a candle whose high stands above the highs of the bars surrounding it; a swing low is the opposite. Both make natural anchor points because they often mark the moment supply or demand showed up in size.
🔹 How the Indicator Detects Swings
The indicator looks for pivots using two confirmation windows: a "Swing Bars Left" count and a "Swing Bars Right" count. The current pivot must be the most extreme bar over both windows before the swing is locked in, and a VWAP is anchored to it. Larger values catch only the more meaningful swings; smaller values catch more frequent (but noisier) ones. The default is 10 bars left and 10 bars right.
🔹 Count
Up to 10 swing-high VWAPs and 10 swing-low VWAPs can be kept on the chart at once. As new swings form, older ones drop off automatically.
🔹 Extend All Toggle
When Extend All is on, every kept swing VWAP keeps drawing forward to the current bar — useful for studying how price interacts with multiple historical anchors at once. When off, each swing VWAP stops where the next one of the same direction begins, keeping the chart cleaner.
🔹 Customization Options
Show / Hide toggle for Swing High VWAPs and Swing Low VWAPs
Count for each (1–10)
Price source for each (High, Low, Close, Open, HLC3, HL2, OHLC4)
Swing Bars Left and Right (1–50)
Line style (Solid, Dotted, Dashed) and width (1–5)
Color for swing high and swing low
Extend All toggle
LOOKBACK ANCHORS
🔹 What Are Lookback Anchors?
A lookback anchor is a VWAP that re-anchors automatically every time the price prints a new extreme over a rolling window. The Highest High VWAP re-anchors whenever the current bar’s high tops the highest high of the previous N bars. The Lowest Low VWAP works the same way for new lows.
🔹 How It Helps
Where a swing anchor needs confirmation bars before it locks in, a lookback anchor responds the moment a new extreme is made. This makes lookback VWAPs useful for tracking the most aggressive recent move — they always reflect the volume-weighted average from the most recent breakout high or breakdown low.
🔹 Customization Options
Show / Hide toggles for Highest High and Lowest Low
Price source for each
Color for each
Lookback Length (2–500, default 50)
Line style and width
DAILY ANCHORS
🔹 What Are Daily Anchors?
Daily anchors are VWAPs anchored to the current trading day’s Open, High, and Low bars. They appear as the day develops and re-anchor live whenever a new daily extreme prints. At the end of the day, the active anchors are confirmed, and a fresh set begins the next day.
🔹 The Three Daily VWAPs
◇ Daily Open VWAP: anchored to the bar that opened today’s session. Tracks the volume-weighted average from the start of the day.
◇ Daily High VWAP: anchored to today’s high bar. Re-anchors when a new daily high prints.
◇ Daily Low VWAP: anchored to today’s low bar. Re-anchors when a new daily low prints.
🔹 Why It Matters
The daily open is one of the most-watched intraday levels. A VWAP from it tells you immediately whether the average trader who entered today is in profit or loss. The daily high and low VWAPs do the same for the people who entered at the day’s extremes — useful for spotting reaction zones around prior swing points.
🔹 Customization Options
Show / Hide toggles for Daily Open, Daily High, Daily Low
Count for each (1–50, lets you keep historical daily VWAPs on the chart)
Price source for each
Color for each
Line style and width
Extend All toggle
WEEKLY ANCHORS
🔹 What Are Weekly Anchors?
Weekly anchors work the same way as daily anchors, but for the current trading week’s Open, High, and Low. They appear as the week develops and re-anchor when new weekly extremes print. At the start of each new week, the previous week’s anchors are confirmed and the next week begins.
🔹 The Three Weekly VWAPs
◇ Weekly Open VWAP: anchored to the bar that opened this week.
◇ Weekly High VWAP: anchored to the week’s high bar so far.
◇ Weekly Low VWAP: anchored to the week’s low bar so far.
🔹 Why It Matters
Weekly VWAPs are useful for swing traders and for anyone watching how price holds up against bigger structural references. A break and hold above the Weekly Open VWAP often confirms the bullish case for the week; a break below confirms the bearish one.
🔹 Customization Options
Show / Hide toggles for Weekly Open, Weekly High, Weekly Low
Count for each (1–50)
Price source for each
Color for each
Line style and width
Extend All toggle
MONTHLY ANCHORS
🔹 What Are Monthly Anchors?
Monthly anchors plot VWAPs from the current month’s Open, High, and Low. Like the daily and weekly versions, they re-anchor as new monthly extremes print and confirm at the end of the month.
🔹 The Three Monthly VWAPs
◇ Monthly Open VWAP: anchored to the first bar of the current calendar month.
◇ Monthly High VWAP: anchored to the month’s high bar so far.
◇ Monthly Low VWAP: anchored to the month’s low bar so far.
🔹 Why It Matters
Monthly anchors give a longer-term read that’s especially helpful on higher-timeframe trades. They often line up with major structural levels and can highlight institutional positioning over multi-week windows.
🔹 Customization Options
Show / Hide toggles for Monthly Open, Monthly High, Monthly Low
Count for each (1–50)
Price source for each
Color for each
Line style and width
Extend All toggle
SMART RIGHT-EDGE LABELS
🔹 What the Labels Show
Every VWAP on the chart can display a small text tag at its right edge, naming what that VWAP is anchored to — for example "Swing High," "Daily Open," or "London Low." This makes it instantly clear what each line on the chart represents without needing to memorize colors.
🔹 Auto-Merging at Confluence Zones
When two or more VWAPs converge to the same price at the same bar, the indicator automatically merges their labels into one combined tag using an "&" separator. For example, if the Daily Open VWAP and a Swing Low VWAP land on the same price, the right edge shows a single label that reads "Daily Open & Swing Low" instead of two stacked labels overlapping each other.
This keeps the chart readable even when many VWAPs are active and converging at confluence zones.
🔹 Customization Options
Show / Hide VWAP Labels toggle (global)
IMPORTANT NOTES
The Anchored VWAP Suite is designed to run on intraday timeframes for the session anchors to function. Session boxes and session VWAPs are automatically hidden on Daily, Weekly, and Monthly charts. Daily, Weekly, and Monthly anchor families work on any timeframe at or below their period.
The Max VWAP Length setting controls how far back a single VWAP can anchor before it’s dropped from the chart. The default of 5,000 bars covers most use cases. If you need to keep extremely old anchored VWAPs visible, raise the value; if you find the indicator is slow on large symbols, lower it.
Live anchors (the developing daily, weekly, monthly, and session anchors) update intra-bar so the line keeps pace with price. Historical bars never repaint after they close.
When Extend All is off (default for Swing, Daily, Weekly, and Monthly families), each VWAP of a given type stops where the next one of the same type begins. This keeps the chart from looking cluttered when many historical anchors are kept.
UNIQUENESS
The Anchored VWAP Suite is unique because it consolidates every anchor family a serious anchored VWAP user would draw — swing, lookback, daily, weekly, monthly, and session — into a single managed indicator. Each family has its own price source, color, line style, count, and extend mode, which means the same script can render dozens of independently configured VWAPs at once without users needing to load multiple separate scripts. Live anchors automatically re-anchor as new extremes print during the in-progress period and lock in the moment the period closes, so the chart always reflects the most current set of meaningful anchors. Three smoothing modes — Standard, EMA, and RMA — give traders a choice between the classic cumulative anchored VWAP and faster, more responsive variants that stay usable even when the anchor is very far back. The smart right-edge label system automatically merges overlapping labels at confluence zones, which keeps the chart readable even when many VWAPs are active and crossing at the same price. By unifying all of these capabilities into one indicator with consistent styling, shared smoothing logic, and automatic anchor management, the Anchored VWAP Suite removes the need to drop and manually maintain many separate anchored VWAPs and produces a clean, deterministic read on every important VWAP across the chart. Indicator

Indicator

Global Forex Session Matrix Overlay🌐 Global Forex Session Matrix Overlay
Global Forex Session Matrix Overlay is an educational chart overlay designed to help traders study intraday market behavior using global session timing, key reference levels, trend context, market structure, VWAP, and volume activity in one clean chart view.
This tool helps organize important market information such as session ranges, opening ranges, trading day levels, previous day levels, weekly reference areas, moving average trend context, pivot structure, VWAP value areas, and volume-weighted candle behavior. It is mainly useful for forex and gold chart analysis, especially on intraday timeframes.
The script includes global market session references such as Asian, Sydney, Tokyo, Frankfurt, London, and New York sessions. These session tools help users observe session highs, session lows, opening ranges, and price reactions around important market timing areas. This can support the study of liquidity movement, breakout behavior, rejection areas, and intraday market rhythm.
The overlay also includes key trading day levels such as Trading Day Open, Previous Day High, Previous Day Low, and optional day reference levels. These levels can help traders identify important support and resistance areas, possible breakout zones, and areas where price may react during the trading day.
For higher-timeframe context, the script includes reference levels such as Weekly Initial Balance, Weekly Open, Weekly Close, and optional weekly or monthly range tools. These levels can help users understand whether price is trading above or below important weekly reference points and can support a more structured view of market bias.
The Moving Average Cloud is included to help traders observe trend direction and dynamic support or resistance. When price is trading above the cloud, users may study bullish structure. When price is trading below the cloud, users may study bearish structure. When price is inside or near the cloud, market direction may be less clear and may require additional confirmation.
The VWAP framework can be enabled for value-based analysis. VWAP and optional VWAP bands help users study whether price is trading around value, above value, or below value during the selected anchor period. This can be useful when combined with session levels, structure, and candle confirmation.
The Pivot and Market Structure tools help highlight important swing points and developing structure areas. These can support the study of higher highs, higher lows, lower highs, lower lows, and possible structure shifts. Pivot-based elements should be used with confirmation because developing pivots can update before they are fully confirmed.
The Volume-Weighted Candle Coloring feature helps users visually identify candles with stronger or weaker volume participation. This can be useful for observing momentum, rejection, continuation, and possible exhaustion around important levels. Volume color should not be used alone as an entry reason and should always be combined with price action and structure.
📌 How to Use and Build Entry Ideas
Start by applying the indicator to an intraday forex or gold chart. First, check the active market session and observe where price is trading in relation to the current session range, session high, session low, Trading Day Open, Previous Day High, Previous Day Low, Weekly Open, and Weekly Initial Balance.
A bullish trade idea can be studied when price holds above an important reference level, the Moving Average Cloud supports upward structure, and candles confirm strength after a pullback or breakout. Extra confirmation may come from price holding above VWAP, rejecting a session low, breaking above a previous session high, or forming a higher low structure.
A bearish trade idea can be studied when price rejects an important resistance area, moves below a key reference level, and the Moving Average Cloud or structure supports weakness. Extra confirmation may come from price failing near Previous Day High, rejecting a session high, moving below VWAP, or forming a lower high structure.
Users can also study session range reactions for liquidity context. For example, price reacting around an Asian high or low, New York opening range, Previous Day High, Previous Day Low, Weekly Open, or Weekly Initial Balance can provide useful context. The idea should be confirmed with candle close behavior, market structure, and volume reaction.
When price is inside the Moving Average Cloud, between major levels, or moving without clear structure, it may be better to wait for a cleaner setup. This script is designed to support analysis, not to provide automatic entries.
For safer analysis, avoid making decisions from unfinished candles only. Wait for candle close confirmation, check the nearby support or resistance level, define risk clearly, and use your own trading plan before making any decision.
⚙️ Settings Overview
The indicator includes settings for visual themes, compact dashboard position, session ranges, opening ranges, trading day levels, weekly and monthly reference levels, VWAP tools, pivot and market structure display, moving average cloud settings, volume-weighted candle coloring, event layers, and timezone configuration.
Users can keep the chart simple by enabling only the most important tools, or they can activate more features when deeper market context is needed. Timezone and session settings should be checked carefully so session levels align correctly with the market being analyzed.
⚠️ Limitations
This script does not predict future price movement and does not guarantee any result. Market conditions can change quickly, especially during news, low liquidity, or high volatility periods. Some tools depend on the selected symbol, timeframe, session settings, and timezone.
Developing session ranges, pivots, and structure-related elements may update while candles are still forming. For more reliable analysis, users should wait for confirmed candle closes and avoid making decisions based only on unfinished bars.
📚 Educational Risk Disclaimer
This script is provided for educational and technical analysis only. It is not financial advice and should not be used as the only reason to enter or exit a trade. Trading involves risk, and past market behavior does not guarantee future results. Always use your own confirmation, risk management, and trading plan. Indicator

FOREXSOM Previous High LowFOREXSOM Previous High Low automatically plots the Previous Week High PWH, Previous Week Low PWL, Previous Day High PDH, and Previous Day Low PDL using the exact candle wick highs and lows from higher timeframes
The indicator is designed for traders who use price action, Smart Money Concepts SMC, ICT concepts, liquidity analysis, and market structure in their trading
These levels are commonly used by traders to identify liquidity zones, support and resistance, stop hunts, breakout areas, and potential reversal points during the trading session
The script keeps the chart clean while providing important higher timeframe reference levels that many traders use for intraday and swing trading decisions
Features
Plots exact Previous Week High and Low
Plots exact Previous Day High and Low
Uses precise wick highs and lows
Customizable colors and line styles
Adjustable line thickness
Lightweight and clean chart design
Works across all timeframes
Useful for Forex, Crypto, Indices, Commodities, and Futures markets
This indicator can be useful for traders analyzing GBPUSD, EURUSD, XAUUSD Gold, NASDAQ, US30, and other highly traded markets Indicator

Session Range Candles + 25% Level# Session Range Candles + 25% Level (SRC25)
** Session Range Candles + 25% Level (SRC25)**, also known as The Essence Model, is a multi-session analysis tool for futures and forex traders who use an ICT-influenced or session-based framework. It consolidates the three primary trading sessions — Asia, London, and New York — into a single, clean overlay that surfaces the session structure, key price levels, and historical behavioural statistics without requiring you to switch timeframes or manually draw levels each day.
The indicator is built around one core idea: that understanding the relationship between how Asia and London sessions form relative to each other, and how New York then behaves within that context, gives you a repeatable, statistical basis for anticipating price delivery. Everything the indicator draws and measures flows from that relationship.
---
## How It Works — Core Concepts
### Session Candles
For each of the three sessions, the indicator builds a composite candlestick representing the full session range — open, high, low, and close — updated live as each session progresses. These session candles are displayed to the right of the current price in the chart's future space, positioned side by side so you can see all three sessions at a glance without cluttering the main chart.
Asia runs 18:00–02:00 ET.
London runs 02:00–08:00 ET.
New York runs 08:00–17:00 ET.
Each candle shows its body (semi-transparent fill), upper and lower wicks, and high/low price labels. The candles are monochrome — direction is read from body position (open vs close) rather than colour, keeping the display uncluttered.
**Candle display rules by session phase:**
During the **Asia session**, only the live Asia candle is shown. London and NY slots are empty — no stale prior-day candles carry over into a new cycle.
During the **London session**, the completed Asia candle is shown alongside the live London candle. The NY slot remains empty until NY opens.
During the **NY session**, all three candles are visible: the completed Asia, the completed London, and the live NY updating in real time.
**Between sessions** (after NY closes and before the next Asia opens), all three completed candles remain visible until the next Asia session starts the cycle fresh.
### The 25% Level
For each completed session candle, the indicator calculates a **25% level** based on the candle's body (the open-to-close range), direction-aware:
On a **bullish candle** (close ≥ open), the level sits in the upper quarter of the body — body top minus 25% of the body range. This marks the zone above which the candle is considered to have delivered into premium.
On a **bearish candle** (close < open), the level sits in the lower quarter of the body — body bottom plus 25% of the body range. This marks the zone below which the candle has delivered into discount.
The 25% level appears in two places. First, as a short horizontal tick extending rightward from the candle body in the session candle panel. Second, as a horizontal line drawn across the main price chart, running from the session's opening bar to the current bar, labelled with the session name and "25%".
The chart line is what traders interact with in real time. It shows where the 25% level sits relative to live price action. The stats table then quantifies — historically and filtered by today's regime — how NY tends to interact with that London 25% level, making it the primary reference for intraday entry context.
### Session H/M/L/O Lines
The indicator also draws up to four horizontal reference lines extending from the session's opening bar to the current bar: the session **High**, the session **Mid** (arithmetic midpoint of high and low), the session **Low**, and the session **Open**. Each is independently togglable and labelled at the right edge. These lines give you the most relevant reference prices from completed sessions without needing to draw them manually.
### Session Open Vertical Lines
At the exact bar where each session opens, a vertical line is drawn extending the full height of the chart, labelled with the session name. These act as visual dividers making session boundaries immediately clear.
---
## Session Structure (Regime)
The core analytical concept driving the statistics table is the structural relationship between Asia and London — specifically, how London's high and low relate to Asia's high and low. The indicator classifies each completed Asia→London pair into one of five regimes, compared wick-to-wick (full session highs and lows, not bodies):
**London Engulfs Asia** — London's high exceeded Asia's high AND London's low went below Asia's low. London expanded beyond Asia in both directions.
**Asia Engulfs London** — Asia's high was at or above London's high AND Asia's low was at or below London's low. London formed entirely within Asia's range.
**London Partial Up** — London's high exceeded Asia's high, but London's low held at or above Asia's low. London broke out to the upside only.
**London Partial Down** — London's low went below Asia's low, but London's high stayed at or below Asia's high. London broke out to the downside only.
**Inside** — London's range fell entirely within Asia's range without touching either extreme.
**Important:** the regime is only confirmed once London has fully closed (i.e. when NY opens). During the Asia and London sessions, the Structure row in the stats table displays "Pending (London open)" to prevent showing an incomplete or misleading classification. The regime shown in the table always refers to the completed Asia→London pair for the current trading day.
---
## Stats Table
The stats table is the indicator's most powerful feature. It answers the question: given today's Asia-London structure, how has New York historically behaved?
### How the History Is Built
Each time a full Asia→London→NY cycle completes — detected at the opening bar of the next Asia session — that cycle's data is committed to a historical array. The number of sessions retained is controlled by the Lookback input (default 252, approximately one trading year). Every percentage shown in the table is derived from this rolling history.
The stats loop filters the history to only those cycles where the Asia-London regime **matches today's current regime**, then calculates frequencies across that filtered subset.
### REGIME Section
**Structure** shows today's Asia-London regime classification, or "Pending (London open)" while London is still active.
**Occurrences** shows how many times this regime has appeared in the lookback window, displayed as N / total sessions analysed. This is your sample size indicator — treat regimes with fewer than 15–20 occurrences with caution.
**Asia Range (avg | cur)** shows the average Asia session range across all sessions in the lookback period, followed by today's Asia range in points.
**London Range (avg | cur)** shows the same for London — historical average versus today's current range in points.
### NY BEHAVIOUR Section
All percentages here are filtered to sessions where the Asia-London regime matches today's.
**NY Bullish** — the percentage of matching sessions where NY closed above its open.
**London High Taken** — the percentage where NY's high reached or exceeded London's session high.
**London Low Taken** — the percentage where NY's low reached or went below London's session low.
**Sequential H+L** — the percentage where NY took both London's high and London's low in the same session. A high reading here suggests NY tends to run both sides of the London range under this regime, implying choppier or more two-sided price action.
**NY Open Above Lon Mid** — the percentage where NY's opening price was above the London session midpoint. This can be read alongside NY Bullish to understand whether the open position tends to predict the close direction.
### Wick Interaction Rows
These rows adapt based on whether today's London session closed bullish or bearish, measuring how NY interacted with the London 25% level. The denominator for all wick rows is the number of bullish (or bearish) London sessions within the regime-matched set — not the total regime count.
**When London closed bullish:**
*NY Stays Above Lon 25%* — the percentage of bullish London sessions (within the regime) where NY's low never traded below the London 25% level. NY respected the upper quarter of the London body throughout the session.
*Wick < Lon 25% → Close Above* — NY wicked below the London 25% level at some point but ultimately closed above it. This is the classic liquidity sweep and recovery pattern — historically the most operationally useful row for identifying long entry context when NY trades into that zone.
*Wick < Lon 25% → Close Below* — NY wicked below the London 25% level and failed to recover. A high reading here would warn that trading below the 25% zone is a bearish continuation signal rather than a sweep.
*Wick < Lon Low → Close Above* — NY extended below London's full session low (a complete sweep of the London low) but closed back above it. A high reading here indicates the London low is frequently swept as a stop-hunt before NY recovers.
**When London closed bearish:**
*NY Stays Below Lon 25%* — NY's high never reached the London 25% level. The bearish delivery was uninterrupted.
*Wick > Lon 25% → Close Below* — NY wicked above the London 25% level but closed below it. The mirror of the bullish sweep pattern — potential short entry context when NY rallies into that zone.
*Wick > Lon 25% → Close Above* — NY wicked above the 25% level and failed to close below it. A high reading signals that moves above the 25% zone tend to hold, warning against fading rallies.
*Wick > Lon High → Close Below* — NY extended above London's full high but closed back below it. A high reading indicates the London high is frequently swept before NY resumes lower.
### TODAY Section
**London 25%** — whether the completed London session's close was above its open ("Above (bull)") or below its open ("Below (bear)"). This determines which set of wick interaction rows is shown.
**NY Open** — whether NY's opening price was above or below the London session midpoint. Updated once NY opens.
**London High** — whether NY has taken London's high yet ("Taken ✓") or not yet ("Pending"). Updates live during the NY session.
**London Low** — whether NY has taken London's low yet ("Taken ✓") or not yet ("Pending"). Updates live during the NY session.
---
## Interpreting the Stats Table
**Step 1 — Check the regime and sample size.** Once London closes, read the Structure row. Then check Occurrences. A regime appearing 40 or more times in 252 sessions gives you a meaningful base rate. Fewer than 15 occurrences is too thin to trade mechanically from.
**Step 2 — Read the directional bias.** NY Bullish gives you the baseline expectation for NY's close direction under this regime. Combine it with NY Open Above Lon Mid — if NY opens above the London midpoint AND NY Bullish is high, the probability of a bullish close is further supported by position. If they diverge, the session is more likely to be contested.
**Step 3 — Set the 25% level expectation.** This is the most operationally useful step. If London closed bullish, look at the three wick rows. A high "Wick < Lon 25% → Close Above" reading (e.g. 60%+) tells you that historically, when NY dips below that upper quarter of the London body, it tends to recover above it. This provides a framework for anticipating where NY might seek liquidity before continuing higher, and gives you a probabilistic basis for a long setup in that zone.
**Step 4 — Assess the London level take rates.** High London High Taken combined with low London Low Taken suggests NY tends to run to the upside of the London range. High Sequential H+L suggests NY routinely sweeps both extremes — in that case, plan for multiple liquidity events rather than a clean one-directional move.
**Step 5 — Track the TODAY section during NY.** Once NY is open, the London High and London Low rows tell you in real time whether the key liquidity levels have been swept. Cross-reference with the historical rates from the behaviour section to assess whether NY is behaving consistently with its historical pattern or deviating from it.
---
## Input Configuration
### Asia, London, and NY Sessions
Each session has an identical set of inputs configured independently:
**Show Candle** enables or disables the session candle in the right-side panel.
**Show Session Open Line** draws a vertical line at the moment the session opens. The line colour, style (Solid / Dashed / Dotted), and width are configurable. An optional label can be shown alongside the line, with size options of tiny, small, or normal.
**Show H/M/L/O Lines** enables the horizontal reference lines on the main chart. Each of the four levels — High, Mid, Low, and Open — has its own toggle so you can show only the levels relevant to your workflow. The line colour, style, and width are shared across the four levels for that session. Label size is also configurable.
**Show 25% Line on Chart** enables the horizontal 25% level line on the main chart. Colour, line style, width, and label size are independently configurable per session.
*Note: NY does not have H/M/L/O or 25% chart lines while the NY session is live — those lines only appear once NY has closed, so they do not interfere with reading the active session.*
### Session Candles (shared settings)
**Offset from chart (bars)** — how far to the right of the last price bar the candle panel begins. Increase this if the candles overlap with your price action or labels.
**Candle width (bars)** — the width of each session candle box measured in bar units. Adjust to taste based on your chart zoom level.
**Spacing between candles** — the gap between adjacent session candles in bar units.
**Body fill transparency** — controls how transparent the candle body fill is. 0 is fully opaque, 100 is invisible. Default 85 gives a subtle fill.
**Show wicks** — enables the upper and lower wick lines on each session candle.
**Show high/low labels** — shows price labels at the high and low of each session candle.
**Label size** — applies to the candle price labels (tiny / small / normal).
**Show 25% tick on candle** — draws a short horizontal tick at the 25% level extending rightward from the candle body in the panel.
### Stats Table
**Show Stats Table** — master toggle for the entire table.
**Lookback (sessions)** — the number of completed Asia→London→NY cycles to include in the historical analysis. Default is 252 (approximately one trading year). Minimum 10, maximum 2000. A longer lookback smooths out regime-specific anomalies but may include structural market conditions that are no longer relevant. A shorter lookback is more reactive but produces smaller sample sizes per regime.
**Table Position** — nine position options covering all corners and edge midpoints of the chart.
**Text Size** — Tiny, Small, or Normal. Small is the default and works well on most monitor sizes.
**Background** — background colour and transparency of the table panel.
**Text colour** — colour applied to all table text.
**Border** — colour of the table cell borders and outer frame.
---
## Chart Elements Summary
**Vertical lines** at each session open, labelled Asia, London, or NY — mark the session boundaries across the full chart height.
**Session candle panel** to the right of price — three side-by-side composite candles showing the OHLC of each session, with wicks, price labels, and 25% ticks.
**Horizontal lines on the main chart** — H/M/L/O and 25% lines from completed sessions, each starting from the session's opening bar and extending to the current bar, labelled at the right edge.
**Stats table** — historical frequency analysis conditioned on today's Asia-London regime, showing NY behavioural tendencies and live session tracking.
---
## Recommended Usage
**Timeframe:** The indicator is designed for intraday charts, typically 1-minute through 15-minute. Session detection is time-based, not candle-count-based, so it works correctly on any timeframe as long as your chart covers the relevant session hours.
**Instrument:** Originally developed for NQ (Nasdaq 100 E-mini Futures). Works on any instrument that trades during the defined session windows. All session times are referenced to the America/New_York timezone.
**Daily workflow:**
During Asia — observe the Asia candle building. The H/M/L/O lines begin plotting from the Asia open. Note the range size relative to the historical average shown in the table.
At the London open — Asia is now complete. The regime begins forming as London trades relative to the Asia range. Monitor London's progress.
At the NY open — London is complete. The regime is confirmed and the stats table populates with the full historical analysis. Read the NY Behaviour section to set your expectations for the session. Note whether NY opened above or below the London midpoint, and note the current London 25% level on the chart.
During NY — use the wick interaction rows to frame entries. Watch the London High and London Low rows in the TODAY section to track whether liquidity levels are being swept. Assess NY's behaviour against the historical tendencies for this regime.
---
## Notes and Limitations
**Sample size matters.** Regimes with fewer than 15–20 occurrences in your lookback window should be treated with caution. The percentages are directionally informative but not statistically robust at small sample sizes. Always read Occurrences before relying on the behaviour rows.
**The 25% level uses candle bodies, not wicks.** It measures where price closed relative to the open, not the full session range. This is intentional — body-based levels represent committed directional delivery, while wicked extremes may represent temporary liquidity events that the body then rejected.
**Regime is confirmed at NY open only.** Showing a regime mid-London-session would compare a developing candle against a completed Asia candle, producing classifications that can change as London continues. The "Pending (London open)" display is by design.
**History is built session by session.** If you add the indicator mid-session, the current incomplete session will not be committed to history until the next Asia open. All statistics reflect only fully completed Asia→London→NY cycles.
**The wick interaction row denominators are direction-matched, not regime-total.** The bullish wick rows divide by the count of bullish London sessions within the regime. The bearish wick rows divide by bearish London sessions. This means these rows cannot be compared directly against NY Bullish or the London take-rate rows, which use the full regime count as their denominator. Indicator

Session Raid StatsThis indicator combines two ideas into one tool: it plots fixed-point projection levels above and below up to three configurable session ranges, and it tracks a **raid statistics table** that measures how often price breaks beyond each of those levels and closes back inside the range — a confirmed "raid" — across hundreds of historical sessions.
The result is a probability-based view of where price tends to reach and reverse after a session closes, expressed as a percentage drawn from real historical data on your current chart and timeframe.
---
**What is a Raid?**
A raid occurs when price breaks beyond a session's high or low by at least a user-defined minimum amount, then closes back inside the range. This is distinct from a simple breakout — a raid requires the close to return, confirming the move was a liquidity sweep rather than a sustained break.
The indicator tracks raids separately for the high side (upward sweeps above the range high) and the low side (downward sweeps below the range low).
---
**Features**
- Up to **3 independent session ranges**, each with configurable time windows (in NY timezone)
- **Range boxes** drawn during the session using wick high/low
- **Projection lines** drawn at fixed-point intervals beyond the range high and low when the session closes — all three ranges share the same level configuration so the lines are directly comparable
- **Raid detection** begins the moment each session range closes and runs for a user-configurable cutoff window
- **Raid statistics table** showing cumulative confirmed raid counts and probabilities at each level, for both the high and low side, for all three ranges
- **Cutoff line** drawn on the chart when each range's detection window expires, with configurable colour, style and label size
- Title row of each table panel is colour-matched to that range's box colour for instant visual identification
---
**How the Levels Work**
All projection lines and statistics table rows are driven by a single pair of inputs: **Level Start** and **Level Step**. If you set Level Start to 20pts and Level Step to 10pts, the six levels will be placed at 20, 30, 40, 50, 60 and 70 points beyond the range high and low. The same thresholds define the bucket boundaries in the statistics table — so the "≥ 20 pts" row in the table directly corresponds to the "+20pts" line on the chart.
This means the table is answering a precise question: *"Of all historical sessions on this chart, what percentage had a confirmed high-side raid that reached at least the +20pts line?"*
---
**Statistics Table — How to Read It**
The table shows one panel per range (or just the active range if "Show All 3 Panels" is turned off). Each panel contains:
| Column | Meaning |
|---|---|
| **Level** | The point threshold beyond the range high/low |
| **^ Cnt** | Number of historical sessions with a confirmed high-side raid reaching at least this level |
| **^ Prob** | That count as a percentage of total sessions tracked |
| **v Cnt** | Same for low-side raids |
| **v Prob** | Low-side probability |
The probabilities are **cumulative** — the "≥ 20pts" row counts all sessions where the confirmed raid reached *at least* 20pts beyond the range, including any that went further. This means probabilities always decrease as you move down the table to higher levels.
A **→** arrow next to a level indicates the current session's confirmed raid has been sized into that bucket.
The **STATUS** row at the bottom shows the live state of the current session:
- **WATCHING** — range has closed, cutoff window is open, no raid confirmed yet
- **CONFIRMED** — a raid has been confirmed this session, with the extension in points shown
- **WINDOW CLOSED** — the cutoff window has expired without a confirmation
The title row of each panel shows the session time string and total number of historical sessions used for the statistics.
---
**Raid Detection Logic**
Detection begins on the first bar after the session range closes and continues until the cutoff window expires:
1. A **touch** is registered when price wicks beyond the range high or low by more than the minimum raid size (configurable per range)
2. A **confirmation** is registered when, after a touch, price closes back inside the range
3. At the moment the cutoff window expires, the session is recorded — confirmed raids are bucketed by their extension size, sessions without a confirmation are recorded as no-raid and counted toward the denominator
Raids that touch outside the range but never close back inside are not recorded as confirmed raids, but they do count toward the session total used to calculate probabilities.
---
**Settings**
**Range Extension / Raid Levels** *(shared across all ranges)*
- **Level Start (pts)** — distance in points of the first level beyond the range high/low. This becomes the first line on the chart and the first row in the table.
- **Level Step (pts)** — distance between each subsequent level. With Start=20 and Step=10, levels are at 20, 30, 40, 50, 60, 70pts.
- **Level 1–6** — enable/disable individual levels. Disabling a level removes both the chart line and the corresponding table row.
**Range 1 / 2 / 3 Settings** *(per range)*
- **Session** — the time window in NY timezone (e.g. `0200-0215` for 2:00–2:15am ET). The range high and low are built from the wicks during this window.
- **Show Range Extension Lines** — toggle the projection lines on/off for this range
- **Show Range Box** — toggle the session range box on/off
- **Box colour** — colour of the range box (also tints the table title row for this range)
- **Line colour / Line style** — appearance of the projection lines
**Range 1 / 2 / 3 — Raid Detection** *(per range)*
- **Min Raid Size (pts)** — minimum distance price must wick beyond the range before a touch is registered. Filters out minor noise near the range boundary. Set this to match a reasonable minimum for the volatility of the session you are analysing.
- **Cutoff (mins after range close)** — how many minutes after the session closes the indicator will continue watching for raids. Set to 0 to watch indefinitely until the next session start. A cutoff line is drawn on the chart when this window expires.
**Raid Statistics — Table**
- **Position** — where the table appears on the chart
- **Text Size** — size of table text
- **Show All 3 Panels** — when on, all three range panels are shown side by side. When off, only the most recently active range is shown.
- **Max Historical Sessions** — caps the number of sessions used to build the statistics. Higher values give more statistically robust numbers; lower values weight recent history more heavily.
**Cutoff Line Display**
- **Cutoff Label Size / Colour** — appearance of the "R1 cutoff" label drawn on the chart
- **Cutoff Line Colour / Style** — appearance of the vertical dashed line drawn when the cutoff window expires
---
**Usage Notes**
- The indicator works on any **intraday timeframe**. The statistics accumulate over the chart history loaded by PulseWire — longer histories and lower timeframes generally produce more sessions and more reliable probabilities. For sessions shorter than 30 minutes, a 1–5 minute chart is recommended.
- The session times are evaluated in the **America/New_York timezone** regardless of your chart's timezone setting.
- Statistics reset if you change the session times or the level configuration, as the historical data will no longer match the current settings.
- For futures markets with overnight sessions (e.g. NQ, ES), set the session window to match the specific range period you want to analyse — for example the London open range, the Asia session high/low, or the NY open range.
- The **minimum raid size** should be calibrated to the instrument's typical noise level near range boundaries. Too low a value will register false touches on every minor wick; too high will miss genuine raids. A starting point is roughly half the average range size.
---
**Disclaimer**
This indicator is a statistical tool based on historical price data. Past probabilities do not guarantee future outcomes. It is intended as a research aid and does not constitute financial advice.
---
Indicator

Black Tie Framework LiteA foundational toolset for structured trading. Plots the four building blocks every price-action trader works with: market structure breaks, key liquidity levels, session opens, and a simple trend table.
WHAT IT INCLUDES
Market Structure (LTF)
Detects swing pivots and prints BOS lines on trend continuations and MSS / ChoCH lines on structure shifts. The first break after a structure shift is labeled MSS; subsequent breaks in the same direction are labeled BOS.
Key HTF Liquidity Levels
Plots previous Day, Week, and Month High and Low. These are the levels stop orders cluster around and where institutional flow targets liquidity.
Session Opens
Plots Tokyo, London, and New York opening prices. Two visibility modes: Session Handoff (one active reference at a time) or Permanent (all three visible for 24 hours).
Trend Table
Displays the current LTF market state based on the most recent BOS/MSS event.
HOW TO USE
Use the trend table for directional context. Use the LTF structure breaks for timing. Use the HTF levels and session opens as targets and reference points for stop placement.
This is intentionally a focused toolset, not a signal generator. The chart still requires interpretation.
SETTINGS
Swing Length controls how strict the structure detection is (default 5 = balanced).
Liquidity, session, and label colors and styles are fully customizable.
The pill label system merges nearby levels to keep the chart clean on instruments where multiple HTF levels stack.
NOT INCLUDED IN THIS VERSION
The full Black Tie Framework adds HTF market structure with sweep deletion, Equal Highs / Equal Lows liquidity detection, sweep markers, Asian Range, Volume Profile, displacement detection with HTF/LTF alignment filtering, automated trade boxes with SL/TP targeting, a backtested performance panel, and AlertaTron-compatible automation alerts. Indicator

Nexus Global Initial Balance (IB)📝 Publication Description
Title: Nexus Global Initial Balance (IB) : Institutional Flow & Macro Confluence System
Overview
The Nexus Global Initial Balance (IB) is a sophisticated volatility-mapping engine designed for elite index and forex traders. It utilizes the Initial Balance (IB)—the critical first 60 minutes of the Tokyo, London, and New York sessions—to establish the "Structural DNA" of the trading day.
While most traders focus on simple breakouts, this indicator uncovers the hidden institutional "pivot zones" by overlapping session volatility with macro-structural Fibonacci context. It identifies where the "Big Money" is likely to defend positions and where trend expansions are mathematically projected to exhaust.
Key Institutional Features:
Triple-Session IB Architecture: Dynamic, color-coded 1-hour ranges for Tokyo (JST), London (GMT/BST), and New York (EST/EDT).
The Session Golden Zone: Automated shading of the 50% – 61.8% retracement area within each IB box, identifying the high-probability "Institutional Re-entry" zone.
Macro-to-Micro Confluence Engine: A master HTF source toggle that scans higher timeframes (15m to Daily) for structural Fibonacci levels and highlights them as "Institutional Pivots" when they intersect with your session range.
Trend-Based Expansion Projections: Algorithmic price targets based on Fibonacci extensions (0.618, 1.272, 1.618) to define precise take-profit areas.
Pro-Tier Visual Customization: Full control over line weights, styles (Dashed/Dotted/Solid), and session colors to maintain a clean, high-performance trading environment.
📈 The "Nexus Method": Professional Trading Rules
To trade this indicator successfully, follow these institutional protocols:
Rule 1: Establish the "Macro Bias"
The Check: Before the session opens, check the HTF 50% Level (the Daily or 4-hour midpoint).
The Rule: If the price is trading above the HTF 50%, look for Bullish IB breakouts. If below, look for Bearish IB breakdowns.
Rule 2: The "Golden Zone" Retest (Highest Probability)
Setup: Wait for the 1-hour IB range to form.
Action: If the price breaks out of the IBH (High), do not chase it. Wait for a pullback into the shaded Golden Zone (50-61.8%) within the box.
Confirmation: Look for an Institutional Pivot (Red line) sitting inside that Golden Zone.
Entry: Buy when price touches the confluence of the Golden Zone and the Institutional Pivot.
Stop Loss: 5 ticks below the IBL (Low).
Rule 3: The "Expansion Target" Protocol
Take Profit 1 (0.618 Ext): Move stop-loss to Breakeven. This is the "Safety Target."
Take Profit 2 (1.272 Ext): The institutional target for "Trend Days." Close 75% of the position here.
Take Profit 3 (1.618 Ext): The "Exhaustion Point." Close the remainder of the position.
Rule 4: The "Failed IB" (Mean Reversion)
The Setup: Price breaks the IBH but cannot reach the 0.618 extension and falls back into the box.
The Rule: This is a "Range Day." Target the opposite side of the box (IBL). This usually occurs when there is no confluence between the session range and the HTF levels.
Rule 5: Session Synergy
Always watch the Tokyo IB levels during the London open. If London opens inside the Tokyo Golden Zone, it often indicates a massive expansion move is coming as the two sessions' liquidity pools overlap. Indicator

ALN Sessions [NQ Stats x CantoLab]A statistical tool for NQ intraday traders built around research from NQ Stats (NQStats on twitter / nqstats.com ). Credit to NQ Stats for the original concept and data — published here as an open source indicator with permission.
Introduction
This indicator visualizes Asia and London session ranges on NQ (NASDAQ futures), then overlays statistically-derived probability levels showing how likely price is to sweep each session's high or low — based on historical pattern data compiled by NQ Stats.
How to Read the Probability Numbers
When London session closes, two horizontal lines appear — one above (London High) and one below (London Low) — each labeled with a percentage like 81.1% or 74.9%.
These numbers answer: "Historically, how often does price return to sweep this level after London closes?"
For example, if you see 81.1% on the high line, it means: in roughly 8 out of 10 historical sessions matching this pattern, price eventually traded back up to or through the London High
What happens when a level is hit?
The label updates to show in blue — confirming that level was reached
The other line's probability updates to a new conditional probability, e.g. 46% , shown in brackets
This delta tells you how the odds of sweeping the second level changed now that the first was reached
The Four Patterns (Asia vs London relationship)
The probabilities change depending on how London's range relates to Asia's range that day. The indicator detects four patterns automatically:
London Engulfs Asia — London trades both above AND below Asia's range. The most expansive session structure.
Asia Engulfs London — Asia's range fully contains London's range. London consolidates inside the prior overnight range.
London High Break — London breaks only above Asia's high, leaving Asia's low intact.
London Low Break — London breaks only below Asia's low, leaving Asia's high intact.
Each pattern has its own set of historical probabilities, so the percentages you see are always contextual to that day's Asia/London relationship — not a fixed number.
Settings
Asia Session — color, session time window, and label text
London Session — color, session time window, and label text
Label Size — Tiny / Small / Normal / Large
Border — toggle, style (Solid/Dashed/Dotted), and width for session boxes
Probability Lines — toggle, Auto color or manual color pick, style (Solid/Dashed/Dotted), and width
Daily Dividers — toggle, color, style (Solid/Dashed/Dotted), and width
Notes
Built for NQ Futures. Behaviour on other instruments is untested
All times are New York time
Probability data is derived from 10 years of NQ historical data by nqstats.com
This indicator does not provide financial advice or a complete strategy. You are responsible for how you build around and execute on this data
⚠️ Important
This is a statistical study indicator. It does not guarantee that the London high or low will be hit. Over a large sample, this is the expected behaviour based on 10 years of NQ data. It is best combined with other confluences to confirm direction — this indicator alone is not a strategy.
Indicator

Better Sessions [CantoLab]This session indicator plots Asia, London and New York sessions, with 3 extra fully customisable sessions. Includes sweep detection to automatically track if price has swept session highs/lows, and a visual dashboard to identify overlapping sessions.
Features :
Sessions
Up to 6 sessions can be configured with custom times, colors and labels. By default the indicator comes set to Asia, London and NY stock exchange timings. The 3 additional sessions can be set to anything.
A common use case is replicating ICT killzones by adjusting the session times in settings to London , NY-AM , NY-PM , Asia
The overlapping window between London and New York is highlighted automatically in the dashboard, signifying the period of potential high volume and volatility traders watch closely.
Sweep Detection
On session close, lines are drawn automatically from the session high and low. They extend forward bar by bar and mark as swept the moment price crosses them. No manual drawing or monitoring needed.
Daily Dividers
Vertical lines at each day boundary to separate trading days.
Settings:
Sessions — toggle, time, color and label per session
Sweep Detection — toggle in settings (off by default)
CE Line — session equilibrium/midpoint, toggle in settings
Daily Dividers — toggle, color, style and width
Session Table — 24hr overlap dashboard, 9 position options
Label Size — Tiny / Small / Normal / Large
Notes:
Best used on timeframes at or below 1 hour
Sweep lines reset at the start of each new day
UTC offset applies globally — adjust manually for DST
Indicator

Daily Bias | Flux ChartsGENERAL OVERVIEW
Daily Bias is a session-based bias tool built to help traders understand whether the current session is more likely to be bullish, bearish, or neutral.
It tracks the key liquidity levels from the Asia, London, and New York sessions, along with important higher-timeframe levels like the previous 1-hour, 4-hour, and daily highs and lows. It then watches for sweeps of those levels, checks whether price rejects them or keeps moving, reads what the previous session likely did, and uses a simple lower-timeframe structure to confirm direction.
All of that is combined into one clear dashboard, so instead of only showing a bullish or bearish bias, the indicator also shows why that bias is being given.
[SCREENSHOT: Chart showing session zones, HTF liquidity lines, and the Daily Bias dashboard
WHAT IS THE THEORY BEHIND THIS INDICATOR?
The main idea behind this indicator is that one session often sets up the next one.
Price will often run above a known high or below a known low to take liquidity first. After that, the important question is whether the price keeps going, or rejects that move and turns back. That reaction gives a clue about the likely direction of the next session.
For example, if the previous session trades above a key high but then falls back below it, that shows rejection from the highs and can suggest bearish pressure for the current session. If the previous session trades below a key low but then climbs back above it, that shows rejection from the lows and can suggest bullish pressure for the current session.
This indicator reads that behavior automatically by looking at what the previous session did around important liquidity levels. It also keeps an eye on major intraday reference points like the previous 1-hour high and low, 4-hour high and low, and previous day high and low, because price often reacts around those areas.
Then it checks whether the market is starting to confirm that idea on lower timeframes. After that, everything is brought together into one final bias: bullish, bearish, or neutral. The dashboard does not just show the bias — it also shows the reasoning behind it, so traders can quickly understand why the indicator is leaning in a certain direction.
SCREENSHOT: Example showing a liquidity sweep followed by a reversal.
DAILY BIAS FEATURES
The Daily Bias indicator includes 9 main features:
Sessions Liquidity (Asia, London, NY)
Higher Timeframe Liquidity (1H, 4H, Previous Day)
Liquidity Level Labels
Sweep Markers
Historical Levels
Session Profile Classification
Lower Timeframe Structure Confirmation
Final Bias Engine
Daily Bias Dashboard
Each component operates independently while sharing the same underlying liquidity logic. All features feed into a unified dashboard that displays the current state of the bias decision, along with detailed tooltips on every cell.
SESSIONS LIQUIDITY
🔹 What Is a Session?
A session is a fixed time window within the trading day during which a major financial center is most active. The Asia session corresponds to the Tokyo trading window, London corresponds to the European morning, and NY corresponds to the US morning. Each session tends to deliver a characteristic style of price action, and the highs and lows formed inside them often act as draws on liquidity for the next session.
🔹 How the Indicator Tracks Sessions
The Daily Bias indicator tracks three key trading sessions and maps out each one directly on the chart with its own colored range, session high and low, and session label.
By default, the sessions are based on the New York time zone:
Asia: 20:00 – 22:00
London: 02:00 – 04:00
New York: 10:00 – 12:00
As soon as a session begins, the indicator starts building that session’s range in real time. It expands the zone as price moves and keeps updating the session high and session low until the session closes. Once the session is complete, the final high, low, open, and close of that session are saved and used later by the bias logic.
This matters because the completed session range becomes an important liquidity reference for the sessions that follow. In other words, the indicator is not just drawing session boxes for visuals, it is using those completed session highs and lows as part of the read on where price may want to trade next.
These session drawings only appear on intraday charts and are automatically hidden on daily and higher timeframes.
SCREENSHOT: Asia, London, and NY session boxes plotted across an intraday chart
🔹 Session Titles and Extension Lines
When enabled, each session displays a title label above its box. Once a session ends, its high and low are extended forward as horizontal lines until replaced by the next instance of that same session. Each session has independent color controls for its high line and low line. Default colors are teal/maroon for Asia, blue/orange for London, and purple/green for NY.
SCREENSHOT: session extension lines with titles active after the session closes
🔹 Customization Options
Show / Hide toggle per session
Session zone color and opacity per session
High and low line colors per session
Session titles toggle and label size (Tiny, Small, Normal, Large, Huge)
Line style (Solid, Dashed, Dotted) and line width (1-5)
HIGHER TIMEFRAME LIQUIDITY
🔹 What Is Higher Timeframe Liquidity?
A higher-timeframe high or low is the extreme price reached during the most recently completed candle on a higher timeframe. These levels are visible on every higher timeframe chart, which makes them natural locations for stop-loss orders and pending breakout orders to accumulate.
🔹 How the Indicator Tracks HTF Liquidity
The indicator tracks three higher-timeframe liquidity sources: the previous 1-Hour high and low, the previous 4-Hour high and low, and the previous Day high and low. When a new higher-timeframe candle begins, the previous candle's final high and low are archived and drawn as horizontal lines on the chart. These levels remain visible until replaced by the next completed candle and are also used by the bias engine to classify session profiles.
SCREENSHOT: 1H, 4H, and Previous Day high and low extension lines on 5m chart
🔹 Extend Levels
When Extend Levels is enabled, all HTF liquidity lines extend forward by a user-defined number of bars beyond the current bar, making them easier to see as future targets. The extension distance is shared across all three HTF sources.
🔹 Customization Options
Show / Hide toggle per source (1H, 4H, Previous Day)
High and low line colors per source
Extend Levels toggle and bar count (0-100)
Line style (Solid, Dashed, Dotted) and line width (1-5)
LIQUIDITY LEVEL LABELS
The Daily Bias indicator displays labels next to each tracked liquidity level on the right edge of the chart. When two or more sources fall on the exact same price, the text is automatically merged with an ampersand (for example, "1H & 4H High") so the label shows at a glance how many sources align there.
SCREENSHOT: merged liquidity labels showing combined sources
🔹 Customization Options
Show Labels toggle
Label color (global)
Label size (Tiny, Small, Normal, Large, Huge)
SWEEP MARKERS
A liquidity sweep occurs when the price trades beyond a previously established high or low, triggering resting stop orders at that level. When Sweep Markers is enabled, a small red diamond appears above any candle that sweeps a high-side liquidity level, and a small green diamond appears below any candle that sweeps a low-side level.
SCREENSHOT: chart with sweep markers active, showing both high and low sweep diamonds
The same sweep events also feed the Current Status section of the dashboard and the bias engine, regardless of whether the markers are visually enabled.
🔹 Customization Options
Show / Hide toggle (off by default)
HISTORICAL LEVELS
By default, the Daily Bias indicator shows only the most recent set of sessions and HTF liquidity lines. When Historical Levels is enabled, older lines from previous sessions and previous higher-timeframe candles remain visible on the chart, anchored at their original times. Up to 60 historical lines per side per source are kept on the chart at once. When the limit is exceeded, the oldest line is automatically deleted.
SCREENSHOT: chart with Historical Levels enabled showing older session and HTF lines
🔹 Customization Options
Show / Hide toggle (off by default)
SESSION PROFILE CLASSIFICATION
🔹 The Four Profiles
Once a session ends, the indicator examines how the session interacted with all tracked liquidity sources and assigns one of four profiles:
◇ Consolidation: the session did not clearly sweep any tracked liquidity level
◇ Manipulation (Sweep Only): the session swept one side of liquidity but did not close back through it
◇ Reversal: the session swept one side of liquidity and closed back through it in the opposite direction
◇ Complex: the session swept both high-side and low-side liquidity, making direction unreliable
SCREENSHOT: example of a Bullish Reversal session that swept a low and closed back above it
SCREENSHOT: example of a Complex session that swept both highs and lows
🔹 How the Indicator Classifies Sessions
At the close of each session, the indicator checks whether the session high exceeded any tracked high-side liquidity level and whether the session low exceeded any tracked low-side level. If both sides were swept, the profile is Complex. If neither side was swept, the profile is Consolidation. If only one side was swept, the indicator then checks whether the session close ended back inside the range — if yes, the profile is Reversal; if no, the profile is Manipulation.
🔹 Profile Direction and Color Coding
Each profile carries an associated direction and color in the dashboard:
◇ Consolidation: Neutral (gray)
◇ Manipulation: Neutral, leaning bullish or bearish (orange)
◇ Bullish Reversal: Bullish (lime)
◇ Bearish Reversal: Bearish (red)
◇ Complex: Neutral (yellow)
LOWER TIMEFRAME STRUCTURE CONFIRMATION
🔹 What Is Structure Confirmation?
Structure confirmation is a check against the previous 5-minute and 15-minute highs and lows. The current bar's close must trade above one of those previous highs to qualify as bullish-confirmed, or below one of those previous lows to qualify as bearish-confirmed.
🔹 How the Indicator Uses Structure Confirmation
When Use 5m/15m Confirmation is enabled (default on), the bias engine requires the structure check to agree with the expected direction before assigning Bullish or Bearish to the Final Bias. If structure is not yet confirmed, the bias remains Neutral and the dashboard reason explains that the engine is waiting for confirmation. When disabled, the bias engine assigns direction purely from the session profile and current liquidity events.
The dashboard 5m/15m Structure cell displays one of four states: Bullish, Bearish, Not Confirmed, or Off.
FINAL BIAS ENGINE
🔹 How the Engine Decides Direction
The Final Bias is the indicator's primary output. It combines the previous session's profile, the current session's live liquidity activity, and (optionally) the lower-timeframe structure confirmation into a single directional decision. The decision logic is rule-based and depends on the previous session's profile.
◇ If the previous session was Consolidation: the engine waits for the current session to perform its own manipulation and reversal. If the Current Status shows a remembered Bullish Reversal and structure agrees, the Final Bias becomes Bullish. The bearish case is symmetric.
◇ If the previous session was Manipulation (Sweep Only): the engine waits for the current session to confirm the reversal the previous session left incomplete.
◇ If the previous session was Reversal: the engine expects continuation in the same direction.
◇ If the previous session was Complex: the engine refuses to assign a directional bias. The Final Bias is Neutral.
◇ If no session is currently active: the Final Bias is Neutral with reason "No active session."
🔹 Final Bias Output
The Final Bias is displayed in the dashboard as Bullish (lime), Bearish (red), or Neutral (gray). Every bias decision is paired with a Reason line that explains the exact rule that produced the current value.
SCREENSHOT: dashboard Final Bias showing Bullish with corresponding Reason line
DAILY BIAS DASHBOARD
The Daily Bias indicator includes a built-in dashboard that displays the current state of every component used in the bias decision. The dashboard is divided into four sections: a header, Session Context, Bias Engine, and Reason. Every cell that contains a value also includes a tooltip that explains what the value means and why it currently shows what it does.
🔹 Session Context
Current Session: the session price is trading in right now (Asia, London, NY, or None)
Previous Session: the session that immediately preceded the current one
Current Status: the most recent remembered liquidity event from any tracked source, updated every time a sweep or reversal occurs, and remembered until a newer same-source event replaces it
🔹 Bias Engine
Previous Profile: the classification of the previous session (Consolidation, Manipulation, Reversal, or Complex)
Previous Direction: the directional takeaway from the previous session profile
Expected Now: what the engine expects from the current session based on the previous session's profile
5m/15m Structure: the current structural state from the lower-timeframe confirmation system
Final Bias: the engine's current directional decision
🔹 Reason
The bottom row displays the exact reason behind the current Final Bias in plain English. This text changes dynamically as the engine state changes.
🔹 Tooltips
Every cell has its own tooltip that explains both what the field means in general and why the current value is what it is. For example, hovering over Previous Profile when the value is Bullish Reversal reveals: "Previous Profile means the profile of the previous session, which is NY. It is Bullish Reversal because that session swept low-side liquidity at PD Low and then closed back above it." This makes the dashboard fully self-documenting.
🔹 Customization Options
Show / Hide Dashboard toggle
Text size (Tiny, Small, Normal, Large)
IMPORTANT NOTES
The Daily Bias indicator is designed to run on intraday timeframes. Session tracking is automatically disabled on Daily, Weekly, and Monthly charts. The indicator uses the America/New_York time zone for all session calculations. The 5m/15m structure confirmation reads only closed previous candles and produces no future-looking data. The bias engine is intentionally session-anchored — outside of the three tracked sessions, the Final Bias remains Neutral with reason "No active session."
UNIQUENESS
The Daily Bias indicator focuses on session-anchored directional bias by combining session profile classification, live liquidity event tracking, and lower-timeframe structure confirmation into a single transparent system. Unlike indicators that only display levels or only show signals, every decision the engine makes is exposed on the dashboard along with a plain-English Reason line and detailed tooltips on every cell. The session profile system classifies each completed session into one of four distinct states by examining how it interacted with three higher-timeframe liquidity sources and two cross-session sources at once. The Current Status system remembers the most recent valid liquidity event across all six tracked sources. The bias engine combines profile, expected behavior, current status, and structure into a single directional decision that is fully traceable from cell to cell. Indicator
