AG Pro ATR Compression Map [AGPro Series]AG Pro ATR Compression Map
Overview / What it does
AG Pro ATR Compression Map is a chart-first compression analysis tool designed to evaluate how organized a low-volatility phase is and how structurally developed that contraction has become.
Instead of treating every quiet market phase as equally meaningful, the script separates loose and unstable contraction from cleaner, more contained compression conditions. The goal is not to label every narrow range as important, but to provide a structured visual framework for monitoring whether a tightening phase is becoming more coherent and potentially worth closer attention.
The script is built for users who want to read compression quality directly on the chart without relying on overly complex dashboard-style presentation. It highlights active compression zones, assigns a normalized compression score, classifies the current state of contraction, and summarizes the condition through a compact on-chart panel.
This is intended as a context and monitoring tool. It does not attempt to forecast direction, guarantee expansion, or replace execution planning and risk management.
Unique Edge
The main idea behind this script is that low volatility alone is not enough.
Many consolidations look similar at first glance, but their internal structure can be very different. Some are noisy, unstable, and disorderly. Others become progressively tighter, cleaner, and more contained. AG Pro ATR Compression Map is designed to make that distinction clearer.
Its edge is not based on directional prediction. Instead, it evaluates compression quality through a blended framework that combines volatility contraction, local range tightening, internal noise behavior, and containment structure. This allows the script to differentiate between random quiet price action and more organized compression phases.
This also keeps the script distinct from tools that focus on breakout confirmation, retest quality, trend classification, or level-based pressure analysis. Here, the focus is narrower and more specific: measuring the quality of compression itself.
Methodology
The script combines four internal components into a unified compression score:
1) ATR contraction
Measures whether current ATR is compressed relative to its own baseline.
2) Range tightness
Measures whether the recent price range has narrowed compared with a broader reference window.
3) Noise evaluation
Evaluates whether the contraction phase is relatively clean or increasingly disordered. This includes internal bar behavior such as wick activity, directional flipping, and local overlap behavior.
4) Structural containment
Measures whether price is remaining contained within a tighter local area instead of drifting loosely inside a broad consolidation.
These components are normalized and combined into a 0-100 compression score.
The script then classifies the result into four stages:
• Loose
• Building
• Tight
• Mature
This stage logic is designed to help distinguish early contraction from more developed compression conditions. Higher states reflect more structured tightening, but not certainty of resolution.
What the script highlights
• Compression zone
A shaded chart area is displayed when compression conditions are active.
• Compression score
A compact label shows the current normalized compression score.
• State label
The current compression stage is shown directly on the chart.
• Mini panel
A small panel summarizes ATR state, range state, noise condition, containment quality, overall compression score, active state, and current compression window length.
Signals & Alerts
This script includes deterministic alert conditions for:
• Compression Active
Triggered when compression conditions become active according to the script's scoring logic.
• Compression Mature
Triggered when the current state reaches Mature.
• Compression State Change
Triggered when the internal compression state changes.
These alerts are designed to reflect state transitions inside the script's existing framework. They should be interpreted as analytical status changes, not as trade instructions.
Key Inputs
Main controls include:
• ATR Length
• Baseline Length
• Range Window
• Noise Window
• Containment Window
• Compression Threshold
• Mature Threshold
The script also includes display controls for zone visibility, labels, panel position, theme mode, text sizing, and label offset. Advanced options allow stricter filtering and additional sensitivity controls for wick behavior and close-overlap behavior.
How to read it
In practice, the script is most useful when users want to answer questions such as:
• Is this contraction still loose, or is it becoming more organized?
• Is the range tightening in a meaningful way, or is price simply drifting?
• Is the structure relatively clean, or is internal noise increasing?
• Has the compression developed enough to justify closer monitoring?
A higher compression score means the script is detecting tighter and more structured contraction conditions. A lower score suggests that the current quiet phase is still broad, unstable, or underdeveloped.
Best use cases
This script can be useful when monitoring:
• developing consolidations
• low-volatility phases inside broader trends
• pre-expansion observation zones
• structured pauses after directional movement
• markets where users want to distinguish clean compression from random inactivity
It is especially suited for traders who prefer chart-first context tools rather than signal-heavy overlays.
Limitations & Transparency
Compression can remain inactive for long periods, fail to resolve cleanly, or resolve without meaningful follow-through.
A high compression reading does not imply directional certainty, timing certainty, or inevitable expansion. Likewise, a low reading does not mean price cannot move sharply. The script measures structure quality inside contraction conditions. It does not measure certainty.
The output should be used as contextual information alongside price action, market structure, execution rules, and risk management.
What it does not do
This script does not:
• predict breakout direction
• guarantee expansion
• project targets
• replace trade planning
• function as a standalone entry engine
Risk Disclosure
For educational and analytical use only. Indicator

Volatility Z-Score [NovaLens]Volatility Z-Score is a statistical volatility indicator that measures how far the current ATR deviates from its historical average, expressed in standard deviations. Built on the Z-Score method used by quantitative desks to detect anomalies, it self-normalizes across any asset and timeframe - no parameter guessing needed.
◉ HOW IT WORKS
Most traders watch ATR to measure volatility - but raw ATR numbers are meaningless without context. ATR = 50 tells you nothing unless you know the asset's history. Is that high? Low? Normal?
The Z-Score solves this by standardizing ATR against its own rolling distribution:
Z = (ATR_current - ATR_mean) / ATR_stddev
A Z-Score of +2 means current ATR is two standard deviations above the historical mean - statistically extreme. A score of 0 means volatility is exactly average. This is the same standardization method used across quantitative finance to detect regime changes and anomalies.
◈ HOW TO READ IT
• Z > +2 : Statistically extreme volatility. Breakout in progress or capitulation event. Consider tightening stops or waiting for mean reversion.
• Z between −1 and +1 : Normal volatility range. Trade your usual setups with standard risk parameters.
• Z < −2 : Unusually quiet market. Compression before expansion. Watch for pre-breakout positioning opportunities.
✦ USE CASES
• Filter entries - only take trades when volatility is in your preferred regime (e.g., avoid extreme Z for trend-following)
• Time exits - extreme Z-Scores often precede reversals or consolidation phases
• Risk management - scale position size inversely with Z-Score: smaller in high-vol, larger in low-vol
• Regime detection - sustained high or low Z indicates a volatility regime shift, not just noise
• Combine with trend tools - high Efficiency Ratio + low Z-Score = quiet strong trend about to expand
⚙ SETTINGS
• ATR Period - Period for Average True Range calculation. Higher values smooth the ATR, lower values make it more responsive to recent price action.
• Z-Score Lookback - Number of bars for computing mean and standard deviation of ATR. Longer lookback = more stable reference, shorter = faster regime detection.
△ LIMITATIONS
Z-Score assumes a roughly normal distribution of ATR values. In assets with structural volatility shifts (e.g., post-halving crypto), the lookback window may not capture the new regime quickly. Works best on liquid instruments with sufficient history. Not a directional signal - tells you about volatility magnitude, not trend direction.
⌁ NOTES
• Based on standard Z-Score normalization - a foundational technique in quantitative finance
• Validated against Python implementation (1.000 correlation via PyneCore)
• Open-source - read the code and verify the math
• Built for traders who want volatility context in standardized units, not raw ATR values Indicator

AI SuperTrend Strength Forecasting Engine [TraderZen]The question that matters most in real time: "How confident should I be in this setup right now?"
The ML Trend Strength Forecasting Engine was built to answer that question directly. Instead of drawing lines on a chart and leaving interpretation to the trader, it computes a numerical confidence score for every potential bull and bear setup as it forms. It evaluates the quality of the setup context, the strength of the trigger bar, the state of the broader market regime, and whether similar setups in the recent past actually worked. The output is a percentage — how likely is this signal to follow through.
The indicator does not generate buy or sell signals in the traditional sense. It provides a calibrated confidence reading that helps the trader decide whether to act, wait, or pass entirely.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Key Differences and Advantages
What KNN Predicts
Generally: "Will the trend direction be right?"
This Indicator: "Will this setup hold or expand?"
Training Labels
Generally: Past indicator directions (circular — predicting itself)
This Indicator: Actual price outcomes (self-validating — did the trade work?)
Signal Source
Generally: Single trend line or oscillator
This Indicator: 7-anchor cluster consensus (VWAP, VWMA, EMA, SMA, RMA, HMA, Donchian)
Features
Generally: RSI + MA deviation at multiple timeframes
This Indicator: Context + Trigger + Volume + ADX + Trend Distance — Kalman-filtered
Confidence Meaning
Generally: "How similar to past indicator wins"
This Indicator: "How likely to follow through based on setup quality + historical analogs"
Accountability
Generally: No rejection tracking, no performance feedback
This Indicator: Rejection markers on failed signals + live win rate dashboard
Adaptivity
Generally: Fixed normalization window, static thresholds
This Indicator: Adaptive ceilings, vol regime scaling, running stats, memory decay
How It Works
The engine runs five interconnected layers , each feeding into a final confidence score.
Layer 1 — The Anchor Cluster
Seven moving averages are computed simultaneously: VWAP, VWMA, EMA, SMA, RMA, HMA, and the Donchian midpoint. These are grouped into four families:
Institutional — VWAP and VWMA
Trend — EMA, SMA, RMA
Fast — HMA
Structural — Donchian midpoint
The high, low, and midpoint of this entire cluster define where the market's center of gravity sits. A bullish candidate is detected when price crosses above the cluster midpoint from below. A bearish candidate is detected when price crosses below from above. The crossing is the trigger event. Everything else evaluates the quality of that cross.
Layer 2 — Context Scoring
Before the cross happens, the engine has been watching:
How long price spent on the other side ( duration )
How far it traveled away from the cluster ( excursion )
How tightly the anchors are compressed ( compression )
How much slope agreement exists across anchor families ( coherence )
Where price sits relative to the cluster edges ( clearance )
These components combine into a context score that answers: "Was the setup that led to this cross a good one?"
Context scoring is weighted — side positioning and slope carry the most influence, followed by compression and clearance, with duration and excursion providing secondary confirmation.
Layer 3 — Trigger Scoring
The crossing bar itself is evaluated for quality. A strong trigger bar:
Has a solid body (not a doji)
Closes near the directional extreme (close near the high for bulls, near the low for bears)
Shows force momentum aligned in the right direction
Has meaningful distance from the cluster
Represents a genuine cross rather than a wick touch
Each dimension is scored and blended into a trigger score.
Layer 4 — Regime and Features
The broader environment is assessed through Kalman-filtered features : relative volume versus its baseline, relative ATR versus its baseline, ADX trend strength, and price distance from the trend moving average. These are smoothed to reduce noise while preserving directional shifts.
Volatility regime awareness scales key thresholds automatically. In low-volatility environments, the engine tightens its excursion and distance requirements. In high-volatility environments, it loosens them. This prevents the indicator from being too sensitive in calm markets and too restrictive in active ones.
Layer 5 — Adaptive Analog Memory (KNN)
This is the differentiator. Every time a candidate signal is generated, the engine stores its five feature values (context, trigger, volume, ADX, trend distance) along with what actually happened over the following evaluation window. Did price hold above the cluster? Did it expand meaningfully? The outcome is recorded as a success or failure.
When a new candidate appears, the engine searches its memory for the most similar historical setups using a k-nearest-neighbors algorithm. Key details:
Features are normalized to equal scales using running statistics
Older samples receive exponentially decaying weights so the memory adapts as market behavior shifts
The KNN prediction is blended with the base confidence score
The memory learns and improves as it accumulates data on the specific instrument and timeframe
The memory requires a warmup period. Until enough resolved candidates have been recorded, the engine relies solely on the base scoring.
Putting It Together
The final confidence score blends the base score (context, trigger, regime, trend alignment) with the KNN analog prediction. The result is displayed as a percentage for both the bull and bear side. When confidence exceeds the threshold and beats the opposite side by a directional edge, a signal label appears on the price chart.
If a signal later fails to hold or expand, a small rejection marker ("x") appears on the chart — providing direct visual accountability.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
How To Use It
Reading the Pane
The indicator occupies its own pane below the price chart. Five elements are displayed:
Ribbon (top bar) — shows current state by color:
Gray = idle, Yellow = watching bull, Purple = watching bear, Aqua = armed bull, Fuchsia = armed bear, Green = bull signal, Red = bear signal
Dominant confidence line (thicker) — tracks the higher of the two side scores. When it rises above the confidence threshold line, a signal is likely imminent.
Bull and bear confidence lines (thinner) — show each side independently. Watching these diverge helps anticipate which direction will win.
Bias line — oscillates around 50. Above 50 = bull dominant. Below 50 = bear dominant.
Reading the Chart Labels
Green label with % — bull signal fired with confidence above threshold
Red label with % — bear signal fired
Dimmed green "x" — a bull signal was rejected (failed to hold or expand)
Dimmed red "x" — a bear signal was rejected
Higher percentages indicate stronger setups. Every signal is eventually graded pass or fail.
Reading the Dashboard
The dashboard in the bottom-right corner shows:
Bull and bear signal counts and win rates
Memory status (warming up or active with sample counts)
Current volatility regime (low, normal, or high)
Session status and bar count
Context and trigger score breakdown
Family coherence percentage
Force momentum direction
The win rate is the most important dashboard metric. Above 60% = well-calibrated. Below 45% = thresholds may need adjustment.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Important Settings
Confidence Threshold (default: 65%)
The minimum confidence required for a signal label to appear. This is the primary sensitivity control . Lower = more signals with weaker setups. Higher = fewer, more selective signals.
Armed Threshold (default: 45%)
Minimum confidence for the ribbon to show an armed state (aqua/fuchsia). Acts as a pre-signal alert — when the ribbon transitions from watch to armed, a signal may be imminent.
Watch Threshold (default: 45%)
Minimum context score to enter watch mode (yellow/purple). Lower values start tracking setups earlier.
Directional Edge (default: 5.0)
Minimum gap between bull and bear confidence required for a signal. Prevents signals in ambiguous conditions where both sides score similarly.
Resolution Bars (default: 8)
How many bars after a signal the engine waits before grading it pass or fail. Shorter = more responsive grading. Longer = more forgiving.
Hold Outcome Ratio (default: 0.60)
Fraction of resolution bars price must stay on the correct side for a success grade. At 0.60 with 8 bars, price must hold for at least 5 of 8 bars.
Expansion Outcome Target (default: 1.00 ATR)
Minimum price expansion required for an alternative success grade. A signal can succeed by either holding position or expanding sufficiently .
Memory Decay Rate (default: 0.005)
How quickly older memory samples lose influence. Higher = more recency-biased. At default, recent samples carry roughly 2x the weight of samples from 140 bars ago.
History Size (default: 120)
Maximum resolved samples in analog memory. Larger = more context but more computation.
Session Settings
Configure to match the instrument's primary trading session. Default is 0930-1600 America/New_York (US equities and futures).
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
What This Indicator Is Not
It does not predict price direction. It evaluates setup quality and follow-through probability.
It does not replace risk management . A 75% confidence signal can and will fail. The rejection markers exist to make this visible.
It does not work equally on all instruments without adjustment. The adaptive mechanisms handle much of the calibration automatically, but the confidence threshold may need tuning. The dashboard win rate provides the feedback loop.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Disclaimer
This indicator is provided for educational and informational purposes only. It is not financial advice, and it does not constitute a recommendation to buy, sell, or hold any financial instrument.
All trading involves risk. Past performance of any signal, scoring system, or pattern recognition mechanism does not guarantee future results. The confidence percentages represent a statistical assessment based on the scoring model and historical analogs available within the loaded chart data. They are not predictions and should not be treated as certainties.
The adaptive analog memory learns from the chart data currently loaded in PulseWire. Its effectiveness depends on having sufficient resolved samples, and its learned patterns may not generalize to future market conditions, different instruments, or different timeframes.
The win rate displayed in the dashboard reflects performance on the loaded chart history only and is subject to survivorship bias, lookback bias, and data limitations inherent to backtesting on historical bars.
No indicator, algorithm, or model can account for all market variables including liquidity events, news-driven gaps, exchange outages, or sudden regime changes. Traders should always use independent risk management, position sizing, and their own judgment before entering any trade.
By using this indicator, you acknowledge that you are solely responsible for your own trading decisions and that the authors accept no liability for any losses incurred.
Indicator

NQ Swing Command Intraday NQ Swing Command – Intraday (15m/30m/1h)
A structured intraday trading system built for the Nasdaq-100 Index (NQ), designed to capture clean swing moves using multi-timeframe confluence. This script aligns 15m execution with 30m confirmation and 1H directional bias, giving traders a clear framework for timing entries within the broader market structure.
The strategy focuses on identifying trend continuation and reversal zones, combining price action, momentum, and key levels to deliver high-probability setups. Whether you're trading pullbacks, breakouts, or intraday swings, this system helps filter noise and keep you trading in sync with market flow.
Built for consistency and discipline, NQ Swing Command is ideal for traders looking to:
*Follow structured, rule-based setups
*Improve entry timing across multiple timeframes
*Capture intraday swings with confidence
*Stay aligned with overall market direction
A clean, no-fluff approach to mastering intraday movement on NQ. Indicator

Global Session TrackerGlobal Session Tracker is a professional-grade Pine Script tool designed for "Time and Price" traders (such as those following ICT, SMC, or London Breakout strategies). It doesn't just show when a session is active; it dynamically tracks the Opening Range and flags the exact moment price breaches those boundaries.
🟢Indicator Overview
Global Session Tracker indicator acts as a visual map of the 24-hour trading cycle. By segmenting the day into Sydney, Tokyo, London, and New York, it allows traders to see how liquidity is engineered in one session and "swept" or "expanded" in the next.
Core Features
Session Candles: The indicator plots "phantom" candles over your main chart. These represent the high and low of the session from its start to the current moment.
Initial Balance (IB): The first candle of every session is marked with a label (e.g., "LON Open").
Dynamic Session Ranges: Unlike static boxes, this script uses plotcandle to create a continuous visual "ribbon" of the session's high/low boundary.
Real-Time Breakout Detection: It monitors the first bar of a session to set the initial high/low and then triggers signals if those levels are broken.
Status Labels: Floating labels on the right-hand axis provide a clean UI to identify which session is currently "Live" without cluttering the main price action.
Multi-Timezone Compatibility: Users can toggle the base timezone (UTC, EST, etc.) to align with their specific broker or local time.
Dashboard Table: A real-time HUD (Heads-Up Display) at the top right showing the Open, High, Low, and Close of only the currently active sessions.
🛠 Technical Details
Logic: "This script identifies the initial high and low of the first bar of a defined session and tracks breaches of these levels throughout the session duration."
Inputs: Explain that tz (Timezone) must match the user's preference for accurate session starts.
Visuals: * Triangles: Session Start.
1.Blue Circles: Bullish Breakout (Price > Session High).
2.Red Circles: Bearish Breakout (Price < Session Low).
Performance: "Zero-repainting logic; signals are confirmed at the close of the bar."
Inputs & Settings
Timezone: Set this to your local time or UTC to align the session hours correctly.
Session Times: Defaulted to standard institutional hours, but fully adjustable.
Show Table: Toggle the dashboard on or off.
📈 How to Use for Trading
Trading sessions provide the "context" for price action. Here are three professional ways to trade using this tool
Strategy 1: The London Breakout (The "Morning Shout")
The London session often sets the trend for the day.
Identify: Wait for the "LON Open" label.
Observe: Let the first 30–60 minutes form a range.
Trade: When you see a Blue Circle (Upside Break), look for a Long entry. If a Red Circle appears, look for a Short.
Target: The New York session open or the high/low of the previous Sydney/Tokyo range.
Strategy 2: The New York Reversal / Continuation
New York often "tests" the extremes of the London session.
Continuation: If New York opens and immediately breaks the London High (Blue Circle), the trend is strong.
Reversal: If price enters the New York session at the London High but fails to break it, look for price to return to the London Low.
Strategy 3: Using the Dashboard for Volatility
Monitor the High and Low columns in the table:
Compression: If the High and Low values for a session are very close (narrow range), it indicates a "Squeeze."
Expansion: A large gap between High and Low indicates a trending market. Professional traders often avoid entering "late" into an already massive expansion and wait for the next session to start.
Additional Strategies:
Global Session Tracker indicator is designed for Session-Based Liquidity Trading. Here are three common strategies:
Strategy A: The Initial Balance Breakout
The Concept: The high and low of the first hour (or the entire previous session) often act as support/resistance.
Trade Setup: Wait for the Blue Circle (High Break) or Red Circle (Low Break).
Execution: If London breaks the Tokyo High (Blue Circle), traders look for a "Stop Run" or a trend continuation toward the New York session.
Strategy B: The "Judas Swing" (ICT Concept)
The Concept: Price often breaks the previous session's high/low to grab liquidity before reversing.
Trade Setup: Use the breakout circles to identify when a level is breached. If a Red Circle appears (Low Break) but the candle closes back inside the range, it may indicate a "Fakeout," signaling a long entry.
Strategy C: Time-Price Alignment
The Concept: Volatility usually spikes at the "Open" shapes.
Trade Setup: Only take breakout signals that occur within 1 hour of the Triangle Up (Session Open) markers. Signals late in a session are often less reliable due to declining volume.
Indicator

Intuitive Trade Regime [TraderZen]The 3D Geometry of Momentum.
Try this on your favorite chart! Every trader thinks in images. We say the market "took a turn," that price is "going sideways" .. that a breakout "jumped over resistance." We describe a selloff as a "cliff drop" and a rally as a "rapid rise." We watch price "bounce off support" or "breach the borders" of a range. These are not casual metaphors — they are how the mind actually processes price action.
This indicator is built for that visual mind. It translates the structure of price movement into shapes that feel familiar — not because they have been studied, but because they have been seen. The goal is not to add more data to the chart. It is to make what is already there easier to perceive.
The Staircase
Price does not move in lines. It moves in segments — rises and flats, drops and pauses. In structure, this is no different from a staircase. Each trend segment is a step, and the shape of that step tells a story.
The tread — the horizontal span — shows how long a regime held. A wide tread means price spent time consolidating before the next move. A narrow one means momentum carried through without pause.
The riser — the vertical face between steps — shows the magnitude of the shift. A tall riser marks a decisive regime change. A short one marks a continuation, a nudge in the same direction.
The landing — a wider, flatter segment — appears when the market pauses to establish a range before committing. It is the moment between moves where direction has not yet been decided.
And the nosing — the overshoot at each edge — reveals how aggressively price tested the boundary before accepting it.
When these elements are narrow and steep, the staircase is rickety — momentum is high but potentially unstable. When they are wide and gradual, the staircase is solid — a measured, deliberate trend. When they alternate in size, the staircase is winding — a market searching for direction.
This is not a metaphor layered onto the chart. It is what the channel segments actually form. The indicator simply makes the staircase visible.
Perspective as Information
One of the more unusual features of this indicator is its use of 3D depth — not for decoration, but for orientation.
In a downward move, the depth faces project upward and behind, as if you are standing above and looking down at the price descending below you. The top surface of each segment is visible. You see where price came from.
In an upward move, the depth reverses. The faces project downward and forward, as if you are looking up at a structure rising above you. The underside of each segment is exposed. You see the climb from below.
This is not arbitrary. It mirrors how we naturally perceive direction. Looking down implies a fall. Looking up implies a rise. The perspective reinforces the regime — making it something you feel, not just something you read from a label.
The direction of depth is fully configurable, with independent control for bull and bear segments. But the defaults are set to match this natural orientation: upward moves seen from below, downward moves seen from above.
Compression and Expansion
The width of the channel adapts to volatility. When the channel tightens, price is compressing — energy is building. When it widens, expansion is underway — the move is in progress.
In tight bear segments, the depth face breaks into a cascading waterfall pattern — stepped terraces that descend like water over ledges. This is not cosmetic. Narrow bear channels often represent rapid, liquidation-driven moves, and the waterfall texture makes that character immediately visible.
In tight bull segments, the depth face becomes jagged — an ascending cliff with rough, uneven edges. Narrow bull channels often reflect sharp, momentum-driven rallies, and the rocky texture communicates that energy at a glance.
These effects activate automatically when the channel compresses below a configurable threshold relative to ATR. When the channel is wide, the faces remain smooth and clean.
What the Channel Tells You
The mid line is the structural anchor. In Lead mode, it sits on the opposite side of price — acting as support in uptrends and resistance in downtrends, decaying slowly away from price like a trailing reference. In Follow mode, it tracks toward price, blending with the local basis.
The bands define the expected range. Price staying within the bands confirms the current regime. A confirmed break beyond the band triggers a regime change — marked by a triangle on the chart.
Retests occur when price touches the far band without conviction. These are marked with smaller arrows and often represent pullback entries within the trend.
Continuation steps fire when price pushes further in the current direction, extending the trend. Refresh events occur when a segment has aged out or drifted too far from the local basis — the channel quietly re-anchors without changing direction.
Each of these events reshapes the staircase. A regime flip starts a new step. A continuation extends the current one. A refresh adjusts the footing without changing the path.
Themes
The indicator ships with preset visual themes that configure the gradient, transparency, and 3D settings as a group:
Classic — Clean channel with gradient fills. No 3D effects. The original look for those who prefer simplicity.
Price Slabs — Solid 3D segments with depth and perspective. The staircase made tangible. Waterfall and cliff effects enabled.
Neon Glass — Translucent 3D segments with a lighter touch. The structure is visible but does not dominate the chart.
Custom — Full control over every parameter. Build your own visual language.
All themes respect your chosen colors. Switching themes changes the structure and feel — not the palette.
A Note on Design Philosophy
Most indicators ask the trader to interpret numbers. This one asks the trader to observe shapes. The thesis is simple: if the visual representation is honest — if the shapes genuinely correspond to the character of the move — then pattern recognition does what it has always done. The trader sees what is happening, and the chart stops being a puzzle to decode.
The 3D effects, the staircase structure, the perspective shifts — these are not aesthetic choices. They are attempts to give price action a physical presence on the chart, so that reading a trend feels less like analyzing data and more like watching something move.
That is what intuitive means here. Not simplified. Not dumbed down. Just shaped for the way the eye already works.
Disclaimer
This indicator is a visual analysis tool designed to aid in the interpretation of price action. It does not generate buy or sell signals, and nothing presented here constitutes financial advice, a trading recommendation, or a solicitation to trade any financial instrument. Past visual patterns do not guarantee future price behavior. All trading involves risk, including the potential loss of principal. Users are solely responsible for their own trading decisions and should consult a qualified financial advisor before acting on any information derived from this or any other technical tool. The author assumes no liability for any losses incurred through the use of this indicator.
Built by TraderZen
Indicator

Chop ShieldThe Chop Shield is an all-in-one market state indicator designed to solve the two biggest problems for intraday traders: over-trading in sideways "chop" and entering breakouts with no institutional backing.
Built specifically for high-speed environments like SPY 0DTE and Tick Charts, this script uses a multi-layered confluence of volatility, momentum, and adaptive volume to "gray out" the noise and highlight high-probability "coiled spring" releases.
### Key Features
Smart "Traffic Light" Candle Coloring:
Slate Blue (#708090): The "Neutral Zone." This triggers during volatility squeezes, low ADX (Average Directional Index), or the mid-day "Lunch Doldrums." If it’s Slate, you stay at your desk.
White/Black High-Contrast Bodies: Once the market breaks out of chop, the candles return to a clean White (Bullish) or Black (Bearish) state.
The Squeeze Engine (Orange Background):
Uses a Bollinger Band/Keltner Channel relationship to identify periods of extreme volatility contraction. These "Squeezes" are the precursor to the largest moves of the day.
High-Confidence "Pressure" Signals:
Green/Red Diamonds: These appear when a candle meets strict price action criteria (70%+ solid body, closing at extremes) paired with high relative volume.
Live Bias Arrows: "BUY/SELL" markers trigger only when the High-Confidence bar aligns with the VWAP Slope and price location.
Adaptive Session Volume (The Yellow Marker):
Standard RVOL indicators are useless at the open because volume is always high. Our Adaptive Logic uses a 2.5x threshold during the 9:30–10:15 AM window and scales down to 1.5x for the rest of the day. If you see a yellow marker, it means volume is truly abnormal for that specific time of day.
Professional Filtering:
RTH Only: Automatically hides all signals and coloring during Pre-Market and Post-Market to keep your chart clean for the opening bell.
Lunch Doldrums: Hard-coded "Gray Zone" between 11:30 AM and 1:30 PM EST to protect you from the lowest-probability trading window.
### How to Trade It
This indicator is best used as a Validation Filter for levels-based strategies (Initial Balance, ORB, or Gap Fills).
The Setup: Identify a Volatility Squeeze (Orange Background) where candles are Slate Blue.
The Trigger: Wait for the Squeeze to end and the candles to turn White or Black.
The Confirmation: Look for a Green/Red Diamond paired with an Adaptive Volume Spike (Yellow "|").
The Exit: Use the Blue VWAP Line as your dynamic trailing stop or mean-reversion target.
### Confluence
Perfect for traders using Edgeful, ICT/SMC concepts, or standard Initial Balance breakouts. It removes the "guesswork" of whether a breakout is real or a low-volume trap. Indicator

Indicator

Indicator

Probabilistic Breakout Forecaster [LuxAlgo]The Probabilistic Breakout Forecaster indicator calculates the statistical probability of price breaking out of a defined range within a specific future time horizon. Using a log-normal random walk model, it provides traders with a quantitative estimate of whether current price action is likely to exceed local highs or lows.
🔶 USAGE
The indicator is displayed in a separate pane, showing two oscillating probability lines: a bullish breakout probability (positive values) and a bearish breakout probability (negative values).
When the bullish probability line approaches or exceeds the 50% threshold, it indicates a higher statistical likelihood that the price will break above the recent range high within the specified forecast horizon. Conversely, when the bearish probability line (plotted negatively) reaches the -50% threshold, it suggests a high probability of a breakdown below the recent range low.
The tool is particularly useful for:
Identifying potential breakout candidates before the price movement occurs.
Assessing the risk of "fakeouts" by comparing price proximity to the range boundary versus the statistical probability of a sustained move.
Determining if current volatility levels are sufficient to support a trend continuation.
🔹 Dashboard
The real-time dashboard provides a concise summary of the current forecast:
Bullish/Bearish Probabilities: The exact percentage chance of a breakout within the selected horizon.
Squeeze Intensity: A metric indicating how compressed the current volatility is relative to historical averages. High squeeze intensity (above 50%) often precedes significant expansion.
Horizon: The number of bars the current forecast is looking into the future.
🔶 DETAILS
The script utilizes a Log-Normal Random Walk model to forecast price distributions. This approach assumes that price returns follow a normal distribution, allowing the script to calculate the Z-score for the distance between the current price and the range boundaries.
🔹 Breakout Probability
The probability is derived using the Normal Cumulative Distribution Function (CDF). It calculates the area under the bell curve beyond the upper and lower range boundaries, adjusted for the square root of time (Forecast Horizon) and the standard deviation of log returns (Volatility Lookback).
🔹 Volatility Squeeze
The Squeeze Intensity metric compares the current Average True Range (ATR) to its 100-period simple moving average. When the ATR is significantly lower than its historical average, the intensity increases, signaling that the market is in a period of low-volatility consolidation that often leads to a "volatility explosion."
🔶 SETTINGS
🔹 Calculation Settings
Range Length: The lookback period used to determine the highest high and lowest low that act as the breakout boundaries.
Forecast Horizon (Bars): The number of bars into the future the model is predicting. A longer horizon generally increases the probability of hitting a boundary but decreases the precision of the timing.
Volatility Lookback: The period used to calculate the standard deviation of log returns, which informs the "width" of the expected price distribution.
🔹 Visualization
Bullish/Bearish Color: Customizes the colors for the respective probability plots and fills.
Fill Transparency: Adjusts the visibility of the area between the probability lines and the zero baseline.
🔹 Dashboard
Enable Dashboard: Toggles the visibility of the on-screen information table.
Position: Moves the dashboard to different corners of the chart.
Size: Adjusts the scale of the dashboard text and cells.
Indicator

Indicator

Structural SVM Ranker [LuxAlgo]The Structural SVM Ranker indicator is a market structure tool that utilizes a linear Support Vector Machine (SVM) algorithm to classify and rank structural breaks based on volume, momentum, and price magnitude. By assigning a score from 0 to 100 to every Break of Structure (BOS) and Change of Character (CHoCH), it aims to help traders differentiate between high-conviction structural shifts and low-probability price action.
🔶 USAGE
The indicator identifies key pivot highs and lows to map out the market structure. When price closes beyond these levels, a structural break is identified and assigned a score based on the quality of the move.
BOS (Break of Structure): Represented by solid lines, these indicate a continuation of the current local trend.
CHoCH (Change of Character): Represented by dashed lines, these indicate a potential reversal in the trend direction.
SVM Score: Displayed on labels and the dashboard. A higher score suggests the break occurred with significant relative volume, strong RSI momentum, and a meaningful price distance beyond the pivot level.
Traders can use the SVM score to filter trade quality. For example, a "CHoCH" with a score above 70 indicates a high-conviction reversal backed by volume and momentum, whereas a score below 30 might suggest a "fakeout" or a weak structural shift.
🔶 DETAILS
The core of the script is a linear classification logic inspired by Support Vector Machines. It takes three primary features into account to determine the "strength" of a break:
Relative Volume: Compares current volume to its 20-period average to ensure the break is supported by market participation.
RSI Momentum: Measures the distance of the RSI from its midpoint (50) to confirm trend strength.
Break Distance: Measures how far the price closed beyond the structural level, normalized by the Average True Range (ATR).
These features are multiplied by user-defined weights and then passed through a Sigmoid function to produce a normalized score between 0 and 100.
🔶 SETTINGS
🔹 Market Structure
Pivot Lookback: Determines the number of bars required to confirm a pivot high or low.
Show BOS/CHoCH: Toggles the visibility of structural break lines and labels.
🔹 SVM Ranking Parameters
Relative Volume Weight: Adjusts the influence of volume on the final score.
RSI Momentum Weight: Adjusts the influence of RSI deviation from 50 on the final score.
Break Distance Weight: Adjusts the influence of the price distance beyond the pivot (relative to ATR).
ATR Length: The period used for the ATR normalization of the break distance.
🔹 Dashboard
Dashboard: Toggles the visibility of the real-time ranking table.
Position: Moves the dashboard to different corners of the chart (Top Right, Bottom Right, Bottom Left).
Size: Adjusts the scale of the dashboard text.
Indicator

Liquidity Trail Signals [BOSWaves]Liquidity Trail Signals - Structural Trend Engine with Liquidity Zone Detection and Position Management
Overview
Liquidity Trail Signals is a structure-aware trend following system that tracks directional price movement through an adaptive trailing stop anchored to a baseline EMA, where signal generation is governed by trail crossovers and confirmed by price structure rather than lagging oscillators or fixed threshold conditions.
Instead of relying on isolated momentum readings or static support and resistance plotting, trend state, signal generation, and level management are determined through volatility-scaled trail construction, pivot-based liquidity zone detection, and configurable position sizing that adapts entries to either immediate signal changes or trail retest confirmations.
This creates a continuously updating trend framework that reflects actual structural conviction rather than noise-reactive triggers - maintaining directional bias while price respects the trail, detecting meaningful liquidity pools at swing pivot levels, and automatically constructing risk-defined position overlays when trend state shifts occur.
Price is therefore evaluated relative to a dynamic trail boundary anchored in volatility and price structure rather than arbitrary fixed-distance rules or subjective level placement.
Conceptual Framework
Liquidity Trail Signals is founded on the principle that durable trend signals emerge when price respects a volatility-scaled trailing stop anchored to a baseline EMA, while actionable liquidity zones form at historical swing pivot highs and lows where institutional order flow is likely concentrated.
Traditional trend following tools either use fixed-distance trails that ignore volatility context or rely on static support and resistance levels that require manual placement. This framework replaces both with a unified system built on normalized trail logic, automated pivot-based zone detection, and an integrated position tool that converts every signal into a structured, risk-defined trade setup.
Three core principles guide the design:
Trend direction should be determined by an EMA-anchored trailing stop that advances in the favorable direction and never retreats until price closes through the trail boundary.
Liquidity zones should form automatically at swing pivot highs and lows, tracking breakout and retest behavior to identify when structural order flow has been absorbed or rejected.
Every trend signal should be immediately translatable into a defined trade with entry, stop loss, and multiple take profit levels without requiring manual measurement.
This shifts trend analysis from reactive signal-following into a structured, position-aware framework with automated liquidity context.
Theoretical Foundation
The indicator combines EMA baseline smoothing, Average True Range volatility measurement, unidirectional trailing stop logic, pivot-based liquidity zone construction, and configurable position sizing methodology.
A fixed-length EMA provides the trend baseline for directional reference and trail anchor calculation, while ATR offers volatility-normalized scaling for trail distance and zone thickness. Pivot detection identifies swing highs and lows that become liquidity zones, tracking break and retest conditions as price interacts with these levels. The position tool converts signal events into visually complete trade setups with risk-proportional take profit projections.
Four internal systems operate in tandem:
Trend Engine : Computes EMA baseline and maintains a volatility-scaled unidirectional trailing stop that advances with trend and reverses only on a confirmed close-based crossover.
Liquidity Zone System : Detects swing pivot highs and lows using a configurable lookback, constructs zones at each pivot, and monitors break and retest behavior with dynamic visual state updates.
Break and Retest Engine : Identifies when price closes through existing liquidity zones, marks broken zones with faded appearance, and detects subsequent retests for continuation confirmation signals.
Position Tool : Generates entry, stop loss, and three configurable R-multiple take profit levels on every signal, with selectable entry mode and optional left-edge pinning behavior.
This design allows each system component to inform the others - trail position sets stop loss distance, liquidity zones provide structural context, and break or retest events produce additional signal conditions beyond the primary trail crossover.
How It Works
Liquidity Trail Signals evaluates price through a sequence of structure-aware processes:
Baseline Calculation : EMA smoothing of close price over a configurable length creates a directional trend reference used as the trail anchor point.
Trail Positioning : In bullish trend, the trail sits below the EMA acting as dynamic support; in bearish trend, the trail sits above the EMA acting as dynamic resistance.
Trail Advancement Logic : The bullish trail can only rise, never fall; the bearish trail can only fall, never rise, creating a unidirectional risk boundary that locks in favorable progress.
Trend State Switches : Price closing below the bullish trail triggers a bearish state switch with a diamond signal marker; price closing above the bearish trail triggers a bullish state switch with a diamond signal marker.
Pivot Detection : Swing highs and lows identified using a configurable lookback window are registered as liquidity zone anchor points at their respective price levels.
Zone Construction : Each pivot creates a forward-extending box sized to current volatility, colored to reflect whether the level represents supply (swing high) or demand (swing low).
Break Detection : A close above a zone's upper boundary triggers a bullish break; a close below the lower boundary triggers a bearish break, updating the zone's appearance to a broken state.
Retest Detection : After a confirmed break, price re-entering the zone and closing back on the correct side registers a retest event, updating the zone label and reinforcing the border.
Zone Management : Maximum zone count is enforced using FIFO rotation; broken zones are optionally retained or removed immediately based on user preference.
Position Tool Construction : On the signal entry bar, close price is used as entry, the trail level is used as stop loss, and R-multiple projections are calculated for three configurable take profit targets.
Position Extension : All position lines, labels, and the risk box extend to the current bar each tick with optional left-edge pinning to the current bar or locking to the original entry bar.
Together, these elements form a continuously updating structural framework that connects trend state, liquidity context, and trade management into a single coherent system.
Interpretation
Liquidity Trail Signals should be interpreted as a unified trend and structure system with integrated position management context:
Bullish Trend State (Green) : Established when price remains above the adaptive trailing stop, indicating sustained upward momentum with the trail acting as dynamic rising support.
Bearish Trend State (Red) : Established when price remains below the adaptive trailing stop, signaling sustained downward momentum with the trail acting as dynamic falling resistance.
Trend Cloud : Gradient-filled zone between the EMA baseline and trailing stop provides visual reference for the structural gap between smoothed price and the dynamic risk boundary.
◆ Buy Signals : Green diamond markers appear on the trail when trend state switches from bearish to bullish, indicating a confirmed structural momentum shift to the upside.
◆ Sell Signals : Red diamond markers appear on the trail when trend state switches from bullish to bearish, signaling a confirmed structural momentum shift to the downside.
Colored Candles : Bar coloring reflects current trend state for immediate directional reference across the full price history.
Supply Zones (Red Boxes) : Volatility-sized zones at swing pivot highs marking areas of likely overhead supply or historical selling pressure.
Demand Zones (Green Boxes) : Volatility-sized zones at swing pivot lows marking areas of likely structural support or historical buying interest.
Broken Zone Appearance : Faded fill with reduced border opacity indicates price has closed through the zone, signaling absorption or displacement of that liquidity pool.
Retested Zone Labels : Updated label text and thickened border indicates a broken zone has been successfully retested, confirming role reversal from support to resistance or vice versa.
Position Tool Overlay : Visual trade layout showing entry level, stop loss at the current trail, and TP1/TP2/TP3 at configurable R-multiples with color-graded lines and labeled price levels.
Trail direction, zone interaction behavior, and the structural position of price relative to liquidity pools outweigh isolated candle patterns or short-term price oscillations.
Liquidity Zones
The liquidity zone system detects swing pivot highs and lows using a configurable lookback window and constructs forward-extending boxes at each pivot level, creating an automated structural map of likely supply and demand concentrations without manual placement.
Zone behavior follows a defined lifecycle:
Active Zones : Newly created zones display with standard fill opacity, indicating an untested liquidity pool that price has not yet interacted with following creation.
Broken Zones : When price closes through a zone boundary, the box transitions to a faded broken state using configurable opacity, signaling that the liquidity pool has been absorbed or displaced. Bullish breaks of supply zones and bearish breaks of demand zones each generate distinct alert conditions.
Retested Zones : After a confirmed break, if price returns to the zone and closes back on the originating side, the zone is marked as retested with updated label text and a reinforced border, confirming role reversal behavior.
Zone Rotation : When the maximum zone count is reached, the oldest zone is removed to maintain chart clarity. Broken zones can optionally be retained using the Keep Broken Zones setting, allowing historical structural context to remain visible until naturally rotated out.
Zone thickness is controlled by the Zone Thickness multiplier, allowing adjustment of how wide each liquidity band appears relative to current volatility. Extending the forward projection through the Extend Bars parameter keeps zones visible further into the right side of the chart for ongoing reference.
Liquidity zone alerts include bullish and bearish break conditions for immediate displacement detection, and bullish and bearish retest conditions for role-reversal confirmation, enabling systematic monitoring of structural level interactions without constant manual observation.
Position Tool
The position tool automatically constructs a complete trade layout on every signal bar, converting trend state switches or trail retest entries into structured, risk-defined setups with entry, stop loss, and three take profit levels calculated from the current risk distance.
Two entry modes are available:
Signal Change : The position tool draws immediately on the bar where trend state flips, using close as entry and the current trail as stop loss. This mode prioritizes responsiveness and captures the full move from the initial crossover.
Trail Retest : After a trend flip, the system waits for price to pull back and touch the trail before triggering, using the touch bar's close as entry. This mode prioritizes confirmation and typically offers a tighter risk-to-reward setup by entering at a structurally tested trail level rather than the initial crossover candle.
Stop loss is always set at the trail level at the time of entry, ensuring the risk boundary reflects the dynamic structural floor or ceiling rather than a fixed distance.
Three take profit levels are calculated as R-multiples of the entry-to-stop distance:
TP1 : First partial target at configurable R, typically used for early profit protection or a break-even scale-out level.
TP2 : Second target at configurable R, representing a standard reward objective relative to the defined risk.
TP3 : Third target at configurable R, displayed with a full-opacity line as the extended profit objective and runner target.
The risk zone between entry and stop loss is shaded with a subtle background fill to provide immediate visual reference for the defined risk area on each setup. Left-edge behavior is controlled by the Pin to Current Bar setting - when disabled, the left edge locks to the original entry bar preserving the historical trade layout; when enabled, it slides with the current bar for a compact forward-looking view. All lines, labels, and the risk box extend automatically to the current bar plus the configured Extend Bars offset.
Signal Logic & Visual Cues
Liquidity Trail Signals presents four primary interaction signals:
Buy Signal (◆) : Green diamond appears when trend state switches from bearish to bullish via trailing stop crossover, suggesting momentum shift to upside with a new dynamic support level established.
Sell Signal (◆) : Red diamond displays when trend state switches from bullish to bearish via trailing stop crossunder, indicating momentum shift to downside with a new dynamic resistance level established.
Liquidity Break : Generated when price closes through an active supply or demand zone, signaling displacement of the identified liquidity pool and potential continuation in the breakout direction.
Liquidity Retest : Generated when price returns to a broken zone and closes back on the originating side, confirming role reversal and offering secondary entry confirmation in the breakout direction.
Alert generation covers all four signal categories - bull and bear trend signals, bull and bear zone breaks, bull and bear zone retests, and bull and bear trail retest entries - enabling systematic monitoring across all interaction types.
Strategy Integration
Liquidity Trail Signals fits within structural trend-following and liquidity-aware approaches:
Trail-Based Risk Management : Use the trailing stop as the primary risk boundary - close long positions when price closes below the bullish trail, close short positions when price closes above the bearish trail.
Liquidity Zone Confluence : Enter trend-aligned positions when price retests broken demand zones during bullish trend states or broken supply zones during bearish trend states for structural confirmation.
Position Tool Execution : Use the automatically generated entry, stop loss, and take profit levels as trade management anchors rather than manually measuring risk-reward from each signal.
Trail Retest Entry Refinement : Switch to Trail Retest mode for entries requiring structural confirmation, accepting a slightly later entry in exchange for a higher-probability setup at a tested trail level.
Zone Cluster Analysis : Monitor areas where multiple liquidity zones stack in close proximity as these represent denser structural memory with heightened probability of meaningful price reactions.
Multi-Level Take Profit Laddering : Use TP1 as an initial scale-out to reduce risk, TP2 as the primary profit objective, and TP3 as a runner target held while the trail continues to advance.
Multi-Timeframe Confirmation : Apply higher-timeframe trend state as a directional filter for lower-timeframe entries, ensuring zone interactions and trail crossovers are taken in the direction of broader structural momentum.
Technical Implementation Details
Core Engine : Configurable EMA baseline with ATR volatility measurement and adjustable trail distance multiplier
Trail Model : Unidirectional advancing logic anchored to EMA, reversing only on confirmed close-based crossover
Pivot System : Configurable swing lookback for high and low detection with forward-extending zone construction
Zone Lifecycle : Active, broken, and retested states with automatic appearance transitions and FIFO rotation at maximum zone capacity
Position Tool : Dual entry mode system (Signal Change / Trail Retest) with R-multiple take profit calculation and optional left-edge pinning
Visualization : Trend cloud fill between EMA and trail, diamond signal markers, colored candles, and full position tool overlay
Signal Logic : State-switch detection for trend signals, close-based break detection for zone signals, and touch-then-close retest confirmation
Performance Profile : Optimized for real-time execution across all timeframes with efficient zone management and minimal object overhead
Optimal Application Parameters
Timeframe Guidance:
1 - 5 min : Scalping with responsive trail settings and tighter zone thickness for high-frequency structural interaction
15 - 60 min : Intraday momentum following with balanced trail distance and standard zone management
4H - Daily : Swing-level structural trend identification with wider trail tolerance and extended zone projection
Suggested Baseline Configuration:
MA Length : 28
ATR Length : 15
Trail Distance : 1.25 ATR
Swing Lookback : 12
Zone Thickness : 0.35 ATR
Max Zones : 3
Extend Bars : 50
Keep Broken Zones : Enabled
Broken Zone Fade : 88
Entry Mode : Signal Change
TP1 : 1.0R | TP2 : 2.0R | TP3 : 3.0R
Bullish Color : Green (#00ff00)
Bearish Color : Red (#ff0000)
These suggested parameters should be used as a baseline; their effectiveness depends on the asset's volatility profile, trending characteristics, and preferred signal frequency, so fine-tuning is expected for optimal performance.
Parameter Calibration Notes
Use the following adjustments to refine behavior without altering the core logic:
Trail too close or loose : Adjust Trail Distance to modify how far the trailing stop sits from the EMA baseline - lower values create tighter trails with more frequent flips, higher values create looser trails with greater trend persistence.
Too many liquidity zones cluttering the chart : Reduce Max Zones to focus on the most recent structural levels, or decrease Swing Lookback to reduce pivot detection sensitivity.
Zones breaking too frequently : Reduce Zone Thickness to narrow zone bands, requiring price to move further through the level before a break is registered.
Missing important swing levels : Increase Swing Lookback to detect only the most significant pivots rather than minor swings, creating fewer but higher-conviction zone levels.
Broken zones too distracting : Increase Broken Zone Fade toward 95-100 to make broken zones nearly invisible while retaining chart history, or disable Keep Broken Zones to remove them immediately upon break.
Position tool entries too aggressive : Switch Entry Mode to Trail Retest to require price to return to and confirm the trail before constructing the position layout.
Take profit levels too conservative or extended : Adjust TP1, TP2, and TP3 R-multiple values to match the typical reward structure of the traded instrument and timeframe.
Position tool lines extending too far : Reduce Position Tool Extend Bars to keep the forward projection compact relative to recent price action.
Adjustments should be incremental and evaluated across multiple session types rather than isolated market conditions.
Performance Characteristics
High Effectiveness:
Trending markets with clear directional persistence where the trail advances continuously without frequent state reversals
Instruments with defined swing structure where pivot highs and lows create meaningful liquidity concentrations
Momentum continuation strategies using broken and retested liquidity zones as structured re-entry points
Swing trading approaches benefiting from automated position tool construction and multi-R take profit laddering
Markets where role reversal behavior at broken supply and demand zones occurs with sufficient regularity for zone retest signals to add value
Reduced Effectiveness:
Choppy, range-bound markets with frequent trail crossovers producing whipsaw signals and repeated position tool resets
News-driven or gapped markets with discontinuous price action that bypasses trail logic and creates incomplete zone interactions
Markets with irregular swing structure where pivot detection produces levels at unsuitable price points
Consolidation and sideways price action where trend-following methodologies inherently struggle due to absence of sustained directional movement
Integration Guidelines
Confluence : Combine with BOSWaves structure analysis, volume indicators, or session-based levels for additional zone confirmation
Trail Respect : Honor the trailing stop as the primary risk boundary - maintain positions while price respects the trail and close positions on confirmed breach
Zone Prioritization : Focus on liquidity zones that align with the current trend state - demand zones during bullish trends, supply zones during bearish trends
Position Tool Discipline : Use the automatically constructed position levels as pre-defined management anchors, avoiding manual adjustment of stop loss beyond the trail level
Retest Patience : Where zone retest signals are present in trend direction, treat them as higher-conviction continuation setups relative to raw trail crossover entries
State Discipline : Maintain directional bias aligned with current trend state until a confirmed trail breach occurs, regardless of short-term oscillation within the cloud
Multi-Timeframe Alignment : Use higher timeframe trend state as a directional filter for lower timeframe entries to ensure structural confluence across time horizons
Disclaimer
Liquidity Trail Signals is a professional-grade trend following and structural liquidity detection tool. It uses volatility-normalized trailing stops, pivot-based zone construction, and integrated position sizing but does not predict future price movements. Results depend on market conditions, parameter selection, and disciplined execution. BOSWaves recommends deploying this indicator within a broader analytical framework that incorporates price structure, volume context, and comprehensive risk management. Indicator

Support & Resistance Pro Toolkit [LuxAlgo]The Support & Resistance Pro Toolkit indicator is the ultimate professional structural analysis engine for PulseWire, meticulously engineered to provide the definitive solution for modern structural analysis by integrating four sophisticated detection algorithms—Pivots, Donchian Alternating, CSID, and ZigZag—marked by directional triangle signals to identify high-conviction swing points.
This powerhouse tool allows traders to seamlessly toggle between precise level plotting and dynamic ATR-based zones, both featuring a revolutionary security breakout buffer and 25-bar future projections, alongside advanced filtering based on traded volume, liquidity sweeps (marked by prominent dot signals), re-test frequency, and survival duration.
🔶 USAGE
The toolkit identifies significant price structures using one of four sophisticated detection methods. Once a level is identified, it can be displayed as a precise line or a dynamic zone with depth determined by the Average True Range (ATR).
Traders can use this toolkit to filter out market noise by setting minimum requirements for volume, re-tests, or liquidity sweeps. This ensures that only the most significant institutional structures are displayed on the chart.
🔹 Advanced Detection Engines
The foundation of any structural analysis is detection. This toolkit offers four unique methodologies to suit any trading style:
Pivots : The industry-standard approach using left/right strength lookbacks to find peak highs and valley lows.
Donchian (Alternating) : A high-performance state-machine detector. It identifies alternating swings without fixed lag, confirming a previous extreme precisely when price shifts to a new directional state (e.g., a new Higher High confirms the previous Lower Low).
CSID : A momentum-based detector that identifies structural extremes based on a consecutive sequence of N bullish or bearish candles, highlighting areas of strong trend initiation.
ZigZag : A volatility-adjusted method that identifies swings based on a percentage deviation from price, filtering out minor fluctuations and focusing on significant market moves.
🔹 Zone Sizing & The Security Buffer
Structural areas are rarely single prices. This toolkit treats S&R as dynamic regions of interest:
Zone Depth (ATR Mult) : Zones are calculated using the Average True Range (ATR) to ensure they adapt to current market volatility. This sets the thickness from the swing point inwards towards price.
Breakout Buffer (ATR Mult) : A revolutionary "Security Buffer" that extends the zone outwards on the breakout side. This requires price to clear an additional layer of volatility before a breakout is confirmed, significantly reducing "fakeouts" and noise-triggered mitigations.
🔹 Overlap & Structural Hygiene
Keep your charts actionable and clean with institutional-grade overlap management:
Merge Overlapping : When two zones interact, the older zone expands its boundaries to encompass the newer one, creating a "Super Zone" that respects the combined historical context.
Hide Oldest First : Prioritizes the most recent market context by hiding older levels that are overlapped by newer ones.
Hide Youngest First : Respects established, historical structures by ignoring newer, smaller levels that form within the range of existing unmitigated zones.
🔹 Institutional Filtering
Eliminate minor "noise" levels by showing only structures that meet high-conviction criteria:
Price Entries (E) : Shows zones only after they have been re-tested a specific number of times.
Strength (S) : Tracks the number of additional swing points that occur within the zone range during its lifetime.
Sweeps (SW) : Filters for zones that have successfully trapped liquidity through wick-only violations.
Traded Volume (V) : Sums every tick of volume that occurs while price is within the zone, identifying areas of massive institutional participation.
Duration (D) : Requires a level to survive for a minimum number of bars before it is considered a valid structure.
🔶 DETAILS
🔹 Symbols & Analytic Feedback
▲/▼ Triangles : Pinpoint markers at the exact bar of every detected swing high and low.
● Large Dots : Marked at the exact location of "Sweeps"—where price wicks past a boundary but closes back inside, signaling a potential reversal or liquidity grab.
Future Projections : Active, unmitigated levels extend 25 bars beyond the current price action for immediate visual guidance.
Dynamic Shorthand Labels : Positioned at the end of the extension and centered on the zone average, providing a real-time data readout:
E:Entries | S:Strength | SW:Sweeps | V:Volume | D:Duration
🔹 The Performance Dashboard
A 4-column command center providing a side-by-side comparison of structural performance across Support, Resistance, and Totals:
Active / Total : Real-time count of currently valid versus historically detected structures.
Mitigation % : The structural "break rate" of your current settings.
Avg Duration : The average number of bars a level survives before being violated—critical for timing trades.
Avg Volume : The typical "weight" of institutional activity accumulated within zones before they break.
Total Sweeps : A macro-view of liquidity hunting activity on both sides of the market.
🔶 SETTINGS
🔹 Detection Settings
Detection Method : Choose between Pivots, Donchian, CSID, or ZigZag logic.
Swing Sensitivity : Adjusts the lookback or deviation required to confirm a new swing point.
🔹 Zone & Level Sizing
Display Style : Toggles between horizontal levels and ATR-based zones.
ATR Period : Period used for the volatility calculations.
Zone Depth (ATR Mult) : Sets the vertical thickness of the S&R zones.
Breakout Buffer (ATR Mult) : Adds a buffer to the breakout side to filter out false breaks.
🔹 Filtering & Visibility
Overlap Handling : Manages how overlapping zones are displayed (Merge, Hide Oldest, or Hide Youngest).
Max Active (Unmitigated) : Limits the number of unmitigated levels shown on the chart.
Show Broken S&R : Toggles the visibility of levels that have already been mitigated.
Extend Active S&R : Extends active levels into the future for better visibility.
🔹 Minimum Requirements
Min Price Entries : Minimum re-tests required for a level to be visible.
Min Overall Strength : Minimum strength score required based on internal swing points.
Min Sweeps : Minimum liquidity sweeps required.
Min Traded Volume : Minimum accumulated volume required within the zone.
Min Duration (Bars) : Minimum age of the level in bars before display.
Indicator

Dynamic Trendlines & Breakouts [identityKa]Overview
The Dynamic Trendlines & Breakouts is an automated structural analysis tool designed to remove human subjectivity from drawing trendlines. By utilizing mathematical pivot extremes, the script identifies the dominant market geometry in real-time. More importantly, it incorporates a Smart Volume Filter to distinguish between genuine structural breakouts and low-volume retail traps (fakeouts).
Core Engine Mechanics
The indicator operates on two primary algorithmic pillars:
Dynamic Coordinate Mapping: The script calculates the most recent pivot highs and pivot lows based on a user-defined lookback sensitivity. It then draws precision-extended dashed lines connecting these coordinates, forming dynamic Resistance (Upper Line) and Support (Lower Line) boundaries.
Volume-Confirmed Breakouts: The script continuously monitors the closing price relative to these extended lines. However, a crossover is not enough. If the "Volume Confirmation" feature is active, the engine checks a 20-period Simple Moving Average of the volume. A Bullish "B" (Buy) or Bearish "S" (Sell) label is only printed if the breakout candle is accompanied by above-average institutional volume, significantly increasing the probability of trend continuation.
HUD Dashboard & AI Proximity Logic
The integrated on-chart panel tracks the last confirmed breakout state and utilizes an ATR-based proximity sensor to generate the AI Suggestion:
Dangerous: Displayed actively whenever the current price is within a 0.5 Average True Range (ATR) distance of either the upper or lower trendline. This alerts the trader that the price is actively testing a major structural boundary, making new entries highly risky until a clear bounce or volume-confirmed breakout occurs.
LONG / SHORT: Triggered when the last structural breakout was Bullish (LONG) or Bearish (SHORT), provided the price is safely trending away from the immediate resistance/support lines.
How to Use It
This tool is ideal for momentum and breakout traders. When the price approaches a trendline (AI Suggestion reads "Dangerous"), prepare for a setup. Do not front-run the breakout. Wait for the engine to print the "B" or "S" label, confirming that both the structural level has been breached and the volume supports the move. Once confirmed, trade in the direction of the new momentum. Indicator

Advanced Volatility Squeeze Pro v2 [identityKa]Overview
The Advanced Volatility Squeeze Pro v2 is a comprehensive breakout and momentum oscillator. It is designed to identify periods of market consolidation (volatility compression) and mathematically anticipate the direction of the ensuing breakout. This script improves upon traditional squeeze models by replacing the often-lagging linear regression momentum with a highly responsive dual-EMA momentum engine.
Core Mathematical Concepts
This indicator relies on the mathematical relationship between two distinct volatility envelopes:
Bollinger Bands (Standard Deviation): Calculates the standard deviation of price around a Simple Moving Average (default length 20, multiplier 2.0). These bands expand and contract rapidly based on immediate price variance.
Keltner Channels (True Range): Calculates an envelope based on the Simple Moving Average of the True Range (default multiplier 1.5). These bands are less sensitive to sudden spikes and represent the baseline volatility.
The Squeeze Logic (Dots)
The script continuously compares the width of the Bollinger Bands to the Keltner Channels:
Squeeze ON (Red Dots): Triggered when the Bollinger Bands completely contract inside the Keltner Channels. This signifies a severe drop in volatility. The market is consolidating, building energy for a future move.
Squeeze OFF (Gray Dots): Triggered when the Bollinger Bands expand back outside the Keltner Channels. This mathematical event is known as the squeeze "firing," indicating a release of volatility and the start of a new directional trend.
The Momentum Engine (Histogram)
To determine the direction of the breakout, the script calculates the spread between a Fast EMA (default 8) and a Slow EMA (default 21).
The histogram plots this exact difference.
A rising positive histogram (Bright Green) indicates accelerating bullish momentum, while a falling negative histogram (Bright Red) indicates accelerating bearish momentum.
HUD Dashboard & AI Logic
The on-chart panel aggregates these calculations into an actionable state:
Dangerous: Displayed whenever the Squeeze is "ON". This warns traders that the market is range-bound and breakout direction is mathematically uncertain.
LONG: Triggered when the Squeeze fires (OFF), the momentum is positive (Fast EMA > Slow EMA), and the momentum value is actively rising compared to the previous bar.
SHORT: Triggered when the Squeeze fires (OFF), the momentum is negative, and actively falling.
How to Use It
Traders should avoid entering trend-continuation setups while the red dots (Squeeze ON) are present. The optimal setup occurs when a red dot transitions to a gray dot (Squeeze fires) in confluence with the AI Suggestion outputting a clear "LONG" or "SHORT" signal, allowing the trader to capture the explosive expansion in volatility. Indicator

Indicator

Indicator

AVANTI MASTER PRO FINALAVANTI MASTER PRO FINAL – Smart Intraday Trend & Breakout System
AVANTI MASTER PRO FINAL is an advanced intraday trading indicator designed to identify high-probability buy and sell opportunities using trend analysis, momentum confirmation, and breakout strength evaluation.
The indicator combines multiple technical factors such as EMA trend structure, RSI momentum, ADX trend strength, buildup analysis, breakout scoring, and multi-timeframe trend confirmation to help traders avoid sideways markets and focus on strong trending moves.
This system also automatically calculates Entry, Stop Loss, and multiple target levels (TP1, TP2, TP3) depending on the instrument being traded.
🔹 Key Features
Trend Detection
Uses EMA 9, EMA 30, and EMA 200 to identify market direction and trend structure.
Multi-Timeframe Trend Filter
Signals are confirmed only when 5-minute and 15-minute trends align, improving signal quality.
Breakout Strength Score
A scoring model evaluates multiple bullish and bearish conditions to determine breakout probability.
RSI Momentum Confirmation
Momentum validation using RSI levels to avoid weak signals.
ADX Trend Strength Filter
Signals are generated only when ADX indicates a trending market, helping to avoid sideways conditions.
Buildup Analysis
Identifies Long Buildup, Short Buildup, Short Covering, and Long Unwinding based on price and volume behavior.
Signal Strength Dashboard
Displays STRONG BUY, STRONG SELL, or WAIT signals based on combined market conditions.
Auto Target System
Automatically plots Entry, Stop Loss, and multiple target levels (TP1, TP2, TP3).
📊 Dashboard Information
The built-in dashboard provides quick insight into market conditions including:
• Trend Status
• Market Buildup
• RSI Momentum
• Breakout / Breakdown Strength
• ADX Trend Strength
• Trade Zone
• Signal Strength
⚙ Supported Instruments
Targets are optimized for:
• NIFTY
• Stock Options
• Crude Oil
• Natural Gas
⚠ Disclaimer
This indicator is created for educational and analytical purposes only.
Always manage risk and use proper risk management before taking any trade.
👨💻 Developed By
Developed by AVANTI STOCKS
Satish D. Nakhate Indicator

AVANTI MASTER PRO FINALAVANTI MASTER PRO FINAL – Smart Intraday Trend & Breakout System
AVANTI MASTER PRO FINAL is an advanced intraday trading indicator designed to identify high-probability buy and sell opportunities using a combination of trend analysis, momentum strength, breakout scoring, and smart money behavior.
This indicator integrates multiple technical factors such as EMA trend structure, RSI momentum, breakout strength analysis, buildup detection, ADX trend strength filter, and multi-timeframe confirmation to help traders avoid sideways markets and focus on strong trending moves.
The system automatically generates entry signals and calculates risk-reward targets for different instruments.
Key Features
Trend Detection
Uses EMA 9, EMA 30, and EMA 200 to determine the overall market trend.
Multi-Timeframe Trend Filter
Signals are confirmed only when 5-minute and 15-minute trends align, improving trade accuracy.
Breakout Strength Score
A scoring system evaluates multiple bullish and bearish conditions to determine breakout probability.
RSI Momentum Confirmation
RSI is used to validate market momentum before generating signals.
ADX Trend Strength Filter
Signals are generated only when ADX > 23, helping to avoid sideways markets.
Buildup Analysis
Detects Long Buildup, Short Buildup, Short Covering, and Long Unwinding based on price and volume behavior.
Auto Target System
Automatically calculates Entry, TP1, TP2, TP3, and Stop Loss depending on the instrument.
Supported Instruments
Targets are optimized for:
• NIFTY
• Stock Options
• Crude Oil
• Natural Gas
Dashboard Information
The built-in dashboard displays key market insights such as:
• Trend status
• RSI momentum
• Breakout / Breakdown strength
• ADX trend strength
• Market buildup
• Trade zone indication
Best Use
This indicator is designed for intraday trading and trend continuation setups where strong momentum and trend confirmation are present.
Works best in trending markets.
Developed by AVANTI STOCKS – Satish D. Nakhate Indicator

AVANTI MASTER PRO FINAL**AVANTI MASTER PRO FINAL – Smart Intraday Trading System with Auto RR**
AVANTI MASTER PRO FINAL is a smart intraday trading indicator designed to identify high-probability breakout and breakdown opportunities using multiple confirmations such as trend, momentum, volume behavior, and market structure.
The indicator combines EMA trend analysis, RSI momentum, ADX trend strength, volume buildup analysis, and breakout scoring to generate clear AVANTI BUY and AVANTI SELL signals. It also automatically plots Entry, Stop Loss, and three target levels (TP1, TP2, TP3) on the chart to help traders manage risk and reward effectively.
Key Features:
• Smart AVANTI BUY / AVANTI SELL signals
• Automatic Entry, Stop Loss, TP1, TP2, TP3 levels
• Breakout probability scoring system
• Trend detection using EMA 9, EMA 30, and EMA 200
• RSI momentum confirmation
• ADX based trend strength detection
• Volume buildup analysis (Long Buildup, Short Buildup, Short Covering, Long Unwinding)
• Built-in dashboard showing trend status, RSI, ADX, buildup type, and breakout probability
• Clean chart structure with automatic removal of old signals
Best Timeframes:
5 Minute and 15 Minute Intraday Trading
Recommended Instruments:
NIFTY, Stock Options, Crude Oil, Natural Gas
Developed By:
**Avanti Stocks – Satish D. Nakhate**
Note:
This indicator is created for educational and analytical purposes only. Always follow proper risk management while trading.
Indicator

CUSUM Trend [AlgoPoint]The CUSUM Trend by AlgoPoint brings hedge-fund-level quantitative analysis directly to your charts. While standard moving averages suffer from lag and fakeouts, this script utilizes an advanced Cumulative Sum (CUSUM) algorithm, deeply re-engineered with adaptive volatility and volume-weighted metrics to identify true market regimes.
It is designed to protect traders from choppy markets and explicitly capture high-probability, volume-backed trend breakouts before they become obvious to the retail crowd.
🧠 Under the Hood: The Quant Mechanics
Instead of a basic price deviation model, the CUSUM Trend operates on four advanced pillars:
- Zero-Lag Kernel (Ehlers SuperSmoother): We replaced traditional MAs with John Ehlers' SuperSmoother filter to establish a mathematically zero-lag baseline.
- Volume-Weighted Residuals: Price deviations (residuals) only build up the CUSUM pressure pools if they are backed by institutional volume. Low-volume spikes are treated as noise and explicitly filtered out.
- Fractal Dimension (Adaptive Thresholds): By using a proxy for the Hurst Exponent, the engine "reads" the market state. In choppy conditions, the bands expand defensively to prevent fakeouts. In trending conditions, they tighten aggressively.
- Asymmetric Volatility: The algorithm calculates upside and downside variance independently, recognizing that market drops are often much sharper than rallies.
📊 How to Read the Chart
- The Dynamic Trend Cloud: The asymmetric bands represent the institutional pressure thresholds. When price breaks and confirms outside this zone, a regime change (Bull/Bear trend) is triggered.
- Gradient Candles: Candle colors dynamically shift based on the built-up CUSUM pressure. Bright green/red indicates extreme breakout momentum, while faded colors represent a stable trend or a ranging market.
- Trailing Stop: Once a trend is established, the opposite side of the threshold acts as a dynamic trailing stop line, allowing you to ride the trend to its mathematical exhaustion.
- Hybrid Dashboard: Monitor the internal breakout pressure, fractal regime, and exact trailing stop value in real-time without cluttering your main view.
⚙️ How to Use It
- Sensitivity Profiles: Choose between Fast (Day Trade), Balanced (Swing), or Slow (Trend) in the settings. The engine automatically recalculates all internal variance and fractal thresholds based on your choice.
- Automation Ready: Fully compatible with webhook automation (3Commas, PineConnector, etc.) via dynamic JSON alerts triggering on confirmed regime breakouts.
Disclaimer: This indicator is for educational and analytical purposes only. Past performance is not indicative of future results. Indicator

Trendline Breakout with Volume Confirmation [Dots3Red]Financial markets generally move in trends or sideways ranges.
The core idea of this indicator is to detect bearish trendline channels and highlight potential breakout events.
How it Works
This indicator automatically detects descending trendline channels by dynamically analyzing pivot highs. Consecutive descending pivots are used to form bearish trendlines, which are then extended forward as the market evolves.
Once a valid trendline or channel is detected, the script continuously monitors its status. When price breaks above the upper boundary of the descending trendline/channel, the breakout is detected and the completed structure is drawn on the chart together with a visual breakout label.
A breakout is considered valid when the closing price exceeds the upper boundary of the trendline by a configurable percentage ( Breakout %) .
When a valid trendline is detected on real-time bars but has not yet been broken, the indicator will project the channel forward into the future to help visualize potential breakout zones.
Visual Styles
The indicator provides two visualization modes:
Channel (default) – Displays the full channel area between the trendline and its lower boundary.
Polygon – Displays the detected structure as a polygon, which can make overlapping structures easier to distinguish.
Volume Confirmation
The indicator can optionally display volume confirmation during breakout events.
When enabled, a normalized volume bar is drawn near the breakout location to indicate the relative strength of the breakout based on volume activity.
Settings
Boolean Options
Channel / Polygon Display – Choose how the detected structure is visualized.
Show Volume Breakout Bar – Enables or disables volume confirmation visualization.
Numerical Parameters
Breakout % – Minimum percentage the closing price must exceed the trendline to confirm a breakout.
Slope Factor – Controls how steep the detected trendline must be.
Pivot Length – Number of bars to the left and right used to determine pivot points.
Volume % Breakout – Minimum relative volume required to display a breakout volume bar.
Why Use Polygon Mode?
When multiple channels appear close to each other, the chart may become visually crowded. In such situations, the polygon mode can provide a clearer representation of overlapping structures.
For example, in the chart above for Palantir Technologies during the summer of 2023, two separate trendlines were detected in June and August. Their baselines were very similar, which resulted in channels having almost identical lows. Switching to polygon mode makes the structure easier to interpret.
Example:
Indicator
