All In One [Minimal]All In One — Free Multi-Timeframe Dashboard
This indicator consolidates 8 of the most widely used technical tools into a single clean overlay table, giving you a full market read at a glance without cluttering your chart with separate panes.
What's included:
RSI (3 timeframes) — Pulls RSI readings from your three chosen timeframes (default: 15m, 1H, 4H) simultaneously. Color-coded red for overbought (≥70), green for oversold (≤30), and neutral otherwise. Great for multi-timeframe confluence.
EMA Stack (4 periods) — Tracks price position relative to the 9, 21, 50, and 200 EMAs. Each shows a simple Bullish/Bearish read. When all four align, trend conviction is high.
Stochastic — Displays %K vs %D crossover status with overbought/oversold zones clearly labeled (Overbought, Oversold, Bullish Cross, Bearish Cross).
MACD — Shows whether the MACD line is above/below signal, and flags fresh crossovers in real time.
ADX (with DI±) — Identifies trend strength and direction. Readings above 25 are labeled Strong Bull or Strong Bear; below 25 are Weak Bull/Bear.
MFI (Money Flow Index) — Volume-weighted momentum. Flags overbought (≥80), oversold (≤20), and bullish/bearish ranges.
VWAP — Simple above/below read for intraday context.
OBV — Compares OBV to its EMA to detect accumulation vs distribution phases.
ATR-Based Risk Manager — Calculates a stop loss distance using ATR × multiplier (default 1.5×) and outputs it in pips/ticks, along with three take-profit targets at 1.5R, 2R, and 3R automatically.
Summary Score — All indicators vote bullish (+1) or bearish (−1). The total score out of 14 gives you an overall market bias label: Strong Bull, Bullish, Slightly Bullish, Neutral, and so on in the bearish direction.
Settings are fully customizable — every period, timeframe, and multiplier is adjustable from the inputs panel. Works on any instrument (forex, crypto, indices) and any timeframe.
No repainting. Overlay only — no extra panes needed. Indicator

ICT Macro + Session High Low MarkerICT Macro + Session High Low Marker is a clean time-based ICT indicator designed to help traders visually identify important macro time windows and major session highs/lows directly on the chart.
This tool highlights key London and New York ICT Macro windows, helping traders focus on periods where liquidity sweeps, displacement, reversals, or continuation moves may occur. It also marks the Asian, London, and New York session highs and lows, which can be useful for identifying liquidity targets and possible price reactions.
Features
Highlights important ICT Macro time windows.
Includes London Macro and New York Macro sessions.
Marks Asian, London, and New York session highs/lows.
Optional session boxes for better visual structure.
Optional high/low line extension.
Customizable colors, labels, timezone, and session times.
Weekdays-only filter.
Alert conditions for macro starts and session starts/ends.
Best Used For
This indicator is useful for traders who follow ICT concepts such as:
Liquidity sweeps
Kill zones
Macro time windows
Session high/low targeting
London and New York session timing
Intraday bias confirmation
How to Use
Use the macro windows as timing zones, not automatic buy or sell signals. First identify your market bias, liquidity target, and higher-timeframe context. Then use the highlighted macro windows to watch for potential displacement, fair value gaps, reversals, or continuation setups.
The session high and low markers can help you identify where price may seek liquidity during London or New York trading hours.
Disclaimer
This indicator does not provide financial advice and does not guarantee profitable trades. It is intended for educational and analysis purposes only. Always use proper risk management and confirm setups with your own trading plan. Indicator

Indicator

ORB High/Low + Fibonacci TargetsShort Description
A Opening Range Breakout indicator that plots today’s ORB high/low, Fibonacci-based ORB targets.
Full PulseWire Description
ORB High/Low + Fibonacci Targets is a simple intraday Opening Range Breakout indicator designed for traders who use the first few minutes of the session to define market bias, breakout levels, and measured-move targets.
The indicator calculates the opening range using a fixed 1-minute internal calculation for accuracy, then plots clean horizontal levels for the current session’s ORB High and ORB Low. It also adds Fibonacci-based expansion targets above and below the range.
Key Features
Opening Range High and Low
Plots the session’s ORB High and ORB Low as horizontal lines.
Useful for identifying breakout, breakdown, and retest zones.
Multiple ORB Duration Options
Choose from:
1m
2m
3m
5m
15m
30m
1h
4h
Session Presets
NYSE RTH: 09:30–16:00
Futures RTH: 09:30–16:15
Futures ETH: 18:00–17:00
Custom session option
Fibonacci ORB Targets
T1 = 0.618 × ORB range
T2 = 1.0 × ORB range
T3 = 1.618 × ORB range
T4 = 2.618 × ORB range
Targets Above and Below ORB
Both bullish and bearish expansion levels are labeled as T1, T2, T3, and T4.
How To Use
A common ORB trading approach is:
Let the opening range complete.
Watch for price to break above ORB High or below ORB Low.
Use ORB High/Low as breakout and retest zones.
Use Fibonacci targets as potential profit-taking levels.
Example bullish setup:
Price breaks above ORB High.
Price holds ORB High on a retest.
Targets can be T1, T2, T3, and T4.
Example bearish setup:
Price breaks below ORB Low.
Price rejects ORB Low on a retest.
Downside targets can be T1, T2, T3, and T4.
Recommended Settings
For stocks and ETFs:
Session: NYSE RTH 09:30–16:00
ORB Duration: 5m or 15m
Show ORB Sessions: Today only
Show Fibonacci Targets: Enabled
For futures:
Session: Futures RTH or ETH depending on your strategy
ORB Duration: 5m, 15m, or 30m
Notes
This indicator is designed for intraday timeframes only. It automatically avoids plotting on daily or higher timeframes.
The opening range is calculated internally using 1-minute data for better precision across intraday charts.
Disclaimer
This indicator is for educational and informational purposes only. It does not provide financial advice, buy/sell recommendations, or guaranteed trading signals. Always use proper risk management and combine this tool with your own trading plan. Markets can move fast — especially around the open — so trade responsibly. Indicator

Indicator

Institutional Multi-Model AlphaOverview
The Institutional Multi-Model Alpha is a quantitative "voting" system that aggregates seven independent algorithmic modules to determine market direction. Instead of relying on a single indicator, this tool acts as a Committee of Models, only firing long or short signals when a specific user-defined threshold of mathematical agreement is met.
The 7 Quantitative Modules
Kalman Filter: A noise-reduction algorithm that tracks the underlying price trend by filtering out "market noise."
Stat-Arb Z-Score: Measures price deviation from the mean (Standard Deviation) to identify extreme overbought/oversold conditions.
Regime Detection: Uses the ADX (Average Directional Index) and 200-day SMA to determine if the market is trending or ranging.
Volatility Risk: Analyzes the Rate of Change (ROC) of volatility to identify periods of stabilizing or expanding risk.
Linear Regression Slope: Measures the velocity and angle of the current price trend.
Momentum Cluster: Combines RSI and ROC to confirm that price movement is backed by real strength.
Beta/Correlation (SPY): Analyzes the asset's correlation to the S&P 500 (SPY) to ensure the move is supported by broader market beta.
Key Features
Ensemble Scoring: Each module outputs a score of +1 (Bullish), -1 (Bearish), or 0 (Neutral).
Weighted Thresholds: Users can set a "Signal Threshold" (e.g., 3). A signal only triggers when the net score across all 7 models exceeds that number.
Real-Time Dashboard: A visual table on the chart displays the status of every internal module simultaneously, providing full transparency into why a signal is occurring.
Multi-Asset Analysis: Includes an integrated request.security call to pull S&P 500 data for institutional-grade correlation analysis.
[Technical Specifics
Script Version: Pine Script v6
Overlay: Yes (Plots directly on price)
Visuals: Dynamic background coloring, trend-following "Quant Line," and signal shapes for easy entry/exit identification.
How to Use
Confirmation: Use the Dashboard to see if the majority of models are aligned.
Aggressive vs. Conservative: Lower the Threshold input for more frequent signals, or raise it to 5 or 6 for high-conviction, institutional-style setups.
Trend Following: The central line (Kalman Filter) changes color based on the aggregate score, serving as a dynamic trailing stop or trend bias indicator.
Indicator

Indicator

Strategy

Indicator

Volatility Stop Run Planner [AGPro Series]Volatility Stop Run Planner
🧠 Core Idea
Is the current volatility spike a stop-run review context, or is it behaving more like real expansion?
📌 Overview / What it does
Volatility Stop Run Planner is a chart-first volatility risk and execution-readiness tool designed to evaluate sharp ATR expansion around recent range edges.
The script studies wick expansion, ATR load, close recovery, range-edge penetration, reclaim quality, and early follow-through. It then converts qualified events into a 0-100 planner score, a clear next-action state, reclaim guides, invalidation guides, target-room references, stop-run review zones, expansion review zones, and a clean AGPro planning panel.
It does not predict where price must go next. It does not automate entries or exits. It is built to organize volatile stop-run and expansion contexts so traders can evaluate the event with more structure.
🎯 Purpose & Design Philosophy
This script was built for traders who need a practical decision framework during fast volatility spikes.
Many charts look most confusing exactly when volatility expands: wicks stretch, stops may be triggered, range edges are breached, and the candle can either reclaim or continue. This planner fills that gap by asking whether the spike is showing stop-run characteristics, real expansion behavior, or a cooldown state that still needs confirmation.
The design supports a planning mindset: identify the event, evaluate quality, locate the reclaim level, define invalidation context, estimate target room, and decide what deserves attention next.
⚡ Why This Script Is Different
Most stop-run tools focus on liquidity sweeps, stop-hunt zones, or level raids.
This script does NOT try to become another liquidity grab detector, stop-hunt map, order block map, or generic sweep marker.
Instead, it focuses on the volatility event itself. It evaluates whether a spike around a recent range edge is recovering, rejecting, expanding, or entering a cooldown window. The core output is not a buy or sell signal. It is a planner state that helps the user decide whether the current volatility context deserves review, patience, or no action.
⚙️ Methodology
1. Context Detection
The script measures ATR load, candle range relative to ATR, wick dominance, body efficiency, and recent range-edge interaction.
2. Reference Mapping
It maps the recent high / low reference range, the reclaim level, the spike extreme, the invalidation guide, and the target-room reference.
3. Reaction Evaluation
The model scores stop-run risk, reclaim quality, volatility load, range-edge penetration, and expansion quality. These components are blended into a 0-100 planner score.
4. Visual Output
Qualified events are displayed through stop-run review zones, expansion review zones, reclaim lines, active risk / target guides, optional volatility cooldown boxes, premium labels, alerts, and a compact AGPro panel.
🗺️ How to Read the Chart
Zones = stop-run or expansion review areas created around qualified volatility spike events.
Labels = compact event markers showing the detected context, planner score, score tier, and next-action state.
Colors = bullish reclaim contexts use AGPro teal, bearish reclaim contexts use AGPro pink, and expansion / neutral review contexts use controlled accent tones.
Panel = the panel summarizes Spike State, Planner Score, Stop-Run Risk, Reclaim Quality, Risk / Target, Volatility Load, and Action.
🚦 Signals & States
• Bull Stop-Run → downside spike below the recent range edge followed by reclaim-quality behavior.
• Bear Stop-Run → upside spike above the recent range edge followed by rejection-quality behavior.
• Expansion Up → volatility spike closes cleanly above the recent range edge with stronger body efficiency.
• Expansion Down → volatility spike closes cleanly below the recent range edge with stronger body efficiency.
• Spike Watch → volatility is elevated, but the candle has not yet produced enough reclaim or expansion evidence.
• Normal Load → no qualified volatility event is currently detected.
🔔 Alerts Logic
Alerts trigger when the planner detects a qualified Bull Stop-Run Review, Bear Stop-Run Review, Expansion Up Review, Expansion Down Review, or Spike Watch context.
These alerts are attention markers. They are not trade instructions, entry signals, exit signals, or automated strategy commands.
🧩 Confluence Logic
The strongest planner states appear when multiple conditions align:
ATR spike + wick expansion + range-edge penetration + reclaim quality + clean risk / target context.
When the spike reclaims the reference level with strong wick rejection, the stop-run review context becomes stronger. When the candle closes beyond the range edge with strong body efficiency, the expansion review context becomes stronger.
📊 When to Use
• Around sudden volatility spikes
• Near recent range highs or lows
• During breakout or breakdown attempts
• After large wick candles that need structured interpretation
• When deciding whether a fast move deserves review, patience, or no action
⚠️ When NOT to Use
• Extremely low-liquidity symbols
• Very noisy micro-timeframes
• News-driven candles with abnormal gaps
• Markets where ATR is distorted by isolated historical spikes
• Situations where the user expects a simple signal-only entry tool
🎛️ Key Inputs
• Sensitivity → controls how selective the spike and stop-run planner should be.
• Reference Lookback → defines the recent range edge used for spike evaluation.
• ATR Length → normalizes volatility, invalidation, target room, and label spacing.
• Minimum Planner Score → sets the score required before events are drawn.
• Confirmation Mode → controls how strict reclaim or expansion confirmation should be.
• Cooldown Bars → defines the post-spike visual review window.
• Visual settings → control zones, labels, guides, panel theme, panel location, and font sizes.
🖥️ Interface & Visual Design
The interface is designed to stay chart-first.
The panel provides the decision summary. The chart zones show where the volatility event happened. The reclaim line identifies the reference level. The risk / target guides frame the active review context without turning the script into a trade command system.
The visual hierarchy is intentionally compact, premium, and readable.
🧪 Practical Usage Workflow
1. Read the panel to identify the current Spike State and Planner Score.
2. Check whether the chart is showing a stop-run review, expansion review, or spike watch context.
3. Compare the reclaim line with the candle close and wick behavior.
4. Review the invalidation and target-room guides.
5. Interpret the event within broader market structure and volatility conditions.
🔍 Interpretation Guidelines
A high stop-run risk score means the spike has stronger rejection and reclaim characteristics.
A high expansion score means the spike is behaving more like continuation through the range edge.
A cooldown window means the event needs follow-through review rather than immediate interpretation.
No single score should be read in isolation. The strongest use case is to combine the planner state with structure, liquidity, trend, and timeframe context.
🚫 What This Script Is NOT
• Not a prediction engine
• Not financial advice
• Not an auto trading system
• Not a guaranteed signal tool
• Not a liquidity grab detector
• Not a stop-hunt zone map
• Not an order block or FVG map
⚠️ Limitations & Transparency
Volatility behavior changes across symbols, sessions, and timeframes.
ATR can expand sharply during news, low-liquidity gaps, or abnormal market conditions.
Some stop-run-looking candles can still continue in the same direction. Some expansion-looking candles can fail quickly. The script provides structured context, not certainty.
🧠 Market Context Notes
Stop-run behavior often appears when price briefly trades through visible reference areas and then reclaims them.
Expansion behavior often appears when price accepts beyond the reference with stronger body efficiency and less rejection.
The planner is designed to help users separate these contexts with a consistent rule-based framework.
🧾 Use Case Examples
When price spikes below a recent low, leaves a large lower wick, and closes back above the reference, the script may classify the event as a Bull Stop-Run Review.
When price expands above a recent high with a strong body close and limited upper rejection, the script may classify the event as Expansion Up.
When volatility spikes but reclaim or expansion evidence is incomplete, the script may show Spike Watch or keep the event in cooldown.
🧱 System Philosophy
Volatility Stop Run Planner follows the AGPro Series decision-engine approach:
Context first.
Risk before reaction.
Reclaim before assumption.
Expansion quality before excitement.
Attention markers instead of promises.
🔐 Non-Promise Statement
No indicator can remove uncertainty.
No state, score, label, alert, line, or zone should be interpreted as guaranteed market direction.
📉 Risk Disclosure
Trading involves risk.
Users remain responsible for their own analysis, risk management, and decisions.
This script is for educational and analytical purposes only and does not provide financial advice.
📚 Educational Note
The script is designed to make volatile candles easier to review by separating stop-run behavior, expansion behavior, and cooldown context into a clean visual planning workflow.
Indicator

Swing Delta Pressure | julzALGO📊 Swing Delta Pressure | julzALGO
🔷 1. Overview
Swing Delta Pressure is a swing-anchored directional pressure framework that combines market structure, estimated buy/sell participation, delta imbalance, and a pressure-weighted trend path into one integrated overlay.
The script is designed to help traders evaluate not only where price is moving, but whether buyer or seller participation is supporting that movement.
By combining swing detection with candle anatomy and directional participation modeling, Swing Delta Pressure can be used for:
• Initial swing flip detection
• Pullback observation
• Retest continuation planning
• Directional pressure confirmation
• Risk-to-reward execution planning
🔷 2. Core Concept
Traditional indicators often focus mainly on price movement, standard volume, or static smoothing.
Swing Delta Pressure expands this by integrating:
• Swing high / swing low structure
• Estimated buy volume
• Estimated sell volume
• Delta volume
• Pressure acceleration
• Participation weighting
• Swing-anchored pressure path
• Dynamic RR zones
The core idea is simple:
Each new swing establishes a structural anchor point.
From that anchor:
• Buyer and seller participation are estimated
• Delta pressure is accumulated
• Price is weighted by participation strength
• The active pressure path updates until the next structural swing flip
Where volume calculation starts:
Buy Volume (B), Sell Volume (S), Delta (Δ), and Imbalance (%) begin calculating from the swing anchor pivot marker and continue accumulating through each new bar until the next confirmed swing flip occurs.
Simple rule:
Swing Anchor Pivot → Present Active Bar
Bullish swing:
When a bullish swing is confirmed, volume tracking starts from the swing low anchor.
Bearish swing:
When a bearish swing is confirmed, volume tracking starts from the swing high anchor.
Reset rule:
When a new opposite swing flip occurs:
• Previous swing totals stop
• Previous path becomes historical
• New swing totals reset
• New cumulative tracking begins
Important:
B / S / Δ / % values are not single-candle values.
They represent cumulative estimated directional participation from the swing origin to the current active bar.
This helps traders evaluate whether the full active swing remains buyer- or seller-dominant, even during pullbacks or retests.
🔷 3. How It Works
The Swing Engine continuously tracks rolling swing highs and lows using the selected swing detection length.
This identifies:
• Bullish swing flips
• Bearish swing flips
• Structural pivots
• Active anchor zones
The Delta Pressure Engine estimates buyer and seller participation using:
• Candle body size
• Upper wick behavior
• Lower wick behavior
• Close position within candle range
• Relative volume intensity
• Delta acceleration
Instead of treating every candle equally, the pressure path weights price using directional participation.
High-participation candles influence the path more strongly than weak candles. This creates a more adaptive flow path compared with standard smoothing.
The RR system can project:
• Entry
• Stop Loss
• Take Profit
This allows traders to combine structure, participation, and visual risk planning in one workflow.
Visual interpretation:
• Blue path = Bullish directional pressure
• Purple path = Bearish directional pressure
• Blue anchor marker = Bull swing anchor where volume tracking starts
• Purple anchor marker = Bear swing anchor where volume tracking starts
• B = Estimated buyer participation from anchor to present bar
• S = Estimated seller participation from anchor to present bar
• Δ = Delta pressure from anchor to present bar
• % = Active swing imbalance strength
🔷 4. Settings
Swing Detection Length
Controls the sensitivity of structural swing flips.
Suggested reference:
• 20–30 = Faster / scalping
• 40–60 = Balanced / intraday
• 80+ = Higher timeframe / smoother
Weight Mode
Participation:
Balanced swing participation and stable path behavior.
Delta Absolute:
More reactive directional shifts.
Smart Pressure:
Higher sensitivity to stronger impulse moves.
Volume Mean / StdDev Length
Controls participation normalization.
Suggested reference:
• 100 = More reactive
• 200 = Balanced
• 300+ = Smoother
Stop Loss Type
ATR:
Adaptive volatility-based stop.
Pivot:
Structure-based stop.
ATR Multiplier
Suggested reference:
• 1.5 = Tight
• 2.0 = Balanced
• 2.5+ = Wider
Risk:Reward
Suggested reference:
• 1.5 = Conservative
• 2.0 = Balanced
• 3.0 = Extended trend target
General preset:
• Swing Length: 50
• Weight Mode: Participation
• Stop Loss Type: Pivot or ATR depending on strategy
• ATR Multiplier: 2.0–3.0
• Risk:Reward: 2.0
🔷 IMPORTANT NOTES
• This indicator does not guarantee profits and should not be used in isolation
• Market conditions can vary; always apply proper risk management
• Past performance does not indicate future results
🔷 DISCLAIMER
This script is for educational and informational purposes only.
It does not constitute financial advice. Always do your own analysis before making trading decisions.
Indicator

ATC Bollinger Band Percentile v1.1What It Is
The ATC Bollinger Band Percentile (ATC BBP) is a dual-layer oscillator that tells you two things simultaneously: where price sits inside its Bollinger envelope right now, and whether the current volatility environment is compressing, neutral, or expanding — measured against real historical data, not a hardcoded threshold.
Most Bollinger Band tools give you the bands. This one gives you the context behind the bands.
________________________________________
Who It's Built For
ATC BBP is designed for retail traders who already use Bollinger Bands or have tried them but found the raw %B reading too noisy or too vague to act on. If you've ever looked at a squeeze setup and wondered whether the bands were actually tight or just tighter than yesterday, this indicator was built to answer that question directly.
It works best for traders who use volatility as a filter before entering trend or breakout trades, want a cleaner and less reactive version of %B, or are building toward understanding normalized, statistically-grounded indicators.
________________________________________
Core Concept
Bollinger Bands place price in a dynamic envelope built from a moving average and standard deviation. The %B reading converts that envelope into a 0–100 scale: 100 means price is sitting on the upper band, 0 means price is on the lower band, and 50 means price is at the midpoint.
That's useful, but the raw reading is noisy and the bands themselves don't tell you whether they're wide or narrow relative to history. A band can look visually compressed on your chart and still be wider than it's been 75% of the time — or vice versa.
ATC BBP solves both problems. It smooths %B with a Hull Moving Average to reduce reactive noise, and it scores the current bandwidth as a percentile against a rolling window of its own history — so you always know objectively whether compression is real.
________________________________________
ATC Upgrades Over Standard %B
HMA Smoothing on %B The raw %B line reacts sharply to every candle. ATC BBP applies a Hull Moving Average to %B before it's plotted, cutting noise while preserving responsiveness. The raw %B is still available in the data window for comparison, but the smoothed version drives everything you see. You can adjust the smoothing length or disable it entirely.
Bandwidth Percentile Scoring This is the core ATC enhancement. Instead of asking "are the bands narrow?", ATC BBP asks "are the bands narrow relative to the last 125 bars of bandwidth history?" The bandwidth percentile is computed by ranking the current bandwidth against every value in the lookback window. A reading of 8% means the bands are tighter right now than they've been on 92% of recent bars. That's a real squeeze signal — not an eyeball call.
Empirical Zone Thresholds with Hysteresis The %B zone boundaries are not hardcoded round numbers. The defaults are set at empirically sensible levels and are fully adjustable. More importantly, every state transition — both the squeeze state and the %B zone — uses a configurable hysteresis band so the indicator doesn't flicker at the edges. Once a state is entered, it takes a meaningful move to exit it.
________________________________________
What's on the Chart
ATC BBP plots in a separate pane below your price chart.
The %B Line The smoothed %B oscillator on a 0–100 scale. The line changes color dynamically to reflect the current zone: green shades when price is in the lower portion of the bands, red shades in the upper portion, neutral grey for mid-range. When price tags or exceeds either band, the color deepens to full intensity. A fill between the %B line and the 50-level midline gives an immediate read on whether price is in the upper or lower half of the range.
Horizontal Reference Lines Five levels mark the key zones: lower extreme (0), lower quartile (20), midline (50), upper quartile (80), and upper extreme (100). Low-opacity colored background shading tints each zone — red above the upper quartile, green below the lower quartile, neutral in the middle.
Squeeze Pressure Bar Along the bottom of the pane, a colored bar marks the current squeeze state. Amber indicates a tight squeeze — bandwidth in the lowest percentile tier. Light yellow indicates a developing or loose squeeze. Blue indicates active volatility expansion. When no state is active, the bar disappears — the absence of color is meaningful. Diamond markers appear at the bar when a squeeze begins and again when expansion starts, so state transitions are never missed on a busy chart.
________________________________________
HUD Breakdown
The corner HUD (top right by default) gives you a live read of both indicator layers without having to inspect chart values:
Volatility — current squeeze state label: Tight Squeeze, Loose Squeeze, Expansion, or Neutral, color-coded to match the pressure bar
BW %-ile — the bandwidth percentile as a number, followed by a 10-block progress bar showing where current bandwidth sits on a visual scale from fully compressed to fully expanded
%B Zone — a text label for where price is in the envelope: Below Lower Band, Lower Quartile, Mid Range, Upper Quartile, or Above Upper Band
%B Reading — the smoothed %B value as a number
The HUD supports dark and light themes and can be repositioned to any corner of the pane.
________________________________________
Logic Layers
The indicator runs two independent state machines, each with its own hysteresis logic.
Squeeze State Machine Four states: Tight Squeeze (bandwidth percentile below the tight threshold), Loose Squeeze (between tight and loose thresholds), Neutral (mid-range bandwidth), and Expansion (above the expansion threshold). State transitions require the bandwidth percentile to move beyond the threshold by the hysteresis amount before the state flips. This prevents toggling at the boundary on marginal readings.
%B Zone State Machine Five zones tracking price location within the envelope: Below Lower Band, Lower Quartile, Mid Range, Upper Quartile, and Above Upper Band. The same hysteresis logic applies — once price enters a zone, it stays classified there until it moves decisively into the next zone.
The two machines run independently. You can be in a tight squeeze while price is in the upper quartile — which is a very different setup than a tight squeeze with price at the midline. The HUD shows both readings simultaneously so you always have the full picture.
________________________________________
Alerts
Seven alert conditions are built in.
BBP: Tight Squeeze Started — fires when the squeeze state first enters the tight tier. Use this to monitor compression setups across instruments before they break.
BBP: Tight Squeeze Released — fires when the tight squeeze breaks. This is the exit from compression, which may precede expansion or resolve back to neutral — both are meaningful.
BBP: Expansion Started — fires when bandwidth percentile crosses above the expansion threshold, confirming that volatility is breaking out of compression.
BBP: Price Above Upper Band — fires when %B reaches or exceeds 100, meaning price has tagged or broken through the upper band.
BBP: Price Below Lower Band — fires when %B reaches or falls below 0, meaning price has tagged or broken through the lower band.
BBP: %B Cross Above 50 — fires when smoothed %B crosses above the midline. Price location bias has shifted to the upper half of the envelope.
BBP: %B Cross Below 50 — fires when smoothed %B crosses below the midline. Price location bias has shifted to the lower half.
________________________________________
How to Trade With It
ATC BBP is a context indicator, not a signal generator. It tells you the volatility environment and price location so you can filter and frame your setups — it does not issue buy or sell signals on its own.
Step 1 — Check the Squeeze State First Before anything else, look at the HUD Volatility row and the pressure bar. Tight Squeeze means the market is coiling. Expansion means it's already moving. Neutral means neither is happening. This single read tells you what kind of market you're in before you look at anything else.
Step 2 — Use Squeeze Context to Filter Breakout Setups A tight squeeze is the setup condition for a potential expansion — it does not tell you which direction. When bandwidth is in the lowest 8–10 percentile of its history, start watching price action for the break, but wait for directional confirmation from your primary setup criteria before trading it. The squeeze tells you energy is building. Your edge tells you which way it breaks.
Step 3 — Use %B to Read Location Within the Setup Once you have a directional bias, %B tells you where price currently sits in the envelope. If you're looking for a long entry and %B is already above 80, price is extended toward the top of the range — it may be better to wait for a pullback toward the 50 midline. If %B is mid-range or lower quartile heading into a long setup, there's more room to run before hitting band resistance.
Step 4 — Look for Squeeze-Plus-Zone Confluence The highest-value reads come when both layers line up. A tight squeeze with %B at mid-range or lower quartile means compression is present and price has room to move higher if the break is bullish — watch for expansion to confirm with %B rising through 50. Expansion with %B crossing above 50 means volatility is moving and location bias is shifting bullish simultaneously — often the clearest confirmation that a breakout is real. Expansion with %B above 100 means price is already through the upper band in an expanding environment — valid in strong trends, a caution flag in range conditions.
Step 5 — Use Alerts for Multi-Instrument Monitoring If you're running ATC BBP across multiple instruments or timeframes, set the Tight Squeeze Started and Expansion Started alerts. These fire the moment a state changes so you're never watching the wrong chart while a setup develops elsewhere.
________________________________________
Settings Reference
Bollinger Bands BB Length (default 30) — period for the moving average and standard deviation calculation. Optimized default for QQQ. Increase for slower, more structural readings; decrease for more reactive readings on faster instruments.
BB StdDev Multiplier (default 1.6) — number of standard deviations for the band width. Optimized default for QQQ. Lower values tighten the bands and will increase the frequency of upper/lower extreme readings.
BB Source (default Close) — price source for the band calculation.
Smoothing %B HMA Smoothing (default 8) — Hull Moving Average length applied to %B. Set to 1 to disable smoothing and plot the raw %B line.
Squeeze Quality Bandwidth Percentile Window (default 125) — rolling lookback used to rank the current bandwidth. Larger windows produce more stable percentile readings against longer historical context.
Tight Squeeze Threshold (default 8) — bandwidth percentile below this level is classified as a tight squeeze.
Loose Squeeze Threshold (default 25) — bandwidth percentile between the tight threshold and this level is classified as a developing squeeze.
Expansion Threshold (default 75) — bandwidth percentile above this level is classified as active expansion.
State Hysteresis (default 3.0) — neutral band around each threshold. A state must be exceeded by this amount before the classification changes, preventing flicker on marginal readings.
%B Zones Upper Quartile (default 80) — %B above this is classified as Upper Quartile zone.
Lower Quartile (default 20) — %B below this is classified as Lower Quartile zone.
Upper Extreme (default 100) — %B at or above this is classified as Above Upper Band. Lower
Extreme (default 0) — %B at or below this is classified as Below Lower Band.
Visuals Shade %B Zones — toggles the background zone tinting on the oscillator pane. Show Squeeze Pressure Bar — toggles the colored state bar and diamond markers at the bottom of the pane. Color inputs for all states are fully adjustable if you prefer a different palette.
________________________________________
Recommended Instruments and Timeframes
ATC BBP is tested and validated on ES, NQ, CL, GC, SPY, QQQ, major equities, and major FX pairs. Recommended timeframes are 5m, 15m, 1h, 4h, and 1D. Default settings are optimized for QQQ. When applying to other instruments, the BB Length, StdDev Multiplier, and Bandwidth Percentile Window are the primary settings to adjust for the instrument's typical volatility profile.
________________________________________
Indicator

Koda Macro AnalyticKoda Macro Analytic
Why the 10-Year Real Yield Controls Gold
The 10-year Real Yield (specifically the 10Y TIPS) is widely considered the "North Star" for Gold pricing because of the Opportunity Cost of capital. Unlike stocks or bonds, Gold is a non-yielding asset—it doesn't pay a dividend, and it doesn't pay interest. It is simply a store of value.
1. The Interest Rate Rivalry
When 10-year Real Yields rise, investors can get a "guaranteed" return from the government that outpaces inflation. In this scenario, holding Gold becomes "expensive" because you are giving up that guaranteed yield. This leads big institutions to sell Gold and buy Bonds, driving Gold prices down.
2. The Inflation Hedge
Conversely, when Real Yields fall (or turn negative), the "safety" of bonds disappears. If the government is paying 2% but inflation is at 4%, investors are effectively losing money in "safe" paper. They flee to Gold to protect their purchasing power. Because the 10-year yield reflects the market's long-term outlook on growth and inflation, it is the most reliable lead indicator for where Gold "should" be priced.
3. The Institutional Mirror
In the Koda Macro Analytic, we invert this yield. By flipping the yield upside down, the Blue Line becomes a mirror of institutional demand. When the Blue Line is rising, "Macro Gravity" is pulling Gold higher. When it dives, it indicates that the opportunity cost is rising and Gold will likely face selling pressure.
How to Use the Koda Macro Analytic
Reading the Dashboard
In the top right, the Koda Dashboard gives you an instant "Heat Map" of the market:
• 10Y TIPS: The current Real Yield percentage.
• Gold Spot: The live price of Gold.
• Macro Bias: A logic-based signal.
BULLISH: The Blue Line is trending above its short-term average, suggesting macro momentum is upward.
BEARISH: The Blue Line is losing momentum, suggesting macro headwinds for Gold.
________________________________________
Pro Strategy: The "Koda Gap"
When you see a large gap between the Blue Line and the Yellow Area, it indicates an "oversold" or "overbought" macro condition.
• If the Blue Line is much higher than the Yellow Area, Gold is "cheap" relative to where yields say it should be.
• If the Blue Line is much lower than the Yellow Area, Gold may be "overextended" relative to the macro backdrop.
The "Why": What Makes This Different?
Most traders look at Gold in a vacuum. The Koda Macro Analytic is different because it visualizes the Inverted 10Y TIPS Yield (Real Yields) directly over the Gold price.
• The Inverse Correlation: Historically, Gold and Real Yields move in opposite directions. When Yields fall, Gold usually rises.
• The Lead Signal: By inverting the Yield (the Blue Line), we make them move in the same direction. When the Blue Line is rising, it means the macro environment is "Bullish" for Gold.
• The Institutional Edge: This indicator allows you to see "Divergences"—if Gold is falling but the Blue Line is staying high, the macro trend suggests the dip is a buying opportunity.
________________________________________
Setup Steps: The "Koda Look"
To ensure the indicator displays correctly and looks professional, follow these four steps:
1. Set Your Asset
• Symbol: Always use XAUUSD as your main chart. The script is calibrated to the price range of Gold.
2. Clean the Canvas
• Candles: PulseWire defaults to showing red/blue candles. To get the clean Koda aesthetic, find XAUUSD in the top-left legend and click the "Eye" icon to hide the candles.
This leaves only the Koda lines visible.
3. Check the Scale
• Invert Scale: Ensure "Invert Scale" is un-checked on your main right-hand axis. The script handles all necessary inversions internally. If your scale is inverted, the fill and lines will appear "upside down."
4. Maintain Clarity
• Cleanliness: PulseWire’s scaling can sometimes act up when you zoom in or out rapidly. If the lines ever look "stretched" or the yellow area looks like a flat block, simply right-click the price scale and hit "Reset Price Scale."
Indicator

Indicator

Market Seasonality & Volatility Analysis
📊 Market Seasonality & Volatility Dashboard
💡 The Concept
In trading, "When" is just as important as "What." Every financial asset has a unique "Seasonal DNA"—historical patterns driven by institutional rebalancing, tax cycles, and human psychology.
This indicator is a high-performance statistical engine that maps the historical behavior of any asset across three time-dimensions: Monthly, Quarterly, and Daily. It transforms raw historical data into a clean, Excel-style dashboard that helps you align your trades with the "Path of Least Resistance."
🔍 Key Metrics
Avg Performance (Directional Bias): Calculates the average percentage return for every period.
Green/Red bars: Instantly identify which months or days have a strong historical bullish or bearish bias.
Volatility (Risk & Range): Calculates the average High-to-Low range as a percentage.
Blue bars: Identify "Explosive" periods vs. "Quiet" periods. Use this to adjust your stop-loss width and take-profit targets based on expected market movement.
🛠 Unique Features
Excel-Style Visual Bars: Uses normalized block characters (█) to create a visual "heatmap" of data. This allows you to spot statistical outliers instantly without reading every digit.
Fully Modular UI: Your chart, your rules. Use the settings menu to toggle specific sections (Monthly, Quarterly, Daily) or specific columns (Performance, Volatility) on and off. The table dynamically resizes to stay compact.
Regime-Based Lookback: Markets evolve. Choose between All Time data, or filter for the Last N Years to see if traditional seasonality still holds up in the current market regime.
High-Contrast Design: Features a solid, non-transparent background with customizable framing and sizing, ensuring the data is readable regardless of the price action happening behind it.
📈 How to Use the Data
Alignment: If you are looking for a Long swing trade, check if the current Month and Quarter are historically positive. Trading with the seasonal wind at your back increases your probability.
The "Volatile Wednesday": If the "Daily" section shows massive Volatility bars for a specific day, prepare for wider price swings. Use a wider stop-loss to avoid being "wicked out" by noise.
Quarterly Rotations: Use the Quarterly section to prepare for broader institutional shifts (e.g., the Q1 "January Effect" or the Q3 "Summer Lull").
Customization: Day traders can hide Monthly/Quarterly stats to focus purely on Daily Volatility, while Investors can hide Daily/Volatility stats for a clean view of long-term performance.
⚙️ Settings Overview
Visibility: Toggle Monthly, Quarterly, Daily, Performance, or Volatility metrics.
Lookback: Set custom Year or Bar limits to analyze specific market eras.
Scaling: Choose table sizes from "Tiny" to "Huge" and adjust the maximum width of visual data bars.
Style: Fully customizable colors for background, borders, text, and data bars. Indicator

Indicator

Directional Volume Matrix | julzALGO📊Directional Volume Matrix | julzALGO
This script is designed as a structured market participation and directional volume analysis dashboard, combining candle anatomy, estimated buy/sell pressure, normalized volume distribution, and directional imbalance into a single visual workflow.
Rather than treating volume as neutral, this model estimates how much of each candle’s volume likely came from bullish participation versus bearish participation by analyzing:
• Close position within candle range
• Upper and lower shadow structure
• Body size and direction
• Relative candle positioning
The result is a fixed 30-bar dashboard that helps traders visualize directional participation, pressure dominance, and imbalance more objectively.
🔷 Core Concept
Traditional candles show price movement.
Traditional volume shows total activity.
This script expands both by estimating:
• Buy Volume
• Sell Volume
• Delta (Buy − Sell)
• Imbalance %
using candle anatomy as a directional participation model.
🔷 Bullish Candle Structure (Close > Open)
Bullish Interpretation:
• Close near high → stronger buyer control
• Lower shadow → buyer defense
• Bull body → bullish participation
🔷 Bearish Candle Structure (Close < Open)
Bearish Interpretation:
• Close near low → stronger seller control
• Upper shadow → seller rejection
• Bear body → bearish participation
🔷 Important Structural Rule
For both bullish and bearish candles:
• Upper Shadow = seller response / rejection from highs
• Lower Shadow = buyer defense / response from lows
Only the body direction changes:
• Bull = Close above Open
• Bear = Close below Open
🔷 How the Script Works
1. Price Range
priceRange = high - low
Measures total candle range.
2. closePos
closePos = (close - low) / priceRange
Interpretation:
• Close near HIGH → closePos near 1 → stronger buy influence
• Close near LOW → closePos near 0 → stronger sell influence
3. bodyRatio
bodyRatio = (close - open) / priceRange
Interpretation:
• bodyRatio > 0 → bullish body
• bodyRatio < 0 → bearish body
4. Wick Logic
upperWick = high - max(open, close)
lowerWick = min(open, close) - low
Interpretation:
• Upper shadow = seller rejection
• Lower shadow = buyer defense
🔷 Estimated Buy / Sell Volume Model
The script builds directional participation through these weighted components:
Buy Strength
buyStrength =
(closePos * 0.60) +
(wickBuy * 0.25) +
(bodyRatio > 0 ? bodyRatio * 0.35 : 0)
Sell Strength
sellStrength =
((1 - closePos) * 0.60) +
(wickSell * 0.25) +
(bodyRatio < 0 ? -bodyRatio * 0.35 : 0)
Then total candle volume is split proportionally into:
estBuyVol = volume * buyStrength
estSellVol = volume * sellStrength
And normalized so:
Estimated Buy Volume + Estimated Sell Volume = Total Candle Volume
🔷 Dashboard Structure — Volume Distribution Table
This dashboard analyzes the last 30 candles and displays a structured volume participation table.
🔷 Table Settings
• Show Table → Enable / Disable dashboard
• Table Position → Top Left / Top Right / Bottom Left / Bottom Right
• Color Bars By Candle Direction → Bullish = Aqua / Bearish = Red
• Show Volume Numbers → Show / Hide numerical values
🔷 Lower Timeframe Settings
• Use Lower Timeframe Volume → Optional lower timeframe sourcing
• Lower Timeframe → Custom timeframe input
Purpose:
• More granular participation estimates
• Intraday precision
• Session detail on higher timeframe charts
🔷 Dashboard Components
1. Relative Volume Histogram
Displays each candle’s relative volume intensity.
2. Candle Direction Color
• Aqua = Bull candle
• Red = Bear candle
3. Volume Numbers
Exact volume values per bar
4. Time Row
Bar timestamp reference
5. Aggregate Metrics
• B = Estimated total Buy Volume
• S = Estimated total Sell Volume
• Delta = Buy − Sell
• Imbalance = |Delta| ÷ Total Volume × 100
🔷 How to Use — Execution Workflow
Bullish Workflow
STEP 1:
• Bull candles closing near highs
• Lower shadows showing defense
STEP 2:
• B > S
• Positive Delta
• Rising Imbalance %
STEP 3:
• Buyer participation dominant
RESULT:
• Bullish directional bias
Bearish Workflow
STEP 1:
• Bear candles closing near lows
• Upper shadows showing rejection
STEP 2:
• S > B
• Negative Delta
• Rising Imbalance %
STEP 3:
• Seller participation dominant
RESULT:
• Bearish directional bias
🔷 Purpose & Value
This script is designed to help traders answer:
“Was price movement supported by directional participation?”
instead of simply:
“Did price move?”
It supports:
• Volume structure reading
• Directional bias analysis
• Participation imbalance detection
• Bull vs Bear pressure comparison
• Dashboard-based workflow
🔷 Important Notes
• This is a candle-structure-based participation model
• It does NOT use exchange bid/ask, footprint, or true order-flow data
• Buy/Sell values are estimated from candle anatomy and volume weighting
• Best used alongside:
• Market Structure
• Order Blocks
• FVG
• POC / Volume Profile
• Session context
🔷 Disclaimer
This script is for educational and informational purposes only.
It does not constitute financial advice or guaranteed performance.
Always perform your own analysis and use proper risk management before trading.
Indicator

ATC Keltner Channel Breakout System v1.3.0What It Is
The ATC Keltner Channel Breakout System (ATC KCBS) is a breakout detection indicator built on one of the most reliable structural tools in technical analysis — the Keltner Channel — and rebuilt from the ground up to meet a higher quality standard.
Most retail Keltner indicators do one thing: draw a channel and let you guess when a breakout means something. The ATC KCBS does something different. It filters every breakout signal through a volume confirmation gate built on Z-score normalization, so the only breakouts that get flagged are the ones backed by real, statistically significant participation — not routine price noise pushing outside the bands on low volume.
The result is a cleaner, higher-quality signal set that respects your time and your capital.
________________________________________
Who It's Built For
The ATC KCBS is designed for active traders focused on momentum breakouts — particularly on U.S. equities, index ETFs (QQQ, SPY), and futures (ES, NQ, CL, GC) during regular trading hours. It performs best on the 1-minute through 15-minute timeframe for intraday traders, and scales cleanly up to the 1-hour, 4-hour, and daily timeframes for swing traders. Default settings are optimized for QQQ on the 1-minute chart during RTH (Regular Trading Hours).
________________________________________
The Core Concept: What Is a Keltner Channel?
A Keltner Channel consists of three lines plotted directly on your price chart:
• A basis line — a smoothed moving average of price, acting as the channel's center of gravity
• An upper band — the basis plus a multiple of the Average True Range (ATR)
• A lower band — the basis minus that same ATR multiple
When price is inside the channel, the market is respecting the channel's structure and typically moving in a mean-reverting or consolidating mode. When price closes outside either band, it signals that a breakout condition may be developing. The distance of the bands from the basis is dynamic — they widen during volatile markets and compress during quiet ones.
The Keltner Channel is a better volatility envelope than Bollinger Bands for many breakout applications because ATR measures directional price movement rather than raw price deviation, which makes the channel walls more responsive to real market conditions.
________________________________________
The Upgrade: What Makes This Different
Retail Keltner indicators treat all breakouts the same. A close above the upper band is a signal — end of story. The problem is that the majority of Keltner band breaks are low-conviction moves driven by thin conditions, choppy price action, or noise — not real directional momentum.
The ATC KCBS adds two meaningful upgrades over the generic version:
1. HMA-Smoothed Basis
The channel's center line uses a Hull Moving Average (HMA) instead of the standard simple moving average (SMA) or exponential moving average (EMA) found in most retail Keltner tools. HMA smoothing reduces lag without sacrificing responsiveness, so the basis line tracks price structure more accurately — and the channel bands it drives are positioned more precisely as a result.
2. Z-Score Normalized Volume Gate
This is the core enhancement. Before any breakout gets confirmed, volume on that bar is measured against a rolling statistical baseline — specifically, a Z-score calculated against the trailing volume mean and standard deviation. A breakout only gets flagged if volume is sufficiently elevated above that baseline in statistical terms.
This matters because a price close above the upper band with average or below-average volume is a very different event than the same close accompanied by a volume spike that is statistically exceptional relative to recent conditions. The volume gate filters the noise and focuses your attention on breakouts that have real conviction behind them.
You can toggle the volume gate on or off and adjust the Z-score threshold directly in the indicator settings.
________________________________________
What You See on the Chart
The ATC KCBS overlays directly on your price chart and renders the following:
The Channel
Three lines form the Keltner structure: the HMA basis in gold, and the upper and lower bands flanking it. The interior of the channel fills with a subtle color that reflects the current market state, making it easy to see at a glance whether conditions are bullish, bearish, compressing, or expanding.
Regime Color Coding
The channel fill, band colors, and background tint all update dynamically to communicate the current market regime:
• Green tones indicate an active bullish breakout bias
• Red tones indicate an active bearish breakout bias
• Blue tones indicate a channel expansion regime (rising volatility)
• Grey tones indicate a channel compression regime (contracting volatility, potential coiling before a move)
• Gold (default) indicates a neutral, ready state
This color system means you can scan your chart and immediately understand the context without reading anything. Green channel = bullish momentum active. Grey channel = market coiling.
Breakout Markers
When a confirmed breakout fires — meaning price has closed beyond the band AND volume has passed the Z-score threshold — the indicator places labeled markers directly on the chart at that bar. Bullish breakouts receive a green triangle and an "LONG" label. Bearish breakouts receive a red triangle and an "SHORT" label.
These markers only appear when both conditions are met. If the volume gate doesn't pass, no marker appears, even if price is outside the band.
Breakout Tags
In addition to the edge markers, the indicator plots branded "LONG CONFIRM" and "SHORT CONFIRM" labels near the breakout bar for additional visual clarity. You can control how many recent tags stay visible on the chart at one time via the settings.
Bar and Background Tinting
During an active breakout bias, candle bars are tinted with the direction color (green for bullish, red for bearish) to help you maintain context as the bias holds. A subtle background tint reinforces the same state. Both are individually toggleable if you prefer a cleaner look.
________________________________________
The HUD (Heads-Up Display)
The ATC KCBS contains a HUD panel that surfaces live data without cluttering your chart. The ATC KCBS HUD displays:
• Live State — the current overall status of the indicator, displayed prominently in the header row. Possible values: BULLISH, BEARISH, COMPRESSION, EXPANSION, or READY.
• Bias — whether a breakout bias is currently active, and how many bars remain in the bias hold window.
• Regime — the current channel regime (Compression, Expansion, or Neutral).
• Location — where price is relative to the channel right now: Inside Channel, Outside Upper, or Outside Lower.
• Price vs Basis — whether price is currently above or below the HMA basis, expressed in ticks for precision.
• Vol Gate — the real-time status of the volume gate. Shows PASS with the current Z-score when the threshold is met, or WAIT with the current Z-score when it is not. This is one of the most useful readouts in the HUD — it tells you exactly how close volume is to confirming the next breakout signal.
• Width — current channel width expressed in ticks.
• Width Z — the Z-score of current channel width relative to its own rolling history. Negative values indicate the channel is narrower than usual (compression). Positive values indicate it is wider than usual (expansion).
The HUD is available in dark and light themes and can be positioned in any corner of the chart.
________________________________________
The Regime Engine
Beneath the visual layer, the ATC KCBS tracks a volatility regime state based on where the channel width Z-score sits relative to empirically-derived thresholds. This is not a binary switch — the regime uses a hysteresis band to prevent false flickering at the threshold boundaries.
• Compression is flagged when channel width drops significantly below its historical
average, indicating the market is coiling. Compression is often a precursor to a sharp directional move. When you see COMPRESSION on the HUD and in the grey channel, the market is telling you it is building energy.
• Expansion is flagged when channel width rises significantly above its historical average, indicating volatility is increasing. Expansion during an active breakout is a confirmation of momentum. Expansion during a neutral bias can signal that conditions are becoming active.
• Neutral is the default state between compression and expansion.
These regime states are displayed in the HUD, reflected in the channel color, and feed directly into the overall live state displayed in the header row.
________________________________________
The Breakout Bias Hold
When a confirmed breakout fires, the indicator does not simply mark the bar and reset. It sets an active directional bias that persists for a configurable number of bars (default: 5). During the bias hold window, the HUD shows the direction and the bars remaining in the hold. The channel and background colors reflect the active bias throughout.
The bias clears early if price returns inside the channel before the hold window expires. This gives you a simple, clean way to track whether post-breakout price action is confirming the move or reversing it.
________________________________________
Alerts
The ATC KCBS includes two configurable alert conditions:
• Alert on Bullish Breakout — fires when a confirmed bullish breakout occurs (price closes above the upper band with volume gate passed)
• Alert on Bearish Breakout — fires when a confirmed bearish breakout occurs (price closes below the lower band with volume gate passed)
Both can be toggled independently. To use them, set up your alert in PulseWire and select the appropriate condition. The alert message includes the ticker and timeframe for easy identification in multi-alert setups.
________________________________________
How to Trade With It
The ATC KCBS is a breakout signal tool. Its primary job is to tell you when a channel break has real participation behind it, and to maintain context about the market's current volatility regime. Here is a practical framework for using it:
Step 1 — Read the Regime First
Before anything else, check the regime. If the HUD says COMPRESSION and the channel is grey, the market is coiling. This is a waiting state — not a trading state. Watch for a breakout to develop as the regime transitions.
If the HUD says EXPANSION and the channel is blue, volatility is already elevated. Breakouts in expansion regimes tend to be more energetic but can also be more erratic. Confirmation from your other confluence tools matters more here.
Step 2 — Watch the Volume Gate
The Vol Gate row in the HUD is your pre-signal radar. When the market starts approaching the upper or lower band, watch the Vol Gate reading. If volume is already elevated (Z-score approaching or above the threshold), a breakout with confirmation is more likely. If volume is flat, a band touch is more likely to be noise.
Step 3 — Wait for the Confirmation Marker
Do not trade the touch of the band. Trade the confirmed close. A confirmed breakout is defined as: price closes beyond the band AND the volume Z-score exceeds the threshold. The "LONG CONFIRM" or "SHORT CONFIRM" label on the chart is your signal.
Step 4 — Assess Post-Breakout Price Action Within the Bias Hold
Once a confirmed breakout fires, monitor the bias hold countdown in the HUD. If price holds above the band (bullish) or below the band (bearish) during the hold window, the breakout is showing follow-through. If price returns inside the channel before the hold expires, treat it as a failed breakout and step aside.
Step 5 — Use the Channel as a Reference After Entry
After entering on a confirmed breakout, the HMA basis becomes your key reference level. The basis is a smoothed representation of where the market's center of gravity is. Price above the basis on a bullish breakout is good. Price that retreats to the basis quickly after the breakout is a warning.
________________________________________
Settings Reference
The indicator's settings are organized into clearly labeled groups:
Channel Configuration — Controls the HMA basis length, ATR length, and ATR multiplier. The defaults are optimized for QQQ on the 1-minute chart. Increase the basis length for smoother, slower channel response on higher timeframes.
Volume Gate — Toggle the volume confirmation requirement on or off. Adjust the Z-score lookback window and threshold. The default threshold (3.6) is calibrated for the optimized QQQ 1-minute profile. On other instruments or timeframes, a threshold between 1.0 and 2.0 is typically a reasonable starting point.
Session — Set the trading session and timezone. Defaults to the U.S. Regular Trading Hours session (9:30 AM — 4:00 PM Eastern). Extended hours users should adjust accordingly.
Visuals — Control all color settings, fill opacity, glow opacity, background tint, and bar tinting. Every visual element is independently adjustable. ATC's default palette (green, red, gold, grey, blue) is applied by default.
Signal Styling — Set the breakout tag text color and the maximum number of recent breakout tags kept on the chart.
Alerts — Toggle bullish and bearish alert conditions independently.
________________________________________
Intended Instruments and Timeframes
Validated for: ES, NQ, CL, GC (futures), SPY, QQQ (ETFs), major FX pairs, large-cap equities
Recommended timeframes: 1-minute, 5-minute, 15-minute, 1-hour, 4-hour, Daily
Default profile optimized for: QQQ, 1-minute, Regular Trading Hours
Indicator

10am Breakout10am Breakout
10am Breakout is a simple New York session anchor-range indicator designed to help traders frame the market after the 09:00–10:00 NY hour.
The indicator builds a range from the 09:00–09:59 New York candle window, then waits for price to break and close outside that completed range. Once price closes outside the range, the indicator marks the first valid breakout candle and shows the directional bias for the day.
How It Works
The indicator does three main things:
1. Builds the 09:00 NY anchor range
It tracks the high and low made between 09:00 and 10:00 New York time.
2. Marks the first valid breakout close
After the range is complete, the indicator waits for the first candle that breaks and closes outside the range.
* A close above the range marks a Bullish Bias
* A close below the range marks a Bearish Bias
3. Displays same-direction Fair Value Gaps
Once a breakout close happens, the indicator begins scanning for Fair Value Gaps in the same direction as the breakout.
* Bullish breakout = bullish FVGs only
* Bearish breakout = bearish FVGs only
* Fully filled FVGs are hidden
* Unfilled FVGs stop extending at 16:00 New York time
Visual Guide
* Blue range lines = 09:00–10:00 NY anchor high and low
* Green dot below candle = first candle that closes above the range
* Red dot above candle = first candle that closes below the range
* Top-right bias label = current breakout bias
* Green FVG boxes = bullish FVGs after bullish breakout
* Red FVG boxes = bearish FVGs after bearish breakout
How To Use It
1. Add the indicator to your chart.
2. Use an intraday timeframe such as 1m, 3m, 5m, or 15m.
3. Wait for the 09:00–10:00 NY range to finish.
4. Watch for the first candle that closes outside the range.
5. Use the displayed bias and same-direction FVGs to help frame possible continuation setups.
This tool is designed to keep the chart clean by only showing relevant FVGs after the breakout direction is confirmed.
Notes
This indicator does not place trades automatically and does not guarantee profitable signals. It is a visual tool for identifying the 09:00 NY anchor range, the first breakout close, directional bias, and unfilled same-direction FVGs.
Always combine this with your own trade plan, risk management, and market context. Indicator

Session Range Map [ATC] v3.1Session Range Map is an intraday reference-level overlay that combines prior-day structure, pre-market structure, and opening-range structure into one organized chart view.
The goal of the script is simple: keep the most commonly watched session-based levels visible in a clean format so traders can quickly see where price is trading relative to important references throughout the day.
What this script plots
• Prior High
• Prior Low
• Pre-Market High
• Pre-Market Low
• Opening Range High
• Opening Range Low
The opening range can be configured to 5, 15, or 30 minutes.
Visual structure
• Prior High is drawn as a solid red line
• Prior Low is drawn as a solid green line
• Pre-Market High and Pre-Market Low are drawn as dashed white lines
• ORB High and ORB Low are drawn as blue lines
• ORB lines are thinner while the opening range is building and become thicker once the opening range is locked
HUD
The script includes an on-chart HUD that displays:
• Prior High
• Prior Low
• Pre-Market High
• Pre-Market Low
• ORB High
• ORB Low
• ORB Status
• ORB Range
For each level, the HUD also shows the live distance from price in ticks. This helps reduce manual chart estimation and makes it easier to judge whether price is trading directly into a nearby level or still has room before reaching it.
How to use it
This script is intended as a session-structure and chart-context tool rather than a standalone signal generator.
A practical workflow:
1. Start with the prior-day and pre-market levels
These levels provide an initial framework for likely reaction areas, acceptance zones, and rejection points before the regular session develops further.
2. Let the opening range form
As the market opens, the ORB High and ORB Low build automatically. Once the selected ORB window is complete, the range locks and remains on the chart.
3. Watch how price behaves around key levels
Price interaction with prior-day, pre-market, and ORB levels can help frame intraday structure and location.
4. Pay attention to level clustering
When multiple session levels are close together, that area can become a more important decision zone.
5. Use the HUD to judge proximity
The live tick-distance readout can help distinguish between price trading in open space and price trading close to an important level.
ORB behavior
The opening range starts at the regular-session open and builds for the selected 5-minute, 15-minute, or 30-minute window. After that window completes, the ORB locks.
The HUD reports whether the ORB is:
• Building
• Inside Range
• Breakout Up
• Breakout Down
Alerts included
• Close through Prior High
• Close through Prior Low
• Close through Pre-Market High
• Close through Pre-Market Low
• ORB Locked
• ORB Breakout Up
• ORB Breakout Down
Inputs
Main settings include:
• Regular Session
• Pre-Market Session
• Timezone
• Level visibility toggles
• Neutral band in ticks
• Label offset
• ORB visibility
• ORB window selection
• HUD position
• HUD theme
• Color settings
Best fit
This script is intended for intraday charts and is especially suited to liquid stocks, ETFs, and futures where prior-day, pre-market, and opening-range levels are commonly used as reference points.
Notes
• Session times and timezone can be adjusted in the settings
• The script is a chart-context tool and does not place trades or manage risk automatically
• It is intended to help organize session structure on the chart and improve level awareness during the trading day
Indicator

Hysteresis VWAP Regime Bands [ATC]Hysteresis VWAP Regime Bands is a VWAP-based market context indicator designed to help traders read price location, VWAP extension, and volatility structure more clearly.
This script plots an anchored VWAP with ±1SD and ±2SD bands, then adds two differentiating context layers:
1. A hysteresis-based price-location classifier that helps reduce noisy zone flicker around VWAP band boundaries.
2. A rolling Z-score VWAP bandwidth regime classifier that identifies whether the VWAP envelope is compressed, normal, or expanded compared to recent conditions.
This is not a buy/sell signal generator. It is a structured VWAP context tool intended to help traders understand where price is trading relative to volume-weighted value.
________________________________________
What Makes This Different From Standard VWAP Bands
Most VWAP band indicators simply plot VWAP and deviation bands. This script adds stabilized interpretation logic on top of the bands.
1. Hysteresis-Based Price Zones
Standard band logic can become noisy when price hovers near +1SD, -1SD, +2SD, or -2SD. A simple raw comparison may flip the displayed state back and forth every few bars.
This script uses a configurable Price-Zone Hysteresis Buffer. Price must clear a VWAP band boundary by a defined margin before the zone state updates. This helps create cleaner, more stable zone readings.
2. VWAP Bandwidth Regime Classification
The script also measures the current width of the VWAP envelope and compares it to its own rolling baseline using a Z-score.
This creates three bandwidth regimes:
• Compressed Width — the VWAP envelope is unusually narrow.
• Normal Width — the VWAP envelope is near its recent baseline.
• Expanded Width — the VWAP envelope is unusually wide.
This helps traders distinguish whether the market is operating in a tighter value structure or a wider, more volatile structure.
Together, these two additions turn VWAP bands from simple plotted levels into a more complete VWAP context framework.
________________________________________
Core Components
VWAP Line
The VWAP line is the central volume-weighted value reference for the selected anchor period. It represents the average price weighted by traded volume.
Price above VWAP means price is trading above volume-weighted value.
Price below VWAP means price is trading below volume-weighted value.
A rising VWAP suggests value is moving higher.
A falling VWAP suggests value is moving lower.
VWAP can act as a trend anchor, mean-reversion reference, or decision level depending on the structure of the session.
________________________________________
±1SD Bands
The ±1 standard deviation bands define the inner VWAP value envelope.
Price between +1SD and -1SD is closer to central VWAP value.
Price holding above +1SD shows upper-side acceptance.
Price holding below -1SD shows lower-side acceptance.
These bands are often useful for identifying whether price is still trading near value or
beginning to move directionally away from value.
________________________________________
±2SD Bands
The ±2 standard deviation bands define the outer VWAP envelope.
Price beyond +2SD is in an upper extension area.
Price beyond -2SD is in a lower extension area.
These zones can indicate strong directional movement or stretched price location. They should not be treated as automatic reversal signals. Strong trend sessions can continue to hold near or beyond outer VWAP bands for extended periods.
________________________________________
Price-Location Zones
The script classifies price into five VWAP location zones:
Above +2SD — Upper Extreme
Price is trading beyond the upper outer VWAP band. This is an extended upper location relative to VWAP.
This may represent strong upside momentum, but it can also mean the move is becoming stretched. Traders should avoid assuming that upper extreme automatically means reversal.
________________________________________
Above +1SD — Upper Bias
Price is trading above the inner upper VWAP band but below the outer upper band.
This shows price is accepting above central value. In a strong session, this can support a bullish continuation context.
________________________________________
Mid-Band — Neutral
Price is trading between +1SD and -1SD.
This is the central VWAP value zone. Price is closer to volume-weighted fair value, and directional conviction may be weaker unless there is clear price action confirmation.
________________________________________
Below -1SD — Lower Bias
Price is trading below the inner lower VWAP band but above the outer lower band.
This shows price is accepting below central value. In a weak session, this can support a bearish continuation context.
________________________________________
Below -2SD — Lower Extreme
Price is trading beyond the lower outer VWAP band. This is an extended lower location relative to VWAP.
This may represent strong downside pressure, but it can also mean price is stretched to the downside. It should be interpreted with confirmation.
________________________________________
Bandwidth Regime
The bandwidth regime measures the width between the outer VWAP bands and normalizes it against recent conditions.
The script calculates the current VWAP envelope width as a percentage of VWAP, then compares that value to its own rolling mean and standard deviation.
This creates a normalized bandwidth Z-score.
Compressed Width
The VWAP envelope is unusually narrow compared to recent conditions.
This may suggest a more balanced, contained, or compressed environment. Compression does not predict direction by itself. It simply tells you that the VWAP structure is tighter than normal.
________________________________________
Normal Width
The VWAP envelope is near its recent baseline.
This suggests that current VWAP band width is within a typical range relative to recent conditions.
________________________________________
Expanded Width
The VWAP envelope is unusually wide compared to recent conditions.
This may suggest increased price dispersion, volatility, or stronger directional movement. Expanded width also means risk can be wider, so chasing late moves may become less attractive.
________________________________________
Color and Visual Interpretation
The color system is designed to make the VWAP structure easier to read at a glance. Colors are not standalone trade signals. They are visual context cues.
________________________________________
Cyan / Blue — VWAP and Central Value
The bright cyan VWAP line is the central fair-value reference.
How to interpret it:
• Price above VWAP = trading above volume-weighted value
• Price below VWAP = trading below volume-weighted value
• Rising VWAP = value is moving higher
• Falling VWAP = value is moving lower
The blue/cyan fill between +1SD and -1SD represents the central VWAP value area.
________________________________________
Green / Mint — Upper VWAP Structure
Green or mint colors represent upper VWAP structure.
This includes:
• Upper VWAP bands
• Upper-side price zones
• Upper extension areas
• Bullish or upside location context
How to interpret it:
• Price above +1SD shows upper-side acceptance.
• Price between +1SD and +2SD shows price is elevated above value.
• Price above +2SD shows upper extension.
Green does not automatically mean buy. It means price is trading in the upper VWAP structure.
________________________________________
Pink / Red — Lower VWAP Structure
Pink or red colors represent lower VWAP structure.
This includes:
• Lower VWAP bands
• Lower-side price zones
• Lower extension areas
• Bearish or downside location context
How to interpret it:
• Price below -1SD shows lower-side acceptance.
• Price between -1SD and -2SD shows price is depressed below value.
• Price below -2SD shows lower extension.
Red does not automatically mean short. It means price is trading in the lower VWAP structure.
________________________________________
Blue / Cyan Fill — Neutral Value Zone
The area between +1SD and -1SD is lightly filled with a blue/cyan tint.
How to interpret it:
• Price inside this area is closer to volume-weighted value.
• This zone often reflects more balanced conditions.
• Directional conviction may be weaker unless price breaks and holds outside the inner bands.
• Traders may use this area to identify chop, mean reversion, or developing acceptance near VWAP.
________________________________________
Green Fill — Upper Extension Zone
The area between +1SD and +2SD may be filled with a green tint.
How to interpret it:
• Price holding in this area shows upper-side acceptance.
• During strong sessions, pullbacks toward +1SD can act as continuation areas.
• If price loses +1SD and cannot reclaim it, upper-side acceptance may be weakening.
________________________________________
Red Fill — Lower Extension Zone
The area between -1SD and -2SD may be filled with a red tint.
How to interpret it:
• Price holding in this area shows lower-side acceptance.
• During weak sessions, pullbacks toward -1SD can act as continuation areas.
• If price reclaims -1SD and holds above it, lower-side pressure may be weakening.
________________________________________
Violet / Purple — Compressed Width
Violet or purple represents a compressed VWAP bandwidth regime.
How to interpret it:
• VWAP bands are tighter than normal.
• Price may be in a more balanced or contained structure.
• Volatility is relatively compressed.
• Compression can precede expansion, but it does not predict direction.
Compression means the VWAP envelope is narrow, not necessarily bullish or bearish.
________________________________________
Amber / Orange — Expanded Width
Amber or orange represents an expanded VWAP bandwidth regime.
How to interpret it:
• VWAP bands are wider than normal.
• Price dispersion has increased.
• Volatility or directional movement may be elevated.
• Risk may be wider because price is moving across a larger structure.
• Late entries after a large move may require more caution.
Expansion means the VWAP envelope is wide. It does not automatically mean the move is over.
________________________________________
Background Tints
The script can apply subtle background tints for extreme price zones or bandwidth regimes.
How to interpret them:
• Green tint = upper extreme or strong upper-side context
• Red tint = lower extreme or strong lower-side context
• Violet tint = compressed bandwidth regime
• Amber tint = expanded bandwidth regime
If an extreme price zone and a bandwidth regime occur at the same time, the script prioritizes the more immediate price-location context so the chart remains readable.
________________________________________
HUD Display
The HUD provides a compact summary of the current VWAP structure.
It includes:
• VWAP Regime — current anchor mode and source price
• VWAP — current VWAP value
• +1SD / -1SD — current inner band values
• +2SD / -2SD — current outer band values
• Price Zone — current hysteresis-confirmed VWAP location
• Band Regime — current bandwidth regime and width Z-score
• Use — reminder that this is a context tool and should be confirmed with price action
The two most important HUD fields are Price Zone and Band Regime.
________________________________________
Price Zone
This shows where price is trading relative to the VWAP bands.
Because the zone logic uses hysteresis, it does not flip on every minor touch of a band. Price must move beyond the band boundary by the configured buffer before the state changes.
________________________________________
Band Regime
This shows whether the VWAP envelope is compressed, normal, or expanded compared to recent conditions.
This helps traders understand whether price is moving inside a tight VWAP structure or a wider volatility structure.
________________________________________
Anchor Modes
The script supports three anchor modes.
Session
VWAP resets at the selected regular trading session. This is the default mode and is best suited for intraday trading.
The default session is 0930–1600 New York time.
The session reset logic is designed to work whether extended-hours bars are visible or hidden. This helps keep the session VWAP behavior consistent on regular-hours-only charts.
________________________________________
Week
VWAP resets at the start of a new week.
This can be useful for traders who want broader weekly value context on intraday or lower-timeframe charts.
________________________________________
Month
VWAP resets at the start of a new month.
This can be useful for traders monitoring broader monthly value structure.
________________________________________
Source Price Options
The VWAP source can be configured as:
• hlc3 — average of high, low, and close
• hl2 — average of high and low
• ohlc4 — average of open, high, low, and close
• close — close-only source
For most intraday use, hlc3 is a balanced default.
________________________________________
Alerts
The script includes alert conditions for:
• VWAP Cross
• +1SD Cross
• -1SD Cross
• +2SD Cross
• -2SD Cross
• VWAP Zone Change
• VWAP Bandwidth Regime Change
The zone-change and regime-change alerts are the most specific to this script’s added logic. They are based on stabilized state models rather than raw band touches alone.
________________________________________
How to Use It
Use this indicator as a VWAP context layer, not as a standalone trading system.
A practical workflow:
1. Start with the VWAP line to identify whether price is above or below volume-weighted value.
2. Use the Price Zone to determine whether price is neutral, biased above value, biased below value, or extended.
3. Use the Band Regime to determine whether the VWAP envelope is compressed, normal, or expanded.
4. Use price action, structure, volume, or your own entry model to confirm trades.
________________________________________
Practical Interpretation Examples
Example 1
Price Zone: Above +1SD — Upper Bias
Band Regime: Expanded Width
This means price is trading above the central VWAP value area while the VWAP envelope is wider than normal.
The context is bullish in location, but risk may also be wider because price dispersion has expanded. In this environment, traders may prefer pullback confirmation instead of chasing after a large move.
________________________________________
Example 2
Price Zone: Mid-Band — Neutral
Band Regime: Compressed Width
This means price is near VWAP value and the bands are unusually tight.
This often represents a balanced or compressed environment. Traders may wait for price to break and hold outside the inner VWAP bands before treating the move as directional.
________________________________________
Example 3
Price Zone: Below -2SD — Lower Extreme
Band Regime: Expanded Width
This means price is extended below VWAP while the VWAP envelope is wider than normal.
This may reflect strong downside pressure, but it may also mean short-side chase risk is elevated. Confirmation from price action is important.
________________________________________
Recommended Markets and Timeframes
This indicator is designed for liquid instruments where VWAP is meaningful, including:
• Equity index futures
• Major ETFs
• Liquid large-cap stocks
• Major FX pairs
• Liquid crypto markets
Recommended intraday timeframes:
• 1-minute
• 3-minute
• 5-minute
• 15-minute
Session anchor mode is intended primarily for intraday charts. Weekly and monthly anchors may be useful when viewing broader value structure.
________________________________________
Important Notes
This indicator does not predict future price movement. It does not issue buy or sell signals. It provides a structured view of VWAP location, VWAP extension, and VWAP bandwidth regime so traders can make more informed decisions within their own strategy.
VWAP bands, price-location zones, and bandwidth regimes should be interpreted as context. Always confirm with price action, volume, risk controls, and your own trading plan.
Indicator

Indicator

Indicator
