Minawesome's Best v2Minawesome's Best V2
A lightweight, timeframe-adaptive overlay combining four structural concepts into one indicator. Ships in a signal-first configuration: the underlying reference levels are calculated continuously but hidden from the chart by default, so what you actually see is the zones and markers those levels produce — not a chart full of extra lines. Every layer can be switched on or shown independently in the indicator's settings.
WHAT IT PLOTS
- CRT / PO3 Range — tracks the previous higher-timeframe candle's high and low (default 4H, adjustable to any timeframe) and flags when price sweeps outside that range and closes back inside it — the manipulation-then-reversal pattern the CRT/PO3 model is built around. The range itself is hidden by default; only the resulting signal marker is shown.
- Fair Value Gaps (FVG) & Inverse FVGs (IFVG) — detects standard 3-candle imbalances and tracks their full lifecycle. An FVG that gets closed through flips into an IFVG (its role inverts from support to resistance or vice versa), and an IFVG that itself gets reclaimed is removed from the chart entirely — so only zones whose thesis hasn't been disproven stay visible. Zones age out automatically after a configurable number of trading sessions (not bars), so the lifetime means the same thing on a 1-minute chart as it does on a 1-hour chart.
- SMT Divergence — compares swing highs/lows on your chart against a correlated symbol (default ES for NQ/MNQ charts, configurable to anything) and flags when the two disagree — e.g. your symbol makes a new high while the correlated symbol fails to confirm it.
- Prior Day High/Low & Session VWAP — standard reference levels, calculated only on intraday timeframes since they don't apply on daily+ charts, and hidden by default alongside the CRT range.
Every marker carries a hover tooltip with the specific detail behind that signal, and the color scheme is deliberately restrained to just three hues — one neutral tone for structural levels, one for bullish signals, one for bearish — so confluence between layers (e.g. an SMT divergence lining up with a fresh IFVG) is easy to spot at a glance.
DESIGNED FOR
Built and tested against NQ/MNQ futures, but the underlying logic (FVG/IFVG, SMT, CRT) is instrument-agnostic and works on any liquid symbol with a reasonable correlated pair for the SMT layer.
DISCLAIMER
This indicator is provided for educational and informational purposes only. It does not constitute financial advice, and nothing it plots — including FVG/IFVG zones, SMT divergence, or CRT signals — is a guarantee of future price direction or trading profitability. These are discretionary technical-analysis concepts (Fair Value Gaps, Inverse FVGs, SMT divergence, and the CRT/PO3 model originate from the ICT/Smart Money Concepts framework) and should be combined with your own risk management, not traded mechanically or in isolation. Past patterns are not indicative of future results. Trade at your own risk. אינדיקטור

ATK/DEF Session Volume Magnitude & Distance EngineATK/DEF - Session Volume Magnitude & Distance Engine is a session-based volume analysis framework designed to observe activity across three defined market sessions: Asian, European, and US.
The script calculates the accumulated volume of each session independently and compares the completed session volumes within the same daily cycle. This creates a relative session-volume structure that allows the volume magnitude of each session to be observed within the same framework.
### Core Framework
* **Three-Session Volume Structure**
Separate volume calculations for the Asian, European, and US sessions.
* **Session Volume Acmulation**
Each session independently accumulates the volume of its confirmed bars.
* **Relative Session Volume Magnitude**
Completed session volume is normalized against the highest completed session volume within the daily cycle.
* **Session Open / Close Structure**
Each session records its opening and closing prices alongside its accumulated volume.
* **Session Volume Visualization**
Relative volume magnitude is displayed through proportional session bars with corresponding volume values.
* **Independent Session Calculation**
Asian, European, and US sessions are calculated separately using their defined session windows and time zones.
### Quantitative Session Analysis
The framework focuses specifically on the relationship between **session activity and session volume magnitude**.
Each session is treated as an independent calculation layer, while the completed sessions are compared within the same daily sequence.
The displayed volume values and relative magnitudes are derived directly from the volume data and calculation rules defined in the script.
### Analytical Purpose
This script is intended for **market observation, quantitative analysis, and -defined decision-making**.
The displayed session volume data and relative volume structure are analytical references only.
**Market observation, quantitative analysis, and -defined decision-making only.**
אינדיקטור

VPCI & AVSL - Volume AnalysisDescription:
This indicator implements two volume-analysis techniques from Buff Dormeier's book "Investing with Volume Analysis" (FT Press, 2011, chapter 17):
1. VPCI (Volume Price Confirmation Indicator) — measures whether volume is CONFIRMING or CONTRADICTING the current price trend, plotted as a histogram in its own panel, with a smoothed line and adjustable alert thresholds.
2. AVSL (Anti-Volume Stop Loss) — a stop-loss/support-resistance zone that adapts to each instrument's own volatility and volume, plotted directly on the price chart (works on any market: forex, gold, crypto, stocks).
V-bottom / V-top pattern: the indicator also plots a Bollinger Band around the VPCI line itself and flags the specific pattern the book describes as its strongest signal — VPCI diving below the lower band and then crossing back above it (a "V-bottom"), which the author uses to mark intermediate-term lows. A symmetric "V-top" case (VPCI spiking above the upper band then crossing back below) is the script author's own extension for the opposite side, not something explicitly described in the book. Both are marked on the chart with shapes and have dedicated alerts.
All formulas were re-implemented from scratch in Pine Script — no code was copied from any other public script. Toggle "Show summary table only" in settings to hide all plots and keep just a compact 5-row status table (VPCI value, status, AVSL buy/sell levels, latest V-pattern).
This script is for educational purposes only and does not constitute financial advice. Always combine with your own risk management. אינדיקטור

RSI Divergences - Candle Iron CoreRSI Divergences - Candle Iron Core expands the traditional Relative Strength Index by providing an objective and configurable framework for identifying three different categories of RSI divergence:
Regular Divergence
Hidden Divergence
Exaggerated Divergence
Each divergence type can be enabled or disabled independently, allowing traders to display only the structures relevant to their analysis or all divergence types simultaneously.
The indicator preserves the traditional RSI calculation while expanding the divergence-detection logic beyond Regular Divergence.
RSI Calculation
The Relative Strength Index is a momentum oscillator that compares the magnitude of recent bullish and bearish price movements.
For each bar, the indicator compares the current Close with the previous Close.
Positive changes contribute to the bullish movement series.
Negative changes contribute to the bearish movement series using their absolute magnitude.
These movements are smoothed using Wilder's Moving Average (RMA) over the selected RSI Length.
The default RSI Length is 14 periods.
The Relative Strength is then calculated as:
RS = Average Bullish Movement / Average Bearish Movement
The RSI converts this relationship into a bounded scale between 0 and 100.
A higher RSI therefore indicates that bullish movements have had greater relative magnitude, while a lower RSI indicates greater relative bearish magnitude.
The traditional 70, 50 and 30 levels are visual reference levels and do not determine divergence detection.
Pivot Detection
Divergences are identified by comparing confirmed pivots in the RSI with the corresponding price highs or lows.
A Pivot Low represents a confirmed local minimum in the RSI.
A Pivot High represents a confirmed local maximum in the RSI.
By default, the indicator uses:
Pivot Lookback Left: 5
Pivot Lookback Right: 5
This means that a pivot is evaluated relative to five bars on each side.
Because bars to the right are required for confirmation, a pivot cannot be confirmed on the exact bar where it initially forms.
For example, with Pivot Lookback Right set to 5, the indicator requires five subsequent bars before confirming the pivot.
The divergence label is plotted back on the original pivot bar once confirmation becomes available.
The plotted pivot represents where the structure occurred. It does not represent the bar where the divergence first became available in real time.
Regular Bullish Divergence
A Regular Bullish Divergence is detected when:
Price forms a Lower Low while the RSI forms a Higher Low.
Price therefore reaches a new lower extreme, while the RSI does not confirm that move with a corresponding Lower Low.
This represents a loss of confirmation between price and bearish momentum.
Regular Bearish Divergence
A Regular Bearish Divergence is detected when:
Price forms a Higher High while the RSI forms a Lower High.
Price reaches a new higher extreme, while the RSI does not confirm that move with a corresponding Higher High.
This represents a loss of confirmation between price and bullish momentum.
Hidden Bullish Divergence
A Hidden Bullish Divergence is detected when:
Price forms a Higher Low while the RSI forms a Lower Low.
Price maintains a structurally higher low even though the RSI temporarily records a lower momentum low.
Hidden Bullish Divergence can be studied in the context of bullish trend continuation rather than exclusively as a reversal structure.
Hidden Bearish Divergence
A Hidden Bearish Divergence is detected when:
Price forms a Lower High while the RSI forms a Higher High.
Price maintains a structurally lower high even though the RSI temporarily produces a higher momentum high.
Hidden Bearish Divergence can be studied in the context of bearish trend continuation.
Exaggerated Bullish Divergence
An Exaggerated Bullish Divergence is detected when:
Price forms two approximately equal lows while the RSI forms a Higher Low.
Because two market lows are rarely mathematically identical, the indicator uses a configurable percentage tolerance to determine when two price lows can be considered approximately equal.
The default tolerance is:
Exaggerated Price Tolerance: 0.10%
For example, if two price lows differ by less than the configured tolerance, the indicator can classify them as approximately equal.
If the RSI simultaneously forms a Higher Low, the structure is classified as an Exaggerated Bullish Divergence.
Exaggerated Bearish Divergence
An Exaggerated Bearish Divergence is detected when:
Price forms two approximately equal highs while the RSI forms a Lower High.
If the difference between the two price highs remains within the configured percentage tolerance while the RSI forms a Lower High, the structure is classified as an Exaggerated Bearish Divergence.
Divergence Classification
The indicator separates Exaggerated Divergence from Regular and Hidden Divergence using the configured price tolerance.
When two price extremes fall within the Exaggerated Price Tolerance, they are treated as approximately equal.
This prevents the same comparison from being simultaneously classified as both an Exaggerated Divergence and another divergence category merely because one price extreme is mathematically a fraction higher or lower than the other.
Pivot Distance
The indicator also controls how far apart two RSI pivots may be before they can form a valid divergence.
Default values:
Minimum Pivot Distance: 5 bars
Maximum Pivot Distance: 60 bars
This limits divergence comparisons to pivots that fall within the configured distance range.
Both values are configurable.
Divergence Selection
Each divergence family can be independently enabled or disabled:
Show Regular Divergences
Show Hidden Divergences
Show Exaggerated Divergences
All three categories can also remain enabled simultaneously.
The labels identify the specific structure detected:
Regular Bull Div
Regular Bear Div
Hidden Bull Div
Hidden Bear Div
Exaggerated Bull Div
Exaggerated Bear Div
Exaggerated Price Tolerance
The Exaggerated Price Tolerance determines the maximum percentage difference allowed between two price extremes for them to be treated as approximately equal.
A smaller tolerance requires the two price levels to be more similar.
A larger tolerance permits a wider difference between the two levels.
This parameter makes the definition of an approximately equal High or Low objective and configurable instead of relying exclusively on visual interpretation.
RSI Reference Levels
The traditional RSI levels are displayed as visual references:
70 — Upper Band
50 — Middle Band
30 — Lower Band
These levels do not determine whether a divergence exists.
The divergence algorithm searches for confirmed RSI pivots independently of the 70, 50 and 30 levels.
Therefore, a valid divergence can occur above 70, below 30 or anywhere between those levels.
Important Interpretation Notes
A divergence represents a disagreement between price structure and RSI momentum.
It does not guarantee that price will reverse or continue in any particular direction.
Regular, Hidden and Exaggerated Divergences describe different relationships between price and momentum and should be evaluated within the broader market context and within objectively defined trading rules.
Confirmation and Historical Display
This indicator uses confirmed RSI pivots.
Because pivot confirmation requires bars to the right of the pivot, divergence signals become known only after the required confirmation bars have formed.
For example:
If Pivot Lookback Right = 5 , the algorithm must receive five additional bars before it can confirm the earlier RSI pivot.
Once confirmed, the indicator displays the divergence on the historical bar where the pivot actually occurred.
The divergence label shows where the pivot occurred, not when the signal became available in real time.
Increasing Pivot Lookback Right requires more bars for confirmation and generally produces more selective pivot structures.
Reducing Pivot Lookback Right confirms pivots sooner and makes pivot detection more sensitive.
Original Functionality
The standard Relative Strength Index calculation is a classic technical-analysis calculation.
RSI Divergences - Candle Iron Core extends this foundation with a configurable divergence-classification framework.
The additional functionality includes:
Regular Bullish and Bearish Divergence detection
Hidden Bullish and Bearish Divergence detection
Exaggerated Bullish and Bearish Divergence detection
Independent visibility controls for each divergence family
Configurable RSI pivot confirmation
Configurable minimum and maximum pivot distance
Objective percentage-based tolerance for approximately equal price extremes
Mutually separated Exaggerated Divergence classification
Descriptive labels identifying the detected divergence type
The purpose of the indicator is to provide a consistent and objective framework for studying multiple forms of RSI divergence from a single tool.
Divergence represents a relationship between price structure and momentum. It should not be interpreted as a guaranteed prediction of future price movement. אינדיקטור

ATK /DEF Super Temporal Session Sequence State EngineATK/DEF Super Temporal Session Sequence State Engine is a multi-dimensional quantitative market analysis framework combining multi-timeframe structure, multi-session sequencing, price position, volume relationships, volatility structure, swing references, and rule-based market-state classification.
The framework integrates multiple temporal layers across Monthly, Weekly, Daily, 4H, and 1H structures, together with Asian, London, and New York session data.
### Core Framework
* **Multi-Timeframe Structure** — Monthly, Weekly, Daily, 4H, and 1H market data.
* **Multi-Session Structure** — Asian, London, and New York session ranges and state relationships.
* **Session High / Low Reference** — Session-based structural boundaries and break conditions.
* **AVG Telescope** — Multi-period price-position aggregation across different temporal layers.
* **Volume Relationship** — Relative volume relationships across multiple periods.
* **Volatility Structure** — ATR-based volatility measurement and state classification.
* **Market-State Classification** — Rule-based classification derived from defined mathematical conditions.
* **Swing Structure** — Swing High and Swing Low structural references.
### Multi-Dimensional Architecture
The framework combines time, session structure, price position, volume, volatility, statistical relationships, and structural references into a unified analytical layer.
Rather than reducing market conditions to a single value, it presents multiple calculated dimensions and their relationships within the same framework.
All displayed values, states, classifications, and structural references are generated from the mathematical rules defined within the script.
### Analytical Purpose
Designed for market observation, quantitative analysis, and-defined decision-making..
**Market observation, quantitative analysis, and-defined decision-making only.**
אינדיקטור

אינדיקטור

COD - Discount - Reclaim# COD - Discount - Reclaim (v3.1) — Institutional Market Structure, Value Area & Discount Engine
**Script Type:** Overlay Indicator (Pine Script v6)
**Best For:** Crypto, Futures, Forex, Equities (All Timeframes: 1m Scalping → 4H Swing → Daily/Weekly Macro)
---
## 📌 Overview
**COD - Discount - Reclaim** is an institutional market structure and auction market framework designed to eliminate FOMO breakout chases and replace them with high-expectancy discount reclaims.
Instead of buying highs or chasing breakout candles, this indicator combines three institutional disciplines:
1. **Market Structure (Craig Percoco Model):** Dynamic Higher Highs/Lows (HH/HL) and Lower Highs/Lows (LH/LL), strict single-fire **Change of Character (CHoCH)** trend shifts, and symmetrical **Break of Structure (BOS)** trend continuations.
2. **Auction Market Theory (Peter Steidlmayer Model):** Session-based and rolling 70% Volume Profiles mapping **Value Area High (VAH)**, **Value Area Low (VAL)**, and the **Point of Control (POC)**.
3. **Smart Money Concepts / ICT Retrace Engine:** 3-candle imbalance **Fair Value Gaps (FVG)** with auto-mitigation, alongside the **0.705–0.886 Macro Discount Pocket**.
It includes an interactive, customizable on-chart **HUD Status Dashboard** that translates complex orderflow and auction theory into clear, real-time market reads.
---
## 🎯 The Core Philosophy: "BOS vs. CHoCH"
* **CHoCH (Change of Character):** Fires **only on the first decisive break against the prevailing trend** (the trend reversal). It flips market bias from Bearish to Bullish or Bullish to Bearish.
* *Rule:* Never market-buy or FOMO the CHoCH breakout candle. A CHoCH is institutional confirmation that the cycle has shifted—the high-probability entry comes on the subsequent pullback.
* **BOS (Break of Structure):** All subsequent structural breaks **in the direction of the established trend** (the trend continuation).
* In a Downtrend: Breaking below the prior Lower Low (`lastLL`) prints a red **BOS ↓**.
* In an Uptrend: Breaking above the prior Higher High (`lastHH`) prints a green **BOS ↑**.
---
## 📊 Chart Visuals: How to Read the Zones
### 1. The Blue Box — Value Area (Normal Fair Price)
* **Boundaries:** Value Area Low (VAL) to Value Area High (VAH).
* **Meaning:** Represents the Steidlmayer 70% volume bell curve where the majority of trading volume occurred.
* **Interpretation:**
* **Price inside the Blue Box:** Fair Value / Market Equilibrium. Expect rotational chop around POC.
* **Price above VAH:** Macro Premium (Expensive / Overbought). Risky area for new long entries.
* **Price below VAL:** Macro Auction Discount (Bargain territory).
### 2. The Green Box — Deep Discount Pocket (The Bargain Zone)
* **Boundaries:** Fibonacci 0.705 to 0.886.
* **Meaning:** The sweet spot institutional accumulation pocket anchored from the cycle sweep low to the impulse peak.
* **Interpretation:** High-probability zone to hunt for reclaim reversals. If price closes a full candle below the 0.886 floor, the setup is invalidated.
### 3. Fair Value Gaps (FVGs) & Auto-Claim Lifecycle
* Dynamic 3-candle imbalances plotted as translucent rectangular zones.
* **Reclaimed:** Highlights orange/teal when price re-enters discount and prints a reversal candle.
* **Claimed & Cleaned:** Once price pierces or completely exits the opposite side of the gap, the box turns neutral gray, freezes, and tags as **"Claimed"** to prevent chart clutter.
---
## 🖥️ Interactive HUD Dashboard
The on-chart dashboard tracks real-time market conditions without requiring manual level checks:
| Row | What it Shows | Simple Meaning |
| :--- | :--- | :--- |
| **Market Trend** | `BULLISH`, `BEARISH`, or `SIDEWAYS (Chop)` | Current market bias and CHoCH/BOS state. |
| **Active Move** | `Swing Low → Swing High` | The active impulse leg anchoring the setup. |
| **Current Price** | `FAIR VALUE`, `DISCOUNT`, or `PREMIUM` | Location relative to the Steidlmayer Blue Box. |
| **Bargain Zone** | `READY`, `INSIDE POCKET`, or `ABOVE VALUE` | Location relative to the Green Discount Box ($76,465–$77,158). |
| **Chart Gap** | `OPEN FVG` or `NONE OPEN` | Status of unmitigated imbalance zones. |
| **Setup Rating** | `★★★ A+ RECLAIM` or `★★ RECLAIM` | **A+:** Retrace into BOTH Green Discount Box and FVG.**Standard:** Retrace into either zone. |
| **Risk to Stop** | Live Stop Loss Distance % | Risk calculated from current close to structural floor. |
| **Trade Health** | `ACTIVE (Floor Safe)` or `DEAD (Invalidated)` | Real-time health of the 0.886 invalidation line. |
| **Normal Fair Range**| ` NYSE:VAL – $VAH` | Boundary coordinates of the Blue Value Area Box. |
---
## ⚙️ Key Settings & Customization
Open **Indicator Settings (⚙️ Gear Icon)**:
### 1. Dashboard Controls (Move & Resize)
* **`Table position (Move around)`:** Position the HUD at any of the 9 anchor points (`bottom_right`, `bottom_left`, `top_right`, `top_left`, `middle_center`, etc.).
* **`Table size (Scale / Resize)`:** Scale font and footprint across 4 sizes:
* `Tiny`: Minimalist footprint for split charts or laptops.
* `Small` *(Default)*: Clean, balanced view.
* `Normal`: Large, clear view.
* `Large`: Presentation mode for 4K / high-res displays.
* **`Table layout`:** Toggle between **`3 Columns (Friendly Guide)`** (includes beginner explanations) and **`2 Columns (Simple Text)`** (slims width by ~35%).
### 2. Chart Box Alignments
* **`Value Area box anchor`:**
* `Next to last HH/LL (Match Fib)` *(Default)*: Aligns the Blue Box horizontally next to the active swing at the exact same bar as the Fib lines and Green Box.
* `Session / Week start`: Stretches the Blue Box across the full week/session history.
* **`Chart zone boxes right offset`:** Adjusts how far both boxes project forward into the right margin.
### 3. Multi-Timeframe (MTF) Automation
* **`Auto from chart`:** Intelligently maps parent context:
* **1m** chart $\rightarrow$ **15m** parent context (Scalping)
* **5m** chart $\rightarrow$ **1H** parent context (Intraday orderflow)
* **4H** chart $\rightarrow$ **Daily (D)** parent context (Swing trades)
* **Daily** chart $\rightarrow$ **Weekly (W)** parent context (Macro trend)
---
## 📋 The 5-Phase Execution Checklist
1. **Sweep & Displacement:** Market sweeps a swing level with strong displacement candles.
2. **CHoCH Confirmation:** Candle body closes beyond the opposing swing (trend state flips).
3. **Retrace into Discount:** Price pulls back into the **0.705–0.886 Green Box** or unmitigated **FVG** below Value Area Low (`< VAL`).
4. **Setup Quality:** Dashboard displays `★★ RECLAIM` or `★★★ A+ RECLAIM`.
5. **Invalidation & Risk:** Stop Loss placed below the swing floor / 0.886 line (`886 Invalidation: VALID`). Targets set toward POC, VAH, and prior HH.
---
## ⚠️ Disclaimer
This indicator is published strictly for educational and informational purposes. It does not provide financial, investment, or trading advice. Past performance and simulated levels do not guarantee future results. Always practice proper risk management, test thoroughly in paper trading, and consult a licensed financial advisor before risking capital. אינדיקטור

EMA Ribbon [prof]# EMA Ribbon —
## Overview
EMA Ribbon plots eight Exponential Moving Averages (EMAs) with staggered periods (default 24 down to 10) stacked on top of each other, forming a visual "ribbon" that reflects the current trend's direction and strength. When the eight lines are spread apart and neatly ordered, it signals a strong, clear trend; when the lines tangle and cross each other, it signals a choppy, range-bound market with no clear direction.
The indicator is designed to run directly on the price chart (overlay) and works on any market (stocks, forex, crypto, indices) and any timeframe.
## Key Features
- Eight EMAs with fully adjustable periods from the settings.
- Selectable price source (Close, High, Low, etc.) — defaults to High.
- "Drop first N candles" option to ignore a chosen number of the earliest candles before calculations start.
- "Offset" option to shift the ribbon left or right on the chart without affecting its underlying calculations.
- Automatic buy/sell signals (circles below/above the bar) triggered when price breaks through the entire ribbon to the upside or downside.
- Bar coloring (green/red) based on whether price is above or below the ribbon's midline, for quick at-a-glance trend reading.
- Full control over each line's color and thickness from the Style tab.
## How to Use It
- **Trend direction:** When price is above the ribbon and the lines are stacked with the shortest EMA on top, it supports a continuing uptrend; the mirror image supports a downtrend.
- **Trend strength:** The wider the gap between the lines, the stronger the momentum behind the move.
- **Dynamic support/resistance:** The ribbon itself can act as a dynamic support zone in an uptrend, or a dynamic resistance zone in a downtrend.
- **Signals:** The buy signal fires when price breaks above the highest point of the entire ribbon; the sell signal fires when price breaks below the lowest point. Treat these as additional confirmation, not standalone trade calls.
- It's best used alongside other tools (volume, support/resistance levels, momentum indicators) rather than relied on in isolation.
## Settings
| Setting | Description | Default |
|---|---|---|
| MA-1 to MA-8 period | Periods of the eight EMAs | 24, 22, 20, 18, 16, 14, 12, 10 |
| Source | Price source used for calculations | High |
| Drop first N candles | Number of leading candles excluded from calculations | 0 |
| Offset (Shift Ribbon) | Shifts the ribbon left/right on the chart | 8 |
| Show Buy/Sell Signals | Toggles the buy/sell signal markers | Enabled |
| Color Candles Above/Below Ribbon | Colors bars based on their position relative to the ribbon | Enabled |
## Disclaimer
This indicator is a technical analysis tool, not investment advice or a recommendation to buy or sell. Past performance does not guarantee future results. Users are solely responsible for their own trading decisions and should always apply independent risk and capital management before acting on any signal. אינדיקטור

Atty Expected Move ConeA 0DTE option prices one thing: how far price can travel between now and this afternoon's settle. That number shrinks all day, because the time it is paying for is running out. This draws it.
The cone opens at the current price and reaches the session close. Its width there is the expected move still to come. As the session runs the cone re-anchors to price and the whole thing contracts, arriving at the closing bell with nothing left - the same shape an option's time value traces, for the same reason.
THE CLOCK IT USES
How much of a session's variance is still ahead is not the same as how much of the clock is still ahead. Measured on 997 ES sessions, 2021 to 2025:
first hour 28.0% of the session's variance
12:00 to 14:00 20.9%
last hour 16.0%
a flat clock would say 15.4% per hour
The opening fifteen minutes alone carry 8.5%, more than twice their share. So the cone decays on a variance clock built from that profile, not on the wall clock.
Tested against what actually happened, the variance clock keeps the normalised move far steadier across the day than clock time does - a dispersion of 0.029 against 0.064 over the fitting period, and it still wins on a year held back from the fitting. Clock time is available as an input for comparison, and it is the wrong answer: it draws the cone too wide at midday and too narrow into the close.
WHERE THE LEVEL COMES FROM
The shape is measured here. The level is whatever you feed it.
- 1-day volatility index. VIX1D is 1-day implied volatility on the S&P and is the right instrument for ES and SPX. Converted to a one-session move as index / 100 / sqrt(252).
- Manual expected move. Type the 0DTE straddle, in points or percent, from an options board. One number a morning.
- Realised trailing. Dispersion of the symbol's own open-to-close moves. No options needed, works on anything.
THE PREMIUM IS SHOWN, NOT HIDDEN
The table reports the implied move as quoted, the calibrated one, and the trailing ratio of realised to implied.
On ES that ratio sits near 0.40, and it matters what is inside it. Part is the volatility premium, which is real. Part is simply that VIX1D prices a whole calendar day while this cone spans the regular session only, so the index is answering a wider question than the one being asked. Calibration is therefore on by default: left off against a volatility index the cone is roughly two and a half times too wide for a regular session. A 0DTE straddle typed in by hand does not have that mismatch, since it expires at the settle and prices exactly this window.
I have not decomposed that ratio into its two parts. Doing so needs a history of the volatility index, and until it is done the calibration is an empirical correction that works rather than a number I can claim to understand.
THE BANDS
Drawn at measured containment rather than Gaussian multiples. Over 18,563 observations on the fitting period the 68th percentile of the outcome sits at 0.88 sigma and the 95th at 2.31, against the Gaussian 1.00 and 2.00 - sharply peaked with a long tail. The held-back year returned 0.80 and 2.07. Both are inputs; set them to 1.00 and 2.00 for plain Gaussian bands.
WHAT IS ASSUMED
That the variance profile measured on ES between 2021 and 2025 describes today. It is a four year average and a genuinely unusual session will not obey it. The profile is fixed in the code rather than learned live, so re-measure it before trusting this on another contract.
Nothing here forecasts direction. The cone is centred on the current price because that is the honest centre.
Runs on intraday charts. This measures and draws - there are no entries, stops, targets or signals, and nothing here is evidence of a trading edge. אינדיקטור

Atty Moving POC Average and ProjectionEvery trading session has a point of control: the price where the most volume traded. One session's POC is a single number. This script collects that number from every session on the chart, in order, and runs a moving average through the series. The result is one line - a slow-moving estimate of where a market has been doing its business, and which way that centre of business is drifting.
Two averages are drawn so a short memory and a long memory can be compared on the same chart, POC 20 and POC 200 by default. Session window, both lengths, both average types and both colours are inputs.
WHAT IT IS NOT
The average is not a forecast of the next session's POC, and it should not be traded as a target. Measured on 833 ES sessions, a 20-session POC average misses the next session's POC by an average of 104 points, where the session open alone misses by 21. Prior volume structure was also tested as an attractor in three forms - a composite profile POC, a recency-weighted composite, and the nearest high-volume node to the open - and the strongest of them pulls the POC with a coefficient of 0.09. Read this line as a slow centre of past value, nothing more.
THE PROJECTION AND THE FAN
A moving average of N session POCs moves by a known rule. When the next session closes, an SMA(N) moves by exactly (new POC - dropped POC) / N. The dropped POC is already history; only the incoming one is unknown.
So the forward path is built rather than extrapolated. The average is recomputed forward with each future session's POC set to its expected value, and the drift you see comes from the old POCs rolling off the back of the window - information already in hand.
The fan around that midline is the uncertainty of the incoming POCs passed through the average's own weights, so it is roughly session sigma / N one session out. The weights are measured numerically by perturbing each future value and re-running the average, which makes the same code exact for SMA, WMA and EMA. The fan narrows as a session fills in, closes to a point at the bell, and re-opens from the next session.
MEASURED RATHER THAN ASSUMED
Constants were fitted on ES regular-hours sessions from 2021 to 2025 with the most recent twelve months held back, then applied once, unchanged, to that held-back year.
- Anchor. Early in a session the current price estimates the final POC better than the developing POC does. They cross about 60% through, so the two are blended on a ramp.
- Settle curve. Remaining uncertainty decays as (1 - elapsed) ^ 0.37, not linearly. Half way through a session about three quarters of it is still live. The held-back year refitted this at 0.33.
- Three dispersions. POC-to-POC for future sessions, POC-to-prior-close before the bell, POC-to-open after it. Learning where a session opened removes roughly a third of the uncertainty.
- Day type. Sessions that have already run wide, on heavy volume, finish with their POC further from current price. Sigma scales as (range so far / typical range by this time) ^ 0.77, judged against the same point in the last 20 sessions. On the held-back year this still ranked the eventual distance, rho +0.17 early in the day rising to +0.34 late.
- Band shape. The outcome is sharply peaked with a long tail, so bands are drawn at measured containment rather than Gaussian multiples: 0.47 and 1.48 sigma at a one-session horizon, against the Gaussian 1.00 and 2.00.
WHAT IS STILL ASSUMED
Future POC changes are treated as independent with constant sigma. The containment multipliers drift with time of day - nearer 0.7 in the first hour, nearer 0.45 at midday - and a single pair is used for all of them, so the bands run narrow early in a session. The interpolation toward Gaussian at longer horizons is an argument from the central limit theorem, not a measurement.
NOTES
Profile resolution is the chart timeframe, so run it intraday, 1 to 60 minutes. A US session gives 390 bars to distribute on a 1-minute chart and 78 on a 5-minute chart; on 30 minutes the line still draws but its inputs are coarse. Symbols without volume can be profiled on bar count instead. A session POC is computed at its close and never revised, so the averages do not repaint; the fan is a live forward estimate and updates every tick by design.
This measures and draws. There are no entries, stops, targets or signals, and nothing here is evidence of a trading edge. אינדיקטור

Three-Session Volume ProfileOverview
Three-Session Volume Profile divides intraday trading into three independently configurable sessions: Asia, London, and New York. Instead of combining the entire trading day into one profile, the indicator resets its calculations at the beginning of each session and displays a separate Volume Profile, Point of Control, Value Area, VWAP, and optional deviation bands for each period.
This structure is intended for traders who analyze how price and volume distribution change as market participation moves between global trading sessions. Each session is treated as its own auction, making it possible to compare where volume was accepted during one session with how price behaves during the next.
The default schedules use the America/New_York time zone:
Asia: 18:00–03:00
London: 03:00–09:30
New York: 09:30–16:00
All schedules and the time zone are configurable. The America/New_York setting automatically accounts for daylight-saving changes.
Why the components are combined
The Volume Profile, session VWAP, and deviation bands are not calculated as unrelated indicators. They all use the same independently resetting session windows.
The Volume Profile describes how the session’s volume was distributed across price. VWAP provides the session’s volume-weighted mean price, while the deviation bands describe dispersion around that mean. Together, they provide two complementary views of the same session:
Volume Profile identifies price areas with relatively high or low participation.
POC identifies the profile row containing the most allocated volume.
VAH and VAL define the boundaries of the selected value area.
VWAP represents the session’s volume-weighted average price.
Deviation bands provide context for how far price is trading from the session’s weighted mean.
The purpose of this combination is to provide a consistent session-based framework rather than merge unrelated studies.
Volume Profile calculation
For each active session, the indicator tracks the session high, low, and volume. The complete session range is divided into a configurable number of equally sized price rows.
Because standard chart data does not provide the exact price of every transaction, each chart bar’s volume is allocated across the profile rows intersected by that bar’s high-low range. The allocation is proportional to the amount of the bar’s range overlapping each row. A bar with no measurable range has its volume assigned to the row containing its representative price.
The profile is recalculated when the session’s price range expands. This keeps the rows distributed across the complete developing session range.
The Rows setting controls profile resolution and supports values from 12 to 200. More rows provide finer price segmentation but also increase calculation requirements. The profile is based on chart bars rather than tick-by-tick or lower-timeframe transaction data, so changing the chart timeframe can change the resulting distribution.
POC and Value Area calculation
The Point of Control , or POC, is the midpoint of the profile row containing the greatest allocated volume.
The Value Area begins at the POC row. The calculation then compares the next available row above and below the current Value Area and adds the side containing more volume. This process continues until the selected percentage of total session volume has been included.
The resulting levels are:
VAH: Upper boundary of the Value Area
VAL: Lower boundary of the Value Area
POC: Midpoint of the highest-volume profile row
The default Value Area contains 70% of session volume, but this percentage can be adjusted.
Developing and completed levels
While a session is active, the developing VAH , VAL , and POC can be displayed. These levels update as new price and volume information enters the session.
When the session ends, the final profile and levels are stored as completed session values. The number of completed profiles retained for each session can be controlled from the settings.
Developing values are expected to move. A new session high or low changes the profile range and can cause all rows to be redistributed. Completed levels remain fixed unless the chart data, timeframe, symbol, session schedule, or indicator settings are changed.
Session VWAP and deviation bands
The optional VWAP calculation resets independently at the beginning of each session. It uses HLC3 as the representative bar price and weights it by volume.
The session VWAP is calculated as:
Volume-weighted price sum ÷ Session volume sum
The standard deviation calculation is also volume-weighted. The selected multiplier is applied above and below VWAP to produce the upper and lower bands.
These bands are descriptive measurements of session dispersion. They are not automatic overbought or oversold signals.
Profile placement
Each profile can be positioned on either side of its own session:
Left: Anchors the profile to the session opening edge and extends it to the right.
Right: Anchors the profile to the session closing or current edge and extends it to the left.
This setting refers to the boundaries of each session, not the far-left or far-right edge of the visible chart.
The Maximum width setting controls the profile’s horizontal display width in chart bars. It changes only the visual width and does not affect the underlying volume calculations.
How to use the indicator
1. Configure the time zone
Select the time zone used to interpret all three schedules. America/New_York is suitable when session times should follow Eastern Time and adjust automatically for daylight saving.
Use a fixed UTC offset only when daylight-saving adjustment is not desired.
2. Configure the sessions
Set the opening and closing time for Asia, London, and New York. Overnight schedules, such as 18:00–03:00, are supported.
The sessions may overlap if desired. When they overlap, each session continues to calculate independently.
3. Select profile resolution
Increase the number of rows for more detailed price segmentation. Lower values produce broader profile levels and require fewer calculations.
Profile precision also depends on the chart timeframe. Lower chart timeframes generally provide more granular source bars, while higher timeframes provide a broader approximation.
4. Select the Value Area percentage
The standard default is 70%. Increasing the percentage produces a wider Value Area, while reducing it produces a narrower area around the POC.
5. Choose completed or developing levels
Developing levels can be used to observe how the current session’s distribution changes. Completed levels provide fixed references from prior sessions.
Traders may examine whether price:
Accepts or rejects a previous session’s Value Area
Rotates around a prior POC
Moves from one session’s value region toward another
Holds above or below a prior VAH or VAL
Trades near or away from the active session VWAP
These are contextual observations rather than predefined entry or exit signals.
6. Enable VWAP and deviation bands if needed
VWAP can provide a session-weighted reference price alongside the distribution-based profile. Deviation bands can be enabled to visualize dispersion around that reference.
Interpretation
A wide section of the profile represents a row receiving relatively more allocated volume. A narrow section represents relatively less allocated volume.
POC and Value Area levels identify areas of historical participation, but they do not guarantee future support or resistance. Their interpretation depends on market structure, volatility, liquidity, instrument type, and the trader’s broader methodology.
On centralized futures markets, the script uses the exchange-reported volume available on the chart. On markets where only tick volume is available, the profile reflects that data instead of centralized transaction volume.
Recalculation and limitations
The indicator does not request future data or use lookahead calculations. Completed sessions are based only on bars belonging to those sessions.
Developing profiles and levels update during the active bar as its high, low, and volume change. This is normal real-time recalculation and should not be interpreted as a fixed signal.
The profile is an approximation created from chart-bar ranges and volume. It is not a tick-level bid/ask profile, footprint chart, or reconstruction of individual transactions. Results can differ from volume-profile tools that use lower-timeframe or transaction-level data.
This indicator is an analytical tool and does not provide trade entries, exits, profit projections, or guarantees of future performance. אינדיקטור

STRATEGY SCRIPT Sweep Return v1 STRATEGY SCRIPT
The "EE Sweep Return v1" is a liquidity capture indicator engineered to trade the failure of Opening Range Breakouts, systematically identifying when price sweeps above or below the morning range to trap breakout traders before reversing back inside.
**Architectural Breakdown**
| Phase | Timeframe (CT) | Mechanical Function |
| --- | --- | --- |
| **Calibration** | 08:30 - 09:30 | Maps the absolute High (`orH`) and Low (`orL`) of the cash session open. Visualized as a shaded box. |
| **Arming** | 09:30 - 15:00 | The indicator monitors for a breach. If price breaks the `orH`, it arms a potential short trap. If price breaks the `orL`, it arms a potential long trap. |
| **Execution** | 09:30 - 15:00 | The trigger fires. A **SHORT** prints if price sweeps the high but closes back below `orH`. A **LONG** prints if price sweeps the low but closes back above `orL`. |
**Operational Nuances**
* **Same-Bar Logic:** By default (`sameBar = true`), the indicator allows the break and the reversion to happen on a single candle (a wick rejection). If toggled off, it requires one candle to close outside the range, and a subsequent candle to close back inside.
* **Timezone Alignment:** The `America/Chicago` timezone anchors the logic perfectly to Central Time, ensuring the 08:30 - 09:30 window aligns flawlessly with the initial hour of the New York equities open.
## AI Integration: Evolving the Sweep Strategy
To elevate this first-principles liquidity concept into a perfectly optimized, high-level quantitative model, artificial intelligence must be integrated to eliminate false signals and maximize directional efficiency.
* **Granular Execution (Micro-Structure Analysis):** A standard sweep simply measures a price close. An AI-integrated model analyzes the Level 2 order book and footprint data during the sweep itself. Machine learning algorithms can detect real-time volume absorption—confirming exactly when institutional limit orders absorb retail stop-losses at the `orH` or `orL` before the candle even closes, executing the entry at the absolute geometric peak of the wick.
* **Contextual Volatility Filtering:** Neural networks can pre-calculate the probability of a sweep versus a true trend day by analyzing pre-market volume, VIX term structure, and macroeconomic data releases. If the AI determines a high-trend probability, it dynamically disables the sweep indicator to prevent fading a genuine breakout.
* **Dynamic Range Optimization:** Instead of a static 08:30 - 09:30 Opening Range, an unsupervised learning algorithm can dynamically adjust the time window block by block based on the underlying asset's real-time average true range (ATR) and relative volume (RVOL), perfectly sizing the trap parameters to the exact heartbeat of the current session. אסטרטגייה

3 Sister's KISS RTH Gap + Statistics DashboardRTH Gap Statistics & Directional Bias is designed to analyze the gap between the previous Regular Trading Hours (RTH) close and the current 9:30 AM New York open.
The indicator provides a visual representation of the RTH gap while adding statistical and directional context to help traders determine whether the opening environment favors mean reversion toward the gap or continuation away from it.
The gap is divided into four retracement levels:
25% Gap
50% Gap / Midpoint
75% Gap
100% Gap / Previous RTH Close
The 50% Gap Midpoint is highlighted because partial gap retracements can occur considerably more frequently than complete gap fills.
Gap Context
The indicator evaluates several characteristics of the current opening gap:
Gap Direction
Gap Up
Gap Down
Gap Size relative to Daily ATR
Tiny
Small / Medium
Large
Extreme
Using ATR normalization allows the gap to be evaluated relative to current market volatility rather than using a fixed number of points.
09:30 Open Location
The opening price is compared with the previous RTH range:
Inside Previous Range
Above Previous High
Below Previous Low
This provides additional context because an opening outside the previous session's range may behave differently from a gap occurring inside that range.
Opening Bias
The indicator combines the available gap information to classify the opening environment into categories such as:
Strong Mean Reversion
The statistical/contextual environment strongly favors price moving back toward the previous RTH close.
Moderate Mean Reversion
Gap retracement is favored, but the statistical advantage is less pronounced.
Balanced
Neither gap fill nor continuation has a sufficiently strong advantage.
Continuation Favored
The opening structure favors price moving away from the previous close rather than filling the gap.
Strong Continuation
The characteristics of the gap strongly favor continuation.
Directional Bias
To make the information easier to use during live trading, the indicator translates the gap behavior into a simple directional bias:
BULLISH ▲
BEARISH ▼
NEUTRAL
For example:
Gap Up + Mean Reversion = BEARISH
because price must move lower to fill the gap.
Gap Down + Mean Reversion = BULLISH
because price must move higher toward the previous close.
Conversely:
Gap Up + Continuation = BULLISH
Gap Down + Continuation = BEARISH
A Neutral reading indicates that the gap does not currently provide a sufficiently clear directional advantage.
First 15-Minute Confirmation
The indicator also evaluates whether the first 15 minutes after the 9:30 AM open move:
→ Toward Gap Fill
or
→ Away from Gap
This provides additional confirmation of whether the market is beginning to accept or reject the initial gap.
How I Use It
This indicator is intended primarily as a directional/context filter, not as a standalone entry signal.
For example, when the indicator displays:
BEARISH Directional Bias
I personally favor bearish execution signals such as bearish displacement, market structure shifts, liquidity sweeps, or other bearish confirmations.
When it displays:
BULLISH Directional Bias
I favor bullish confirmations.
When the bias is:
NEUTRAL
I prefer to wait for additional market structure confirmation rather than forcing a directional trade.
This allows the RTH gap to provide the market context, while lower-timeframe price action provides the actual trade execution.
Important
The indicator is designed around the New York RTH session (09:30–16:00 ET).
Historical statistics depend on the amount of chart history available through TradingView and may vary depending on the symbol, timeframe, data provider, and available historical data.
For statistical analysis, 5-minute or 15-minute charts can provide substantially more historical sessions than 1-minute charts, depending on the TradingView subscription and available data.
This indicator does not predict future market direction and should not be considered financial advice. It is designed as a market-context and statistical analysis tool to complement an existing trading methodology. אינדיקטור

אינדיקטור

VP/CD Active Relevance RadiusVolume Profile/Chip Ddistribution/Pressure Rails
The Volume Profile / Chip Distribution (VP/CD) indicator maps volume memory, price acceptance, overhead supply, downside memory, and low-volume transition areas across liquid large caps, volatile stocks, microcaps, gap-driven names, limited-history stocks, and multiple timeframes.
Current baseline: VP/CD v3.0 — M6A.3b. Its role is a market-memory and inventory-map evidence layer, answering key questions about accepted prices, volume memory, overhead supply, downside memory, low-acceptance zones, structural priority, and map reliability without providing automated buy/sell signals.
1. Pressure Rails
Calculates a Pressure Score for qualifying inventory levels and applies Pareto-style filtering to reduce clutter. Rail lengths reflect structural strength (longer rail = stronger surviving pressure structure).
2. Nearest UP and DN Pressure
Identifies nearest surviving pressure structures: UP (above price) and DN (below price). E.g., UP 174.19 | P26 indicates qualifying overhead pressure at 174.19 with a score of 26 (not an automatic resistance line).
3. Pressure Release — REL UP / REL DN
Marks REL UP or REL DN (e.g., REL UP 171.89 | P30) when price closes through a rail. This signifies inventory-pressure release in that direction rather than a guaranteed breakout or auto-entry.
4. Pareto Filtering
Evaluates candidate rails multi-dimensionally and eliminates dominated structures, reducing clutter while preserving key multi-factor historical levels.
5. Map Confidence
Classifies chart quality via environment states (High, Medium, Low, Event, Sparse) and numerical confidence scores. Accounts for structure variations between deep liquid assets versus IPOs, microcaps, gap events, or reverse splits.
6. Microstructure-Aware Calibration
Receives a profile from its companion adapter to categorize environments (Stable/Normal/Volatile Liquid, Limited Liquidity, Thin Stable, Thin Event-Driven, Gap Dominated, Limited History) to tune calculation conservativeness rather than direction.
7. Adaptive PM Evidence
Adjusts reaction counts based on market quality: stable liquid (3 reactions), thin stable (4 reactions), gap/event or limited history (5 reactions). Lower-quality structure requires stricter evidence.
8. Adaptive Event Sensitivity
Scales ATR sensitivity to shock candles based on market stability: stable (4.0 ATR), moderate instability (3.5 ATR), gap/event-driven (3.0 ATR) to avoid map contamination.
9. Adaptive Profile Resolution
Adapts Volume Profile rows to structure: highly liquid/gap-heavy uses finer rows (44 → 50), while thin stocks consolidate nearby inventory into coarser rows (44 → 34) for meaningful grouping.
10. Adaptive Profile Lookback
Modulates historical profile windows (e.g., stable stocks keep 252 days; gap/event-heavy use 189 days). Limited-history stocks retain full available history (252 days) but apply stricter confidence/resolution filters.
11. Adaptive Relevance Radius
Applies three historical relevance radii to prevent stale inventory from dominating: Normal (100%), Elevated Volatility (90%), Extreme/Erratic (80%).
12. Current Battle Map
Provides rapid visual identification of: Current Zone, Support Below, Resistance/Memory Above, AIR Path, Map Confidence, and Guard/Context warnings.
13. AIR / LVN Has a More Precise Meaning
AIR/LVN represents low-acceptance corridors (not direct support/resistance). Combines with Price Memory to form concepts like AIR+PM (thin volume with repeated price reactions).
14. Better Separation of Evidence
Separates distinct evidence categories: VP (traded volume), Chip Distribution (modeled cost basis), VP+Chip (confluence), PM (price memory), STRUCT (pivot memory), DEV (developing memory), and AIR (low-volume transitions).
15. Chip Distribution — Important Clarification
Chip Distribution estimates turnover migration over time. It is a model and does not track actual shareholder positions, tax lots, options exposure, or dark pool data.
16. Better Handling of Thin Stocks
Includes a Sparse Lower-Timeframe Current-Bar Fallback using current chart bar data if lower-timeframe data is missing, ensuring profile continuity without altering historical calculations.
17. Rail Endpoint Prices
Displays exact rail prices directly at the terminal end of each rail regardless of anchor orientation.
18. Cleaner REL Labels
Eliminates duplicate overlapping labels by prioritizing informative REL states over redundant nearest-level text.
19. Diagnostic Audit Improvements
Aligns Diagnostic audit ranking directly with production output: Candidate → Pressure Score filter → Pareto filtering → Surviving rails → Ranking → Displayed rails.
20. Multi-Timeframe Calibration
Scales baselines dynamically across timeframes (1D: 252d/44 rows; 2D: 504d/48 rows; 1W: 1825d/55 rows) to avoid stretched daily profiles.
What has NOT changed
VP/CD remains a structured evidence provider rather than an automatic buy/sell signal, entry trigger, or predictive guarantee.
How I use it
Recommended workflow: check Map Confidence → Current Zone → Support Below → Resistance Above → AIR Path → Pressure Rails → UP/DN → REL, then integrate with overall technical context.
Current Development Status
Baseline baseline VP/CD v3.0 — M6A.3b integrates Volume Profile, Chip Distribution, multi-layered memory, adaptive filters, and microstructure calibration into an analytical mapping framework.
אינדיקטור

CME Institutional Order Flow & AMT Lens📜 Attribution & Open-Source Lineage
Mandatory Lineage Notice: This script is an open-source technical derivative and mathematical expansion building upon the continuous Gaussian volume-at-price decomposition architecture created by @ata_sabanci.
Original Script: Volume Footprint: Measuring Classical Indicators by Math & Geometry, Introduction by @ata_sabanci (Licensed under Mozilla Public License 2.0).
We gratefully attribute and cite the foundational works underpinning this suite:
• 🏛️ J. Peter Steidlmayer (CBOT, 1985) & James Dalton (Mind Over Markets, 1990; Markets in Profile, 2007): Pioneers of Market Profile and modern Auction Market Theory (AMT), establishing the classical profile distribution archetypes ( Balanced, Buying Drive, Liquidation Drive, and Double Distribution), the 80% Rule, and Value Area boundary analysis.
• 📐 @ata_sabanci (Ata Sabanci): Author of the open-source continuous Gaussian kernel density decomposition on TradingView under MPL 2.0. His dual-curve probability density function framework is integrated to project smooth buyer/seller volume distributions cleanly on the right chart margin.
• 🔬 Richard D. Wyckoff: The Law of Effort vs. Result, Volume Spread Analysis (VSA), stopping volume, and institutional limit order absorption of aggressive market sweeps at key structural boundaries.
• 🧮 Milton Abramowitz & Irene Stegun (Handbook of Mathematical Functions, National Bureau of Standards Applied Mathematics Series 55, 1964, Formula 7.1.26): High-precision rational Chebyshev polynomial approximation of the complementary error function erfc(x) (|ε(x)| ≤ 1.5 × 10⁻⁷), enabling O(1) constant-time calculation of the Normal Cumulative Distribution Function (CDF) without iterative series loops.
• 🌐 CME Group (Chicago Mercantile Exchange): Level 3 Market-By-Order (MBO) futures microstructure specifications, standardized tick sizes, and 24-hour session conventions across E-mini and Micro index futures (NQ, ES, YM, RTY, MBT, GC).
1. The Core Problem & Philosophy
Retail trading charts are overwhelmingly burdened by lagging moving averages, unpartitioned 24-hour volume histograms, and noisy retail footprint price ladders.
Squinting at hundreds of tiny numbers across individual candle bars creates cognitive fatigue and obscures what institutional algorithms are doing in real time. Furthermore, conventional volume indicators suffer from the "Candle Color Fallacy": if a bar closes green, 100% of its volume is labeled "buying", completely blinding the trader to passive institutional absorption (e.g. smart money absorbing aggressive market sellers on limit bids during a down bar).
The CME Institutional Order Flow & AMT Lens replaces this fragmentation with an integrated, high-performance visual cockpit:
• ⚡ Tick-Precision Footprint Tape Delta (request.footprint): Directly accesses exchange trade tape execution at tick granularity to separate actual ask-lifted buys from bid-hit sells.
• 🧱 True Stacked Imbalance Shelves with Native Footprint Parity: Automatically scans consecutive price tiers for 300%+ diagonal order flow imbalances, with strict zero-ignoring parity matching TradingView's native footprint engine.
• 📈 Right-Margin Continuous Gaussian Volume Profiles: Decomposes buyer and seller volume curves into smooth, continuous mathematical distributions projected cleanly on the right margin with zero price obstruction.
• 🏛️ Dalton Auction Market Theory Archetypes: Automatically classifies auctions into D-Shape, P-Shape, b-Shape, and B-Shape profiles with live Value Area High/Low (VAH/VAL) and Virgin Point of Control (VPOC) tracking.
• ⚖️ Structural Macro Pivots: Visualizes the Overnight Half-Back (50% midpoint equilibrium), Prior Day Cash Value Area, and Multi-Session Confluent Iron POC zones.
2. Order Flow & Auction Engine Pipeline
│ Pine Script v6 Native Footprint (request.footprint)
├── 🟢 True Ask-Lifted Buy Volume (Aggressive Market Buyers)
└── 🔴 True Bid-Hit Sell Volume (Aggressive Market Sellers)
│
▼
│ Ata Sabanci Dual-Curve Analytical Mathematics
├── 🧮 Rational Chebyshev Error Function Integration (Abramowitz & Stegun 7.1.26)
└── 📈 Right-Margin Continuous Volume Decomposition (Buyer Curve vs. Seller Curve)
│
▼
├── 🏛️ Dalton Profile Archetype Classification ( , , , )
├── 🧱 300% Stacked Imbalance Shelves with Native Footprint Parity ("Ignore Zeroes")
├── 🌌 Low Volume Node (LVN) Liquidity Vacuum Corridors & Forward Retests
├── ⚖️ Overnight Half-Back (50% Range) & Multi-Session Confluent Iron POCs
└── 🕯️ Wyckoff Effort vs. Reward Candlesticks (Buyer/Seller Absorption vs. Drives)
3. Visual Anatomy & Signal Guide
Quick reference for identifying real-time order flow and auction structures on your chart:
• 🟡 Buyer Absorption (Demand Exhaustion):
Color / Style: Gold Candle & Outer Glow
Order Flow Meaning: Aggressive market sellers absorbed by passive institutional limit bids at swing lows.
Tactical Interpretation: Trapped sellers; look for bullish reversal or long defense.
• 🟣 Seller Absorption (Supply Exhaustion):
Color / Style: Purple Candle & Outer Glow
Order Flow Meaning: Aggressive market buyers absorbed by passive institutional limit asks at swing highs.
Tactical Interpretation: Trapped buyers; look for bearish reversal or short defense.
• 🟢 Initiative Bull Drive:
Color / Style: Neon Green Bar
Order Flow Meaning: High-volume directional expansion (RVOL ≥ 1.50, Body ≥ 70%).
Tactical Interpretation: Active institutional buyers driving price; align with trend.
• 🔴 Initiative Bear Drive:
Color / Style: Vivid Red Bar
Order Flow Meaning: High-volume directional liquidation (RVOL ≥ 1.50, Body ≥ 70%).
Tactical Interpretation: Active institutional sellers pressing tape; align with trend.
• 🌫️ Dead Volume / Chop:
Color / Style: Dark Slate Candle
Order Flow Meaning: Low relative volume (RVOL < 0.70) or micro-range consolidation.
Tactical Interpretation: Low-liquidity chop; avoid initiating new breakout trades.
• 🧱 Bullish Imbalance Shelf:
Color / Style: Gold Horizontal Ribbon
Order Flow Meaning: 300%+ stacked aggressive buying across ≥ 2 consecutive tiers.
Tactical Interpretation: Institutional demand shelf; serves as high-probability support retest.
• 🧱 Bearish Imbalance Shelf:
Color / Style: Purple Horizontal Ribbon
Order Flow Meaning: 300%+ stacked aggressive selling across ≥ 2 consecutive tiers.
Tactical Interpretation: Institutional supply shelf; serves as high-probability resistance retest.
• ⚪ Prior Cash VPOC:
Color / Style: White Horizontal Ray
Order Flow Meaning: Highest volume price node of prior Regular Trading Hours (09:30–16:00 EST).
Tactical Interpretation: Primary mean-reversion gravity target (revisited in >70% of sessions).
• 🧊 Cash VAH / VAL (Value Area):
Color / Style: Ice Cyan Solid Lines
Order Flow Meaning: Value Area High and Low containing 70% of prior cash session volume.
Tactical Interpretation: Key institutional auction boundaries. Fade in range; follow on breakout.
• ⚖️ Overnight Half-Back (50% Range):
Color / Style: Cyan Dashed Ray
Order Flow Meaning: Exact 50% midpoint of the Overnight Globex range (18:00–09:30 EST).
Tactical Interpretation: Master equilibrium line; early directional bias barometer at cash open.
• ⚡ Confluent Iron POC Cluster:
Color / Style: Soft Orchid Line / Zone
Order Flow Meaning: Prior Day Cash VPOC and Overnight VPOC clustering within tight tolerance.
Tactical Interpretation: Powerful multi-session institutional price agreement and heavy defense wall.
• 🌌 LVN Vacuum Corridor (B-Shape):
Color / Style: Magenta Shaded Corridor
Order Flow Meaning: Low Volume Node valley separating twin distributions in B-Shape profiles.
Tactical Interpretation: Liquidity void; price accelerates rapidly through the corridor.
• 🎯 Unfinished Auction Magnets:
Color / Style: Dotted Horizontal Ray
Order Flow Meaning: Poor High or Poor Low where non-zero volume traded at the outer tick.
Tactical Interpretation: Incomplete auction magnet; high probability of future sweep and repair.
4. Mathematical & Algorithmic Foundations
A. Continuous Gaussian Kernel Density Estimation (Right-Margin Curves)
Rather than discretizing volume into arbitrary rectangular histogram bars that jump abruptly between price levels, volume at price is treated as a continuous probability density function:
text
f(p) = (1 / (σ * √(2π))) * exp(-(p - μ)² / (2σ²))
To calculate cumulative volume integrals in constant O(1) time without performance-draining numerical loops, the cumulative distribution function is solved via Abramowitz & Stegun Formula 7.1.26:
text
P(Z ≤ z) = 1 - (1 / √(2π)) * exp(-z² / 2) * (a1*t + a2*t² + a3*t³ + a4*t⁴ + a5*t⁵) + ε(z)
where t = 1 / (1 + p*z) and |ε(z)| ≤ 1.5 × 10⁻⁷. This enables the indicator to project smooth, mathematically rigorous buyer and seller curves on the chart's right margin with zero execution lag.
B. True Footprint Diagonal Imbalance Parity
Institutional order flow imbalances occur when aggressive market orders lifting the ask at price tier P overwhelm passive limit orders on the bid at price tier P by a specified dominance ratio (e.g. 3:1 or 300%):
text
Buy Imbalance: Ask_Volume(P_i+1) >= Ratio * Bid_Volume(P_i)
Sell Imbalance: Bid_Volume(P_i) >= Ratio * Ask_Volume(P_i+1)
• 🎯 Strict "Ignore Zeroes" Parity: In TradingView's native footprint engine, when "Ignore zeroes" is active, any diagonal pair where either side has 0 traded contracts is strictly disqualified from being an imbalance. The indicator enforces this parity rule by default, eliminating false edge-of-candle anomalies at highs and lows.
• 🎯 Calibrated Contract Floors: The volume floor is calibrated to 1.0 contract on CME futures to capture genuine institutional prints on smaller-lot contracts like RTY and YM, and 10.0 shares on US Equities to filter retail odd-lot dust.
• 🎯 Bounded Tier Span Geometry: Caps shelf thickness strictly to the stack depth span imbDepth * tick_group_pts, preventing shelves from expanding into giant monolithic slabs.
C. Dalton Profile Shape Archetypes & Empirical Resolutions
Audited across continuous CME index futures sessions, daily auctions resolve into four distinct structural shapes:
• 🏛️ Rotational Balance (25.1% frequency): Symmetrical bell curve indicating institutional consensus on fair value. High mean-reversion probability between Value Area High (VAH) and Value Area Low (VAL).
• 🚀 Initiative Buying Drive (14.1% frequency): Top-heavy volume distribution with a thin lower tail, signaling aggressive short-covering or institutional buying drives. Reversals into b-shape occur in less than 5% of sessions; edge lies in buying pullbacks to developing VPOC.
• 🩸 Initiative Liquidation Drive (8.5% frequency): Bottom-heavy volume distribution with a thin upper tail, signaling long liquidation or aggressive selling. Reversals into P-shape occur in less than 5% of sessions; edge lies in selling rallies to developing VPOC.
• 🗜️ Double Distribution (52.3% frequency): Two distinct high-volume distributions separated by a Low Volume Node (LVN) liquidity vacuum corridor. Price rapidly traverses the central LVN void (spending < 12% of session time inside it) moving from one balance area to the other.
5. Comprehensive Settings Dictionary (Explaining Every Parameter)
The settings dialog is cleanly divided into 10 structured groups matching the on-screen hierarchy:
⚙️ Group 0: Execution Performance & Replay Mode
• ⚡ Fast Replay / Lightweight Mode:
Purpose: Optimizes the indicator for TradingView Bar Replay and lower-memory systems.
How it works: Switches the calculation from tick-precision native footprint sampling to instantaneous Geometric Proxy delta (zero network/memory latency), reduces profile lookback to 300 bars, and streamlines profile bins to 30.
Default: false (keep unchecked for live charts with sub-bar tick precision).
🎨 Group 1: Candle Display & Visual Palette
• Candle Display Style:
Purpose: Selects the visual presentation of candlesticks on the chart.
Options:
Ghost Glow (Semi-Transparent Body + Solid Wicks): 75% body transparency allows underlying native TradingView footprint numbers and delta grids to remain 100% visible while keeping solid wicks for price action analysis.
Full Solid HD Candlestick: Opaque, vibrant institutional candles for standard charting.
Hollow (Wicks & Solid Borders Only): Outlined borders with 100% transparent centers.
Direct Native Barcolor: Applies colors directly to TradingView's default candle series.
Disabled: Hides custom candle rendering completely.
Default: Ghost Glow.
• Color Effort vs. Reward Candles:
Purpose: Toggles Wyckoff-based candle coloring (Demand, Supply, Initiative, Muted).
Default: true.
• Buyer Absorption (Demand) Color:
Purpose: Highlights bullish buyer absorption at lows (aggressive sellers absorbed on limit bids). Also styles bullish imbalance shelves and buyer volume profiles.
Default: Gold (#FFD700).
• Seller Absorption (Supply) Color:
Purpose: Highlights bearish seller absorption at highs (aggressive buyers absorbed on limit asks). Also styles bearish imbalance shelves and seller volume profiles.
Default: Purple (#AB47BC).
• Initiative Bull & Bear Colors:
Purpose: Highlights high-volume directional expansion drives (body ≥ 70%, RVOL ≥ 1.50).
Defaults: Neon Green (#00E676) and Vivid Red (#FF1744).
• Standard Bull & Bear Bar Colors:
Purpose: Colors standard non-absorption bars.
Defaults: Green (#00E676) and Red (#FF1744).
• Dead Volume / Chop Color:
Purpose: Colors candles that occur during micro-range consolidation or low relative volume (RVOL < 0.70). Gated strictly to confirmed bars to prevent premature shading on live candles.
Default: Slate (#373C4B).
• Show Unfinished Auction Magnets (Poor Highs / Lows):
Purpose: Projects horizontal dotted rays from candle extremes where volume executed at the outer tick with zero excess, representing unfinished inventory magnets.
Default: true.
• Auto-Suppress Intraday Overlays on Macro/HTF:
Purpose: Automatically cleans Daily and Weekly charts by hiding intraday rays, overnight boxes, and micro-shelves, preventing WebGL stutter.
Default: true.
🧱 Group 2: Stacked Imbalance Shelves
• Project Stacked Imbalance Shelves:
Purpose: Projects forward-extending support/demand shelves from stacked order flow imbalances until price retests or penetrates the zone.
Default: true.
• Ratio Multiplier:
Purpose: Diagonal volume dominance ratio required to trigger an imbalance.
Default: 3.0 (300% dominance, matching standard institutional footprint configurations).
• Stack Depth:
Purpose: Number of consecutive price tiers required to confirm an institutional shelf.
Default: 2 tiers.
• Ticks Per Row (Tier Size, 0 = Auto):
Purpose: Price tier bucket size in ticks. Set to 0 for Auto-Adaptive (automatically matches optimal row density across all assets and timeframes). Set to any positive integer (e.g. 8 for 2.00 pt on NQ, 4 for 4.00 pt on YM, 2 for 0.20 pt on RTY, 20 for 20 cents on NVDA) to force a fixed tier size.
Default: 0 (Auto).
• Ignore Zeroes (Native Footprint Parity):
Purpose: When enabled, price tiers with 0 volume on the opposite side are ignored, strictly matching TradingView native footprint behavior. Disable to allow trades against 0 to trigger imbalances.
Default: true.
• Shelf Line Width & Line Transp (%):
Purpose: Controls the thickness (1–4px) and opacity of the shelf baseline price ray.
Default: Width 1, Transp 100% (hides the harsh line for an ultra-clean ribbon).
• Shelf Box Transp (%):
Purpose: Controls background opacity of the shelf rectangle.
Default: 84% (soft background ribbon).
• Max Active Retest Shelves:
Purpose: Caps the maximum number of unmitigated imbalance shelves preserved across historical peaks, guaranteeing peak chart performance.
Default: 30.
🏛️ Group 3: Key Institutional Levels & Styling
• Show Prior Cash Levels (VAH / VAL / VPOC):
Purpose: Displays Prior Day RTH Cash (09:30–16:00 EST) Value Area High, Value Area Low, and Point of Control.
Default: true.
• VPOC Color, Width, Style, and Transp (%):
Purpose: Full visual customization of the Point of Control line.
Default: White (#FFFFFF), Width 2, Style Solid, Transp 0%.
• VAH & VAL Color, Width, Style, and Transp (%):
Purpose: Full visual customization of Value Area boundary lines.
Default: Ice Cyan (#00E5FF), Width 1, Style Solid, Transp 35%.
• Prior Level Origin Anchoring:
Purpose: Controls where historical levels start. Cash Open (New Day Only) starts cleanly at the 09:30 cash open; Session Origin (Full Span) anchors back to historical bars.
Default: Cash Open (New Day Only).
• Show Overnight Half-Back (50% Midpoint):
Purpose: Projects the exact 50% midpoint of the overnight range (18:00 to 09:30 EST), serving as a primary structural equilibrium balance line during the Cash Open.
Default: true, Cerulean Cyan (#00E5FF), Width 2, Dashed.
• Highlight Confluent Iron POC Cluster:
Purpose: Automatically detects when Prior Day Cash VPOC and Overnight VPOC cluster closely together, indicating powerful multi-session institutional price agreement.
Default: true, Soft Orchid (#CE93D8), Width 2, Solid.
• Show Overnight Shaded Box (18:00 - 07:00 EST):
Purpose: Renders a muted box preserving overnight inventory territory.
Default: false.
• Extend to 08:30 Pre-Market:
Purpose: Extends the overnight box cutoff from 07:00 EST to 08:30 EST to capture pre-market macroeconomic releases.
Default: false.
🔬 Group 4: Volume Delta Engine & Lower Timeframe
• Tick Grouping Mode:
Purpose: Enforces the Row-Density Invariance Law across all timeframes and assets, dynamically targeting 11–16 rows per candle.
Options: Auto-Adaptive (Row-Density Invariance) or Manual Ticks.
Default: Auto-Adaptive.
• Manual Ticks (if Selected):
Purpose: Fixed tick count when Manual Ticks mode is active.
Default: 4.
• Use Time-of-Day RVOL on 1-Hour Charts:
Purpose: Normalizes 1h volume against the historical average for that specific hour (0–23 EST), eliminating diurnal bias where morning bars appear artificially high and overnight bars appear low.
Default: true.
• Volume Engine (when Replay Mode is Off):
Purpose: Selects volume delta calculation when Fast Replay is unchecked:
Native Footprint (Tick Precision): Pine Script v6 native request.footprint() for true tick-level trade tape execution without lower-timeframe interpolation.
Geometric Proxy: Instant mathematical proxy for Bar Replay.
Intrabar (1m Low Memory): Fast 1-minute sub-bar sampling.
Intrabar (Sub-Minute): Sub-minute granularity for live intraday trading.
Default: Native Footprint (Tick Precision).
• Intrabar Lower Timeframe:
Purpose: Sub-bar resolution when Intrabar mode is active (Auto, 1S, 5S, 15S, 30S, 1, 5).
Default: Auto.
🌐 Group 5: Session Volume Profiles & AMT Scope
• Show Session Volume Profiles (Right Margin & Anchor):
Purpose: Enables the developing volume profile on the right margin and completed historical profile succession.
Default: true.
• Profile Scope Horizon:
Purpose: Controls the institutional auction cycle:
Auto-Adaptive: Sub-Session (<= 15m), Daily Full Cycle (30m–4h), Weekly (Daily charts), Monthly (Weekly charts).
Or force fixed Sub-Session, Daily Full Cycle, Weekly, or Monthly.
Default: Auto-Adaptive.
• Completed Sessions to Display:
Purpose: Number of completed historical session profiles to render across the chart (e.g. 10 sessions = 5 Full Trading Days of Cash + Overnight).
Default: 15.
• Show Session VAH / VAL Lines:
Purpose: Toggles session Value Area High and Value Area Low boundary lines.
Default: true.
• Show Dalton Profile Shape Badges ( , , , ):
Purpose: Identifies and stamps Dalton profile shape badges at session extremes.
Default: true.
• Extend Completed Virgin POC to Live Bar:
Purpose: Extends unvisited Virgin POCs forward as horizontal attractor lines until retested.
Default: true.
• Wait for 1 Bar Close on Session Open:
Purpose: Waits for the opening candle of a new session to fully close before initiating the developing profile on the right margin. Prevents opening-tick jitter, zero-range artifacts, and profile flashing.
Default: true.
📐 Group 6: Profile Curve Geometry & Shading
• Profile Width Scaling:
Purpose: Controls how far volume profiles expand horizontally into the session.
Options: Expressive (50% Span), Balanced (35% Span), Wide (65% Span), Compact (20% Span), or Fixed Bars.
Default: Expressive (50% Span).
• Fixed Width (Bars) & Offset off Candle:
Purpose: Fine-tunes profile width in fixed-bar mode and right-margin clearance off the live candle.
Defaults: 36 bars and 3 bars offset.
• Profile Shading Style:
Purpose: Selects visual color treatment for volume profile curves (Bid/Ask Dual-Tone, Monochrome Slate, Monochrome Gold, Monochrome Cyan).
Default: Bid/Ask Dual-Tone.
• Buy Vol Curve & Sell Vol Curve Colors:
Purpose: Independent palette selectors for buyer and seller curves.
Defaults: Gold (#FFD700) and Purple (#AB47BC).
• Fill Transp (%) & Outline Transp (%):
Purpose: Controls background fill opacity (default 92% provides a soft watermark) and contour outline opacity (default 5% gives a crisp border).
Defaults: Fill 92%, Outline 5%.
• Profile Label Size:
Purpose: Scales font size of session shape badges and POC price labels (Tiny, Small, Normal, Large).
Default: Small.
🏷️ Group 7: Level Labels & Dark Knockout Shield
• Level Labels Style:
Purpose: Visual presentation of VAH, VAL, and POC text:
Subtle Acronym (On Line): Clean, transparent floating text (POC 29484.75, VAH 29550.00) sitting directly on the line without bulky background badges.
Session Acronym (C-POC / ON-POC): Prepends session identifier.
Compact Acronym Only: Shows only the letters (POC, VAH, VAL) without price.
Bulky Badges: Legacy high-contrast opaque pill badges.
Hidden: Suppresses text for pure minimalist lines.
Default: Subtle Acronym (On Line).
• Level Labels Position:
Purpose: Horizontal placement along the level line (Right Edge Inside Box, Right Edge Outside Box, Center of Session, Left Edge Inside Box).
Default: Right Edge (Inside Box).
• Dark Knockout Shield Pill:
Purpose: Wraps acronym labels in a dark cutout container (#0C0F18) to shield text from candle wicks passing through the level.
Default: true.
• Shield Opacity (%):
Purpose: Background shield opacity (0% = solid dark container, 15% = subtle dark glass).
Default: 15%.
🔲 Group 8: Session Framing Outlines & LVN Corridors
• Show Session Framing Outlines:
Purpose: Frames each completed and developing Cash RTH and Overnight auction in a clean, high-contrast outline that connects seamlessly to the next session.
Default: true.
• Frame Border Style & Width:
Purpose: Border style (Solid/Dashed/Dotted) and width (1–3px).
Default: Dotted, Width 1.
• Cash Frame & ON Frame Colors:
Purpose: Distinct frame border colors for Cash RTH (Gold) vs. Overnight Globex (Purple).
• Outline Transp (%) & Fill Transp (%):
Purpose: Opacity of outer frame border (30%) and internal session shading (98% = transparent wireframe with zero candle tinting).
Defaults: Outline 30%, Fill 98%.
• Show LVN Vacuum Corridor (B-Shape):
Purpose: Displays the Low Volume Node (LVN) liquidity vacuum corridor for B-Shape (Double Distribution) profiles.
Default: true.
• LVN Presentation:
Purpose: Visual style (Both Corridor Box + Centerline, Shaded Corridor Box, or Inflection Line Only).
Default: Inflection Line Only.
• LVN Forward Extension:
Purpose: Extend Until Mitigated projects the corridor forward until retested or penetrated; Session Span Only confines it within session boundaries.
Default: Extend Until Mitigated.
• LVN Color, Style, and Box Fill Transp (%):
Purpose: Visual customization of the LVN corridor.
Defaults: Magenta (#E040FB), Dotted, 92% box fill transparency.
📊 Group 9: Institutional Heads-Up Display & Educational Table
• HUD Display Mode:
Purpose: Selects dashboard presentation (Full Educational Dashboard, Compact Status Pill, or Disabled).
Default: Full Educational Dashboard.
• Dashboard Position:
Purpose: Screen corner placement (Bottom Right, Bottom Left, Top Right, Top Left).
Default: Bottom Right.
• Detect Imbalances at Key Levels:
Purpose: Real-time audio/visual alert scanning active order flow imbalance shelves and alerting when stacked absorption coincides with key levels (VAH, VAL, VPOC, or Overnight Half-Back).
Default: true.
6. Tactical Execution Playbook
1. Pre-Market Balance Orientation (08:30 – 09:30 EST)
• ⚖️ Identify the position of price relative to the Overnight Half-Back (50%).
• ⚡ Scan for Confluent Iron POC alignments between yesterday's Cash VPOC and the Overnight VPOC.
• 🏛️ Check the prior session's Dalton archetype badge: Is the market balanced ( ) or trending ( or )?
2. Opening Drive & Judas Swing Mitigation (09:30 – 10:00 EST)
• 🛑 Stand aside during the opening 15 minutes to protect capital from opening whipsaws and liquidity gaps.
• 🪤 Watch for a false opening drive (Judas Swing) sweeping overnight extremes into an unmitigated Stacked Imbalance Shelf.
• 🟡🟣 Confirm absorption via Effort vs. Reward Candle Colors (Gold for Buyer Absorption, Purple for Seller Absorption).
3. High-Confluence Setups by Dalton Archetype
• 🔄 Rotational Days: Fade Value Area boundaries (VAH and VAL) targeting the VPOC mean.
• 🌌 Double Distribution Days: Trade the breakout through the LVN Vacuum Corridor, capturing rapid price displacement toward the secondary distribution's POC.
• 🚀 Initiative Days: Never fade the morning drive. Align with trend pullbacks into the developing right-margin VPOC and stacked imbalance shelves.
7. Educational & Compliance Disclaimer
This indicator is published under the Mozilla Public License 2.0 (MPL 2.0) strictly for educational, research, and analytical purposes. It does not provide trade recommendations, signals, or financial advice. Trading futures, equities, and options carries substantial risk of capital loss. Past performance and quantitative models do not guarantee future market outcomes. Always exercise rigorous risk management. אינדיקטור

TPO State Reader (TPO-STATE)TPO State Reader doesn't draw a volume profile — it reads one. It is meant to sit on top of the built-in Volume Profile or any TPO script and turn the distribution into a few plain answers.
What it shows
Value Area (VAH / VPOC / VAL) — a rolling composite, built by spreading each bar's volume across its high-low range and expanding out from the POC until 70% of volume is covered.
Naked POC — daily POCs that price has never traded back through. Treat them as targets, not entries.
LVN vacuum zones — consecutive price bins with volume below 35% of the mean. Price tends to move quickly through these, so a vacuum right outside the value area means a breakout has little to slow it down.
POC drift — compares the last three daily POCs: Flat (balanced), Rising (buyers) or Falling (sellers).
Day range — the current UTC day's range as a percentage of the daily ATR. Below 50% means compressed; above 150% means the day's move is probably done.
How to read it
Check the table. Inside VA means range conditions; above or below VA means trend conditions.
Treat VAH and VAL as places where conditions change, not as support and resistance. Go by closes, not wicks.
Look beyond the edge. A vacuum means price can move quickly; a naked POC shows where it may head.
Settings
Everything is automatic by default. The lookback adjusts to the timeframe (4H = 96 bars, 1H = 192, 15m = 288), and bin size is the actual price range ÷ 40, so you don't need to change anything when you switch symbols. Every setting can still be overridden by hand.
Alerts: Close above VAH, Close below VAL, VPOC cross.
Notes: The table and lines are recalculated on the latest bar, so this is a live reading, not a history of signals. VPOC is less precise on higher timeframes. Drop to 1H if you need an exact level. Structure only: it gives no buy or sell signals.
Works on 5m to 1D; not intended for weekly or monthly charts, where daily calculations break down. The table and lines are recalculated on the latest bar, so this is a live reading, not a history of signals. On higher timeframes the VPOC is approximate — compare against 1H for a precise level. Structure only: it gives no buy or sell signals. אינדיקטור

Adaptive Market Structure & Fair Value### Adaptive Market Structure & Fair Value
Adaptive Market Structure & Fair Value combines three complementary market measurements:
**Adaptive market structure**, using efficiency-adjusted pivot confirmation;
**Adaptive KAMA trend state**, using price efficiency and normalized KAMA progression;
**Session VWAP fair value**, using the direction and efficiency of VWAP migration.
The indicator is designed to distinguish structural price movement from short-term market noise rather than produce instantaneous turning-point signals.
### Adaptive Pivot Structure
Potential pivot highs and lows are identified when price exceeds the selected number of bars to the left of the candidate.
Unlike a fixed pivot algorithm, the number of right-side bars required for confirmation changes with price Efficiency Ratio (ER).
Efficient directional movement permits faster confirmation, while inefficient or noisy movement requires additional right-side evidence.
A pending candidate can therefore either:
* become a confirmed structural pivot after its required confirmation bars have elapsed, or
* disappear if price makes a more extreme high or low before confirmation.
**Pivot Caveat:** Confirmed pivots necessarily appear after the actual pivot bar. This is intentional confirmation delay, not repainting of a previously confirmed pivot. Pending candidates should not be treated as confirmed structure.
The Pivot Range Depth setting selects which surviving unbroken high/low pair defines the displayed structural zones. Increasing depth references progressively older and generally broader market structure.
### Adaptive KAMA
KAMA provides the indicator's short-term directional component.
Its responsiveness changes according to price Efficiency Ratio. Efficient movement causes KAMA to respond more quickly, while inefficient or sideways movement causes greater smoothing.
KAMA direction is not determined from price position alone. The script measures the linear-regression progression of KAMA and normalizes that movement against current market noise. Efficiency Ratio is then used to qualify how much confidence should be assigned to that progression.
The resulting states are:
* Bull High Efficiency
* Bull Directional
* Bull Transition
* Range
* Bear Transition
* Bear Directional
* Bear High Efficiency
The table displays the current state, its duration in bars, KAMA ER and normalized KAMA slope, together with the completed previous state.
### KAMA Confirmation Delay
KAMA is intentionally a confirmation tool rather than a prediction of the next price bar.
Several components contribute to its response time:
1. Efficiency Ratio is calculated across a historical lookback.
2. ER is smoothed before controlling KAMA responsiveness.
3. KAMA itself is an adaptive recursive average.
4. KAMA progression is measured using a short linear-regression slope.
5. When the optional KAMA Color Filter is enabled, major directional transitions also require price acceptance.
With the filter enabled, transitions from RANGE into a directional state and bullish-to-bearish or bearish-to-bullish reversals require price to exceed the accepted closing-price range established by the existing KAMA state.
This intentionally prevents a single minor change in slope from immediately reversing the displayed trend state.
Changes in efficiency within the same direction are not subjected to this additional acceptance delay, and deterioration back to RANGE is allowed immediately.
Consequently, the KAMA state should be interpreted as **confirmed trend condition**, not as an exact turning-point signal.
### Session VWAP Fair Value
VWAP resets at the selected session anchor and represents volume-weighted session fair value.
The indicator currently supports London and New York session anchoring.
In addition to plotting session VWAP, the script measures:
* VWAP Efficiency Ratio;
* normalized VWAP displacement;
* statistical strength of that displacement.
This allows VWAP to distinguish between simple movement in fair value and sustained directional migration.
### VWAP Warm-Up and Delay
The underlying VWAP calculation begins with the selected session and updates as new price and volume are received.
The **VWAP trend classification**, however, intentionally requires historical observations.
Early in the session, before enough bars are available for the full ER and statistical-strength calculations, the indicator uses the direction of VWAP displacement as an early directional estimate.
After sufficient observations accumulate, the classification becomes more selective and requires both:
* sufficient VWAP directional displacement; and
* VWAP Efficiency Ratio above its qualification threshold.
Therefore, the VWAP line itself should not be confused with the slower VWAP trend classification.
Higher VWAP ER lengths and smoothing values produce more stable classifications but require more bars before the full calculation becomes available.
### Important Interpretation
The Pivot, KAMA, and VWAP modules should not be expected to change simultaneously.
They measure different aspects of market behavior:
**Pivots** confirm structure after future bars establish that a swing survived.
**KAMA** confirms the quality and direction of recent price progression.
**VWAP** measures the migration of session fair value and requires session history before its stronger statistical classification is available.
A pivot may therefore form before KAMA confirms a directional change, or KAMA may become directional before VWAP has accumulated enough session data to confirm persistent fair-value migration.
This disagreement is not necessarily an error. It can represent a developing transition in market structure.
### Practical Use
The indicator is best used as a layered decision framework:
**Structure:** Where are the surviving pivot zones?
**Trend:** Is KAMA ranging, transitioning, directional, or highly efficient?
**Fair Value:** Is session VWAP migrating with the move or remaining relatively neutral?
Agreement between the three components provides stronger contextual confirmation than any individual component alone.
### Limitations
This indicator is descriptive and confirmatory. It does not predict future price movement.
Adaptive calculations necessarily introduce varying amounts of delay. Increasing ER lookbacks, smoothing lengths, pivot confirmation requirements, KAMA slow length, or structural depth will generally produce more stable information at the cost of slower response.
Pending pivots can disappear before confirmation. Confirmed pivots are historical structural references and should not be interpreted as signals that would have been known on the original pivot bar.
KAMA states may remain in the prior direction while a reversal is developing, particularly when the KAMA Color Filter is enabled.
VWAP trend classifications require sufficient bars after the selected session begins and should be considered immature during the early-session warm-up period.
The indicator should therefore be used as market context and confirmation rather than as a standalone entry or exit system.
אינדיקטור

Aurora KAMA | KAMA Adaptive Trend StrategyAurora KAMA Trend is a trend-following strategy built around Kaufman's Adaptive Moving Average (KAMA) — a moving average that speeds up when the market is trending cleanly and slows down when it's choppy, instead of using a fixed lookback like a standard SMA/EMA.
How it works:
Core signal: KAMA's slope determines direction. The strategy requires KAMA to be persistently rising (for longs) or falling (for shorts) over a configurable number of bars, filtering out minor wiggles near turning points.
Trend filter: An optional long-term SMA only allows longs above it and shorts below it, keeping trades aligned with the dominant trend.
Trade spacing: A cooldown period (in bars) prevents new entries from stacking up too close together during a single volatile move.
Risk management: An optional fixed percentage stop-loss, plus a trailing stop that only arms after a delay period, giving new positions room to develop before being trailed tightly.
Direction control: Trade long-only, short-only, or both.
Visuals:
The KAMA line changes color with trend direction (green/rising, red/falling, gray/flat), with a glowing red/green fill between KAMA and price whose intensity scales with the distance between them.
The trend SMA is rendered as a layered "glow" line — gold when sloping up, amber when sloping down.
Entries are marked with simple triangles; exits with small gray X's.
Tips:
Test on daily bars for liquid, trending instruments (e.g. BTCUSD, ES1!, SPY, QQQ) — KAMA needs a real trend to earn its keep.
Widen the rising/falling persistence inputs if you're getting whipsawed near turning points.
Turn off the SMA filter if you want KAMA to trade purely on its own slope, independent of the broader trend.
The trailing stop's delay is there to stop you from getting stopped out on entry noise — tighten it only if you're trading a slower timeframe.
אסטרטגייה

QQQ Momentum Complete 4.31# QQQ Momentum Complete — Trend Structure & Momentum
QQQ Momentum Complete combines automatic trend lines, market structure, Fair Value Gaps and a MACD-style momentum panel. It is designed to help traders read price direction, recognize weakening momentum and compare several timeframes without switching charts.
### Automatic Trend Lines
Trend lines connect two confirmed candle-body pivots. Resistance prioritizes the highest eligible body pivot, while support prioritizes the lowest eligible body pivot and slopes upward.
Small historical price crossings can be tolerated through adjustable settings. Active lines remain fixed until a candle closes beyond the configured break threshold or their anchors expire. Previous lines remain visible as historical context.
### Market Structure
**BOS — Break of Structure** marks a confirmed close beyond a tracked swing level in the established direction. The first qualifying break initializes the direction.
**CHoCH — Change of Character** marks a confirmed break against that direction.
Labels appear below the connecting lines for a cleaner chart.
### Equal Highs and Equal Lows
**EQH** and **EQL** connect consecutive confirmed wick pivots that fall within an adjustable price tolerance.
These are historical formations. Their presence does not mean that the level remains unbroken or that a reversal will follow.
### Support, Resistance and Fair Value Gaps
Support and resistance zones form around confirmed swing extremes.
FVG shading identifies three-candle wick imbalances. The shading stays attached to the formation and contracts as subsequent confirmed candles fill the gap.
### Multi-Timeframe Dashboard
The compact dashboard displays **5m, 15m, 30m and 1h** by default:
- **Structure:** green for bullish structure, red for bearish structure and yellow for mixed structure.
- **Impuls:** green for building upward momentum, red for building downward momentum, yellow for fading momentum and gray for neutral or unavailable data.
- **Reversal:** “Wait” indicates weakening, “Up?” or “Down?” indicates a potential change, and “Up” or “Down” indicates confirmation under the script’s structural rules.
Dashboard values use completed candles from each source timeframe. Tooltips provide additional detail.
### Momentum Panel
The lower panel displays MACD and its signal line, normalized by the previous candle’s ATR. Histogram colors distinguish strengthening and weakening momentum in either direction.
Default MACD settings are **8 / 21 / 5**. The lower panel updates during the live candle, so its developing values may change before the candle closes.
### Additional Features
- Optional EMA 9, 21, 50 and 100 overlays.
- VWAP and previous-session high/low levels.
- Daily opening-candle background highlight, defaulting to **09:30 New York time**.
- Adjustable colors, line widths and dashboard size.
- Optional live candle-body split based on the closing price’s position within the candle’s range.
The candle split is a price-based estimate. It does not measure actual buying/selling volume or opened and closed long/short positions.
### Important Notes
Pivot-based drawings become available only after the required confirmation candles have closed. Although drawings connect earlier pivot candles, they were not known at those earlier moments.
This indicator describes price structure and momentum; it does not predict the next candle or guarantee a reversal. It uses chart data rather than option-chain data, and its default settings are not a validated trading strategy. אינדיקטור

Ultimate SMC & Liquidity ToolkitUltimate SMC & Liquidity ToolkitDescription
The Ultimate SMC & Liquidity Toolkit is an all-in-one Pine Script v6 indicator designed for traders who utilize Smart Money Concepts (SMC) and Inner Circle Trader (ICT) methodologies.
Instead of cluttering your chart with five different indicators, this script combines the most essential price action and liquidity tools into a single, highly customizable script. Whether you are day trading indices or swinging forex, this toolkit dynamically tracks liquidity pools, structural shifts, and critical institutional price levels.
🌟 Key Features
Extending Fair Value Gaps (FVGs): Automatically detects Bullish and Bearish Fair Value Gaps. The script projects a horizontal shadow for each FVG until price fully mitigates (fills) the zone, leaving mitigated gaps on the chart as historical context.
Liquidity Sweeps: Identifies when price wicks through a recent fractal pivot (5-bar highs/lows) but fails to close beyond it, tagging it on the chart as a "Sweep". Excellent for spotting stop hunts and false breakouts.
Session Killzones: Highlights the Highs and Lows of the Asian (18:00–02:00), London (02:00–08:00), and New York (08:00–17:00) sessions.
Higher Timeframe (HTF) Levels: Automatically tracks and projects crucial HTF structural levels, including the Previous Day, Week, and Month Highs/Lows. It also tracks the Daily Open (DO) and Previous Day Close (PDC).
Auto Fibonacci Extensions: Automatically draws a Fibonacci sequence (0, 1, and the 1.618 extension) based on the most recent major swing high and swing low.
Clean Chart Dynamics: Labels and lines (using dotted styles) are coded to project slightly ahead of the current price action, deleting historical line trails to keep your screen completely free of clutter as time progresses.
⚙️ Full Customization Every trader’s eye is different. The settings menu includes a Feature Toggles section, allowing you to independently turn every single feature on or off. Additionally, all color settings use carefully selected transparency levels to ensure they look equally pristine on both Dark Mode and Light Mode backgrounds. אינדיקטור

אינדיקטור

Taught to Trade - Regime Tercile Dashboard🔵 OVERVIEW
Most strategies are tested across one stretch of history and judged on a single number. This splits that history into its low, middle and high volatility thirds and reports how the instrument actually behaved inside each one.
The question it answers is not "what happens next". It is "does the thing I found exist in all three regimes, or only in one". An edge that lives in a single regime is a bet on the regime continuing, which is a different and much shorter bet than the one most people think they are making.
Everything is computed from closed bars. Nothing repaints.
🔵 WHAT A VOLATILITY REGIME IS HERE
ATR is expressed as a percentage of price, so instruments at different price levels are comparable. The sample window is then cut at its own 33rd and 67th percentiles. Bars below the lower cutoff are the low third, above the upper cutoff the high third, and the rest the middle.
The cutoffs are relative to the instrument and the window, not to any fixed number. A quiet week in one market can be a violent one in another, and a fixed ATR threshold would hide that.
🔵 HOW TO READ THE TABLE
Bars and Share show how the window divides. If one third holds most of the sample, the window is not really covering three regimes and the comparison is weak.
Range is the average high-to-low of a bar in that regime, as a percentage of price. It should rise from low to high. If it does not, the classification is not separating anything.
Up is the share of bars in that regime that closed above their open. This is the column worth sitting with. Volatility is a measure of range, not of direction, so there is no reason for this number to be far from 50 percent in any regime, and when it is, that is a property of the sample rather than a rule about the future.
Follow is conditional persistence: of the bars that followed an up bar in that regime, how many also closed up. Read it against the Up column, not on its own.
Now, Regime changes and ATR% cutoffs describe stability. Few changes across a long window means the regimes are broad and slow. Many means the classification is flickering and the per-regime statistics are thinner than the bar counts suggest.
🔵 HOW TO USE IT
Bucket your own past trades by the regime of their entry bar. The background shading makes that quick to do by eye. If every winning trade sits in one shaded band, you have found a regime, not a strategy.
Set the sample window to match the window your strategy was tested on, not to a round number. Comparing regimes across a window your test never touched tells you nothing about your test.
Check whether Range actually separates. If low and high thirds have nearly the same average bar range, the instrument has no meaningful volatility structure in that window, and the rest of the table is noise.
🔵 SETTINGS
ATR length and sample window size. Background shading on or off, with adjustable transparency. Table position and text size. Three alert conditions cover entering the high third, entering the low third, and any regime change. None of them fire on their own; you arm them yourself in the alerts dialog. This script does not send buy or sell signals and never will.
🔵 WHERE IT FAILS
The terciles are computed inside the same window they are judging. That is close to circular: a window that happens to be uniformly quiet will still be cut into three parts and labelled low, middle and high, and the labels will mean much less than they appear to.
A third is not a regime. Real regime changes are driven by things ATR cannot see, and the boundary between the 33rd and 34th percentile is arbitrary. A bar one tick either side of a cutoff gets a different label and is not meaningfully different.
The Up and Follow columns are descriptive statistics on a few hundred bars. Differences of a few percentage points are well inside what chance produces at that sample size, and nothing here corrects for that. Treat only large, stable gaps as worth a second look, and even then as a question rather than an answer.
ATR is backward looking. The current classification uses recent bars, so a regime change is visible only after it has been under way for a while. This will not warn you about anything.
Regime persistence is not modelled at all. Knowing that 20 percent of bars were high volatility says nothing about how long the current state lasts.
It measures bars, not your trades. Attributing your results to a regime by eye is a rough operation, and a proper version needs your actual trade list.
Open source, so you can read every calculation instead of taking any of this on trust.
Educational tool only, not investment advice. It does not predict anything and does not generate signals. Trading involves substantial risk of loss. אינדיקטור
