SPY/SPX Expected Move📊 Expected Move + Session Levels (SPY / SPX)
Plots the day's expected move band plus the key session levels — automatic, refreshed daily before the open, nothing to enter or maintain.
🔹 Draws: Expected Move High/Low (the one-standard-deviation daily range implied by options pricing, anchored at the prior close), Prior Day High/Low, and Overnight High/Low (from the ES futures overnight session, rescaled to your chart). Optional shaded band and info table.
⚙️ Settings: every level toggles on/off individually; colors, line width, and label size are adjustable. The overnight source, session window, and IV index can be changed, and setting Horizon to 5 with VIX approximates the weekly move. Best on intraday timeframes.
⚠️ Note: the expected move is a statistical estimate, not a boundary — price is expected to close inside the band roughly two days out of three, and beyond it roughly one in three. Treat the edges as context, not walls; the market will go where it chooses. All levels are built from CBOE volatility indices, daily session data, and CME ES futures. Informational only, not trading advice. Indicator

GCM Big Money FootprintsDescription:
Title: GCM Big Money Footprints
"Where Markets See Chaos, Titans Leave Footprints. Unmask the Invisible Money."
-uniGram
Overview:
Every single bar on your chart is a battlefield. Retail traders are caught in the crossfire of fakeouts, noise, and sudden volatility. But behind the screen, an invisible game is being played. Market Titans move billions in silence—leaving precise, undeniable echoes in liquidity pools, displacement bars, and price imbalances.
GCM Big Money Footprints is not just another indicator; it is your night-vision goggle for the financial markets. Designed with custom gradient-masking visual architecture and multi-timeframe precision, it strips away the retail clutter to illuminate where institutional liquidity is lying in wait.
• Track the Giants: HTF Banker’s Liquidity Zones reveal true institutional supply and demand before the retail crowd catches on.
• Confirm the Expansion: Displacement-validated Order Blocks (OB) and Fair Value Gaps (FVG) highlight where aggressive capital just stepped in.
• Execute with Clarity: Zero-repaint market structure mapping (BOS/CHoCH) combined with Stealth Volatility exhaustion candles gives you precision entry signals.
Stop trading the noise. Follow the footprints, align with the titans, and master the flow.
About the Indicator:
GCM Big Money Footprints is a multi-timeframe order flow and liquidity analysis framework engineered to track institutional footprints across financial markets. By synthesizing High-Timeframe (HTF) liquidity zones, displacement-validated Order Blocks (OB), Fair Value Gaps (FVG), dynamic market structure, and stealth volatility filters, this indicator converts raw price action into actionable institutional bias.
Designed for intraday, swing, and derivative traders, it eliminates chart noise using custom gradient visual masking while preserving real-time computation speed.
Key Architectural Features
1. HTF Banker's Liquidity Zones
• Institutional Order Flow: Captures high-probability liquidity pools established on higher timeframes without requiring manual timeframe switching.
• Static Y-Axis Masking: Utilizes a multi-slice gradient engine to render sleek, non-intrusive demand/supply zones without creating vertical rendering lag on your charts.
• Mitigation Engine: Automatically tracks zone retests and mutes or removes mitigated levels based on user settings.
2. Institutional Order Blocks (OB) & Displacement Filter
• Displacement Validation: Filters out false order blocks by requiring a user-defined ATR displacement factor ($1.2\times$ default), confirming true institutional expansion.
• Multi-Timeframe Engine: Pulls higher-timeframe order blocks directly onto your lower-timeframe execution chart.
3. Fair Value Gaps (FVG) / Imbalance Zones
• Imbalance Detection: Highlights genuine liquidity gaps where aggressive buyers or sellers left unmatched order flow.
• Minimum Threshold Filter: Filters out negligible micro-gaps based on ATR percentage thresholds to focus purely on high-volume expansion bars.
4. Real-Time Market Structure Mapping
• BOS & CHoCH Tracking: Dynamically plots Break of Structure (BOS) and Change of Character (CHoCH) levels on confirmation.
• Zero-Repaint Logic: Pivot detection and market structure signals are calculated strict on confirmed bar closes, eliminating repainting issues.
5. Stealth Volatility Engine (Bollinger Extremes)
• Volatility Exhaustion: Highlights candles penetrating upper or lower Bollinger Bands ($2.0\sigma$), signaling potential institutional absorption or exhaustion points.
6. Dynamic S/R & Seamless Trend Projector
• Aether Pivot Support/Resistance: Plots active dynamic structural levels with broken-level dotted transitions.
• Seamless Scalper Projector: Displays real-time micro-structural trailing trend lines based on modified Hull Moving Average (HMA) dynamics.
7. Zen Mode & Minimalist On-Chart HUD
• Zen Mode Toggle: Hides all secondary structural lines, FVGs, and OBs to display only HTF Banker’s Zones for ultra-clean analysis.
• Live HUD: A real-time dashboard displaying active market state and institutional control (Bulls vs. Bears).
Institutional Trading Framework (How to Trade)
1. Bias Identification: Check the Live HUD and HTF Banker’s Zones to establish macro directional bias (Demand/Supply control).
2. Setup Formation: Wait for price to enter an active Institutional Order Block (OB) or Fair Value Gap (FVG) aligned with the higher-timeframe direction.
3. Trigger Confluence: Look for a Stealth Volatility candle highlight at the zone boundary or a CHoCH shift on the lower timeframe.
4. Execution & Risk: Enter on confirmed bar close with stop-loss placed beyond the invalidation level of the active zone.
5. Step-by-Step System:
Step 1: Establish Macro Bias (HTF Banker's Zones & Live HUD)
• Check HUD: Look at the GCM Live HUD on the top-right of your chart to instantly determine current market control (BULLS vs. BEARS).
• Identify Macro Demand/Supply: Locate the active Banker’s Zones. Price approaching a Bull Banker’s Zone indicates high-probability institutional demand; a Bear Banker’s Zone signals strong overhead supply.
Step 2: Spot the Setup (Institutional OB & FVG Alignment)
• Order Block (OB) Retest: Wait for price to pull back into a displacement-validated Institutional Bullish OB (green gradient) or Bearish OB (red gradient).
• FVG Confluence: If a Fair Value Gap (FVG) overlaps with an Order Block, this represents a high-confluence institutional liquidity imbalance.
Step 3: Trigger Invalidation & Confirmation (Stealth Volatility)
• Volatility Exhaustion: Look for a Stealth Volatility Candle (green/fuchsia highlighted bar) as price enters the zone, signaling institutional absorption or extreme exhaustion.
• Lower Timeframe CHoCH: For conservative execution, wait for a Change of Character (CHoCH) print on your lower execution timeframe to confirm structural reversal.
Step 4: Risk Management & Execution
• Bullish Trade: Enter Long on confirmed candle close above the OB/FVG. Place your Stop-Loss (SL) slightly below the bottom of the active zone.
• Bearish Trade: Enter Short on confirmed candle close below the OB/FVG. Place your Stop-Loss (SL) slightly above the top of the active zone.
• Targeting: Set Take-Profit (TP1) at the nearest dynamic Support/Resistance (S/R) line or Scalper Projector break, and TP2 at the opposing HTF Banker’s Zone for an optimal Risk-to-Reward ratio ($1:2+$).
Alerts Engine
Equipped with built-in execution alerts:
• Sniper Buy Alert: Triggers when price taps a Bullish OB combined with a Volatility Extreme candle.
• Sniper Sell Alert: Triggers when price taps a Bearish OB combined with a Volatility Extreme candle.
Disclaimer
This indicator is designed for technical analysis and education purposes only. Financial trading involves significant risk, and past performance does not guarantee future results. Always manage risk responsibly.
HAPPY TRADING
-------------------------------------------------------------------------------------------
ಕನ್ನಡ ವಿವರಣೆ (Kannada Description)
Title: GCM Big Money Footprints
"ಮಾರುಕಟ್ಟೆಯ ಗೊಂದಲದಲ್ಲಿ ದೈತ್ಯರ ಹೆಜ್ಜೆಗುರುತು. ಕಣ್ಣಿಗೆ ಕಾಣದ ದೊಡ್ಡ ಹಣದ ರಹಸ್ಯ ಭೇದಿಸಿ."
-uniGram
Overview
ನಿಮ್ಮ ಚಾರ್ಟ್ನಲ್ಲಿ ಮೂಡುವ ಪ್ರತಿಯೊಂದು ಕ್ಯಾಂಡಲ್ ಒಂದೊಂದು ರಕ್ತಪಾತವಿಲ್ಲದ ಯುದ್ಧರಂಗ! ಚಾರ್ಟ್ನ ಶಬ್ದ (Noise) ಮತ್ತು ಸುಳ್ಳು ಸಿಗ್ನಲ್ಗಳ (Fakeouts) ನಡುವೆ ಸಾಧಾರಣ ಟ್ರೇಡರ್ಗಳು ದಿನನಿತ್ಯ ಸೋಲುತ್ತಿದ್ದಾರೆ. ಆದರೆ ಈ ಪರದೆಯ ಹಿಂದೆ, ಕಣ್ಣಿಗೆ ಕಾಣದ ದೈತ್ಯ ಸಂಸ್ಥೆಗಳು (Market Titans) ಕೋಟಿ ಕೋಟಿ ಹಣವನ್ನು ಸೈಲೆಂಟ್ ಆಗಿ ಚಲಿಸುತ್ತಿವೆ. ಅವರು ಮಾರುಕಟ್ಟೆಯಲ್ಲಿ ಬಿಟ್ಟುಹೋಗುವ ಲಿಕಿಡಿಟಿ ಮತ್ತು ಪ್ರೈಸ್ ಇಂಬ್ಯಾಲೆನ್ಸ್ಗಳೇ ಅವರ ನೈಜ ಆಟ.
GCM Big Money Footprints ಕೇವಲ ಒಂದು ಇಂಡಿಕೇಟರ್ ಅಲ್ಲ; ಇದು ಮಾರುಕಟ್ಟೆಯ ಕತ್ತಲನ್ನು ಸೀಳಿ ನೈಜ ಸತ್ಯವನ್ನು ತೋರಿಸುವ ಒಂದು 'ನೈಟ್-ವಿಷನ್ ಗ್ಲಾಸ್'. ಅತ್ಯಾಧುನಿಕ Static Y-Axis Masking ಗ್ರೇಡಿಯಂಟ್ ತಂತ್ರಜ್ಞಾನ ಮತ್ತು Multi-Timeframe ಶಕ್ತಿಯೊಂದಿಗೆ, ಇದು ಚಾರ್ಟ್ನಲ್ಲಿರುವ ಎಲ್ಲ ಗೊಂದಲಗಳನ್ನು ನಿವಾರಿಸಿ ಸಂಸ್ಥೆಗಳ (Big Money) ಅಸಲಿ ಹೆಜ್ಜೆಗುರುತುಗಳನ್ನು ನಿಮ್ಮ ಕಣ್ಣಮುಂದೆ ತರುತ್ತದೆ.
• ದೈತ್ಯರ ಬೆನ್ನಟ್ಟಿ: ಸಾಧಾರಣ ಟ್ರೇಡರ್ಗಳಿಗೆ ತಿಳಿಯುವ ಮುನ್ನವೇ HTF Banker's Zones ಮೂಲಕ ಸಂಸ್ಥೆಗಳ Demand & Supply ವಲಯಗಳನ್ನು ಪತ್ತೆ ಮಾಡಿ.
• ಬಲವಾದ ಸಾಕ್ಷಿ: ಡಿಸ್ಪ್ಲೇಸ್ಮೆಂಟ್ ಹೊಂದಿರುವ Order Blocks (OB) ಮತ್ತು FVG ಮೂಲಕ ದೊಡ್ಡ ಮೊತ್ತದ ಹಣ ಮಾರುಕಟ್ಟೆಗೆ ಎಂಟ್ರಿ ಕೊಟ್ಟ ಜಾಗವನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಗುರುತಿಸಿ.
• ನಿಖರ ಎಂಟ್ರಿ: Zero-Repaint Market Structure (BOS/CHoCH) ಮತ್ತು Stealth Volatility ಹೈಲೈಟ್ಸ್ ಬಳಸಿ ಅತ್ಯಂತ ಕನಿಷ್ಠ ರಿಸ್ಕ್ನೊಂದಿಗೆ ಟ್ರೇಡ್ ಎಕ್ಸಿಕ್ಯೂಟ್ ಮಾಡಿ.
ಚಾರ್ಟ್ನ ಗೊಂದಲಕ್ಕೆ ಗುಡ್ಬೈ ಹೇಳಿ. ಸಂಸ್ಥೆಗಳು ಬಿಟ್ಟುಹೋದ ಹೆಜ್ಜೆಗುರುತುಗಳನ್ನೇ ಅನುಸರಿಸಿ, ಮಾರುಕಟ್ಟೆಯನ್ನು ನಿಯಂತ್ರಿಸಿ.
ಈ ಇಂಡಿಕೇಟರ್ ಬಗ್ಗೆ:
GCM Big Money Footprints ಎನ್ನುವುದು ಆರ್ಥಿಕ ಮಾರುಕಟ್ಟೆಗಳಲ್ಲಿ ಸಂಸ್ಥೆಗಳ (Institutional Traders / Smart Money) ಹೆಜ್ಜೆಗುರುತುಗಳನ್ನು ಮತ್ತು ಲಿಕಿಡಿಟಿಯನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಒಂದು ಅಡ್ವಾನ್ಸ್ಡ್ Multi-Timeframe ಸೂಚಕವಾಗಿದೆ (Indicator). Higher Timeframe Liquidity Zones, Order Blocks (OB), Fair Value Gaps (FVG), ಮಾರುಕಟ್ಟೆಯ ರಚನೆ (Market Structure) ಮತ್ತು Volatility ಸಿನೆರ್ಜಿಯನ್ನು ಸಂಯೋಜಿಸಿ, ಇದು ಸ್ಪಷ್ಟ ಮತ್ತು ನಿಖರವಾದ ಟ್ರೇಡಿಂಗ್ ಬಯಾಸ್ ಅನ್ನು ನೀಡುತ್ತದೆ.
ಇಂಟ್ರಾಡೇ, ಸ್ವಿಂಗ್ ಮತ್ತು ಡೆರಿವೇಟಿವ್ಸ್ (Futures & Options) ಟ್ರೇಡರ್ಗಳಿಗೆ ಇದು ಅತ್ಯಂತ ಸೂಕ್ತವಾಗಿದ್ದು, ಚಾರ್ಟ್ ಕ್ಲಟರ್ (ಗೊಂದಲ) ಇಲ್ಲದಂತೆ ಅತ್ಯಂತ ವೇಗವಾಗಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ.
ಮುಖ್ಯ ವೈಶಿಷ್ಟ್ಯಗಳು (Key Features)
1. HTF Banker's Liquidity Zones
• ಸಂಸ್ಥೆಗಳ ಲಿಕಿಡಿಟಿ: ನೀವು ಚಾರ್ಟ್ನ ಟೈಮ್ಫ್ರೇಮ್ ಬದಲಾಯಿಸದೆ ಹೈಯರ್ ಟೈಮ್ಫ್ರೇಮ್ನ ಪ್ರಮುಖ Demand & Supply ವಲಯಗಳನ್ನು ಪ್ರತ್ಯಕ್ಷವಾಗಿ ಗುರುತಿಸುತ್ತದೆ.
• Static Y-Axis Masking: ಗ್ರೇಡಿಯಂಟ್ ವಿನ್ಯಾಸದ ಮೂಲಕ ಚಾರ್ಟ್ನಲ್ಲಿ ಅತ್ಯಂತ ಸುಂದರವಾದ ಮತ್ತು ಲಾಗ್-ಫ್ರೀ (Lag-free) ಝೋನ್ಗಳನ್ನು ನಿರ್ಮಿಸುತ್ತದೆ.
• Mitigation Engine: ಪ್ರೈಸ್ ಆ ವಲಯವನ್ನು Retest ಮಾಡಿದಾಗ, ಆ ಝೋನ್ ಅನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮ್ಯೂಟ್ ಮಾಡುತ್ತದೆ ಅಥವಾ ತೆಗೆದುಹಾಕುತ್ತದೆ.
2. Institutional Order Blocks (OB) & Displacement Filter
• ಡಿಸ್ಪ್ಲೇಸ್ಮೆಂಟ್ ಫಿಲ್ಟರ್: ಸುಳ್ಳು ಆಡರ್ ಬ್ಲಾಕ್ಗಳನ್ನು ತಪ್ಪಿಸಲು ATR Displacement ($1.2\times$) ನಿಯಮವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಇದರಿಂದ ನಿಜವಾದ ಸಂಸ್ಥೆಗಳ ಆರ್ಡರ್ಗಳು ಮಾತ್ರ ಚಾರ್ಟ್ನಲ್ಲಿ ಮೂಡುತ್ತವೆ.
• Multi-Timeframe Compatibility: ಹೈಯರ್ ಟೈಮ್ಫ್ರೇಮ್ ಆಡರ್ ಬ್ಲಾಕ್ಗಳನ್ನು ಲೋವರ್ ಟೈಮ್ಫ್ರೇಮ್ ಚಾರ್ಟ್ನಲ್ಲಿ ವೀಕ್ಷಿಸಬಹುದು.
3. Fair Value Gaps (FVG) & Imbalance Zones
• ಇಂಬ್ಯಾಲೆನ್ಸ್ ಪತ್ತೆ: ಮಾರುಕಟ್ಟೆಯಲ್ಲಿ ಹಠಾತ್ ಆಗಿ ಉಂಟಾಗುವ ಬೆಲೆಯ ಅಸಮತೋಲನ (Price Imbalances) ಮತ್ತು ಅನ್-ಫಿಲ್ಡ್ ಆರ್ಡರ್ಗಳನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ತೋರಿಸುತ್ತದೆ.
• ATR Size Threshold: ಸಣ್ಣಪುಟ್ಟ ಪ್ರೈಸ್ ಗ್ಯಾಪ್ಗಳನ್ನು ಫಿಲ್ಟರ್ ಮಾಡಿ, ದೊಡ್ಡ ಮೊತ್ತದ ಲಿಕಿಡಿಟಿ ಗ್ಯಾಪ್ಗಳನ್ನು ಮಾತ್ರ ಎತ್ತಿ ತೋರಿಸುತ್ತದೆ.
4. ರಿಯಲ್-ಟೈಮ್ ಮಾರುಕಟ್ಟೆ ರಚನೆ (Market Structure Mapping)
• BOS & CHoCH: Break of Structure (BOS) ಮತ್ತು Change of Character (CHoCH) ಲೆವೆಲ್ಗಳನ್ನು ಪ್ರೈಸ್ ಆಕ್ಷನ್ ಆಧಾರದ ಮೇಲೆ ನಿಖರವಾಗಿ ಪ್ಲಾಟ್ ಮಾಡುತ್ತದೆ.
• Zero-Repaint Logic: ಪ್ರತಿಯೊಂದು ಸಿಗ್ನಲ್ ದೃಢೀಕೃತ ಕ್ಯಾಂಡಲ್ ಕ್ಲೋಸ್ (Confirmed Candle Close) ಆಧಾರಿತವಾಗಿದ್ದು, ರಿಪೇಂಟ್ (Repaint) ಆಗುವುದಿಲ್ಲ.
5. Stealth Volatility Engine (Bollinger Extreme)
• ವೋಲಾಟಿಲಿಟಿ ಎಕ್ಸ್ಹಾಸ್ಟಿನ್: ಬೋಲಿಂಗರ್ ಬ್ಯಾಂಡ್ ನಿಯಮಗಳನ್ನಾಧರಿಸಿ, ಓವರ್-ಬಾಟ್ ಅಥವಾ ಓವರ್-ಸೋಲ್ಡ್ ಹಂತ ತಲುಪಿದ ಕ್ಯಾಂಡಲ್ಗಳನ್ನು ಪ್ರತ್ಯೇಕ ಬಣ್ಣದಲ್ಲಿ ಹೈಲೈಟ್ ಮಾಡುತ್ತದೆ.
6. Dynamic S/R ಮತ್ತು Seamless Trend Projector
• Aether Pivot Support & Resistance: ಪ್ರಮುಖ ಸಪೋರ್ಟ್ ಮತ್ತು ರೆಸಿಸ್ಟೆನ್ಸ್ ಲೈನ್ಗಳನ್ನು ಡೈನಾಮಿಕ್ ಆಗಿ ತೋರಿಸುತ್ತದೆ.
• Seamless Scalper Projector: ಮೈಕ್ರೋ-ಟ್ರೆಂಡ್ ಬದಲಾವಣೆಗಳನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಲು ಡ್ಯಾಶ್ಡ್ ಲೈನ್ ಟ್ರೇಲಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ.
7. Zen Mode & Minimalist HUD
• Zen Mode Toggle: ಚಾರ್ಟ್ ತುಂಬಾ ಕ್ಲೀನ್ ಆಗಿರಲು ಬೇಕಾದಲ್ಲಿ ಕೇವಲ Banker's Zones ಮಾತ್ರ ಕಾಣಿಸುವಂತೆ ಮಾಡುವ ಜನ್-ಮೋಡ್ ಆಯ್ಕೆ.
• Real-time HUD: ಮಾರುಕಟ್ಟೆಯ ಪ್ರಸ್ತುತ ಸ್ಥಿತಿ ಮತ್ತು ಯಾರು ಮಾರುಕಟ್ಟೆಯನ್ನು ನಿಯಂತ್ರಿಸುತ್ತಿದ್ದಾರೆ (Bulls or Bears) ಎಂಬುದನ್ನು ಡ್ಯಾಶ್ಬೋರ್ಡ್ನಲ್ಲಿ ನೇರವಾಗಿ ತೋರಿಸುತ್ತದೆ.
ಟ್ರೇಡಿಂಗ್ ಮಾಡುವ ವಿಧಾನ (Trading Strategy Framework)
1. ಬಯಾಸ್ ಪತ್ತೆ (Bias): ಚಾರ್ಟ್ನಲ್ಲಿರುವ HUD ಮತ್ತು Banker's Zones ನೋಡಿ ಮಾರುಕಟ್ಟೆಯ ಟ್ರೆಂಡ್ (Bullish or Bearish) ನಿರ್ಧರಿಸಿ.
2. ಸೆಟಪ್ (Setup): ಬೆಲೆಯು ಹೈಯರ್ ಟೈಮ್ಫ್ರೇಮ್ ನ ತಕ್ಕಂತೆ ಇರುವ Order Block (OB) ಅಥವಾ FVG ವಲಯಕ್ಕೆ ಬರುವವರೆಗೆ ಕಾಯಿರಿ.
3. ಟ್ರಿಗರ್ (Trigger): ಆ ಝೋನ್ ಬಳಿ Volatility Highlighted Candle ಅಥವಾ ಲೋವರ್ ಟೈಮ್ಫ್ರೇಮ್ CHoCH ಬಂದಾಗ ಟ್ರೇಡ್ ಕನ್ಫರ್ಮ್ ಮಾಡಿಕೊಳ್ಳಿ.
4. ರಿಸ್ಕ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್: ಪ್ರವೇಶಿಸಿದ ವಲಯದ (Zone) ವ್ಯಾಲಿಡೇಶನ್ ಲೆವೆಲ್ನ ಹೊರಗೆ Stop Loss ಇರಿಸಿ, ಸೂಕ್ತ Risk-to-Reward ನೊಂದಿಗೆ ಟ್ರೇಡ್ ಮಾಡಿ.
5. ಹಂತ-ಹಂತದ ಮಾರ್ಗದರ್ಶಿ:
ಹಂತ 1: ಮಾರುಕಟ್ಟೆಯ ಟ್ರೆಂಡ್ ಗುರುತಿಸಿ (HTF Banker's Zones & Live HUD)
• Live HUD ಪರಿಶೀಲಿಸಿ: ಚಾರ್ಟ್ನ ಮೇಲ್ಭಾಗದಲ್ಲಿರುವ GCM Live HUD ನೋಡಿ, ಮಾರುಕಟ್ಟೆ ಪ್ರಸ್ತುತ ಯಾರ ನಿಯಂತ್ರಣದಲ್ಲಿದೆ (BULLS ಅಥವಾ BEARS) ಎಂಬುದನ್ನು ತಿಳಿದುಕೊಳ್ಳಿ.
• Demand/Supply ವಲಯಗಳು: ಚಾರ್ಟ್ನಲ್ಲಿರುವ Banker’s Zones ಗಮನಿಸಿ. ಬೆಲೆಯು Bull Zone ಬಳಿ ಬಂದಾಗ ಬೈಯಿಂಗ್ (Demand) ಮತ್ತು Bear Zone ಬಳಿ ಬಂದಾಗ ಸೆಲ್ಲಿಂಗ್ (Supply) ಒತ್ತಡ ಹೆಚ್ಚಿರುತ್ತದೆ.
ಹಂತ 2: ಉತ್ತಮ ಸೆಟಪ್ ಪತ್ತೆ ಮಾಡಿ (Institutional OB & FVG)
• Order Block Retest: ಬೆಲೆಯು ಹಿಮ್ಮೆಟ್ಟಿ (Pullback), ಡಿಸ್ಪ್ಲೇಸ್ಮೆಂಟ್ ಹೊಂದಿರುವ Bullish OB (ಹಸಿರು ಗ್ರೇಡಿಯಂಟ್) ಅಥವಾ Bearish OB (ಕೆಂಪು ಗ್ರೇಡಿಯಂಟ್) ವಲಯಕ್ಕೆ ಬರುವವರೆಗೆ ಕಾಯಿರಿ.
• FVG ಕನ್ಫರ್ಮೇಷನ್: Order Block ಜೊತೆಗೆ Fair Value Gap (FVG) ಸಹ ಇದ್ದರೆ, ಅದು ಸಂಸ್ಥೆಗಳ ದೊಡ್ಡ ಮಟ್ಟದ ಲಿಕಿಡಿಟಿಯನ್ನು ಪ್ರತಿನಿಧಿಸುವ ಅತ್ಯುತ್ತಮ ಸೆಟಪ್ ಆಗಿರುತ್ತದೆ.
ಹಂತ 3: ಎಂಟ್ರಿ ಟ್ರಿಗರ್ (Stealth Volatility & Structural Shift)
• Volatility Highlight Bar: ಬೆಲೆಯು ಝೋನ್ ತಲುಪಿದಾಗ ಚಾರ್ಟ್ನಲ್ಲಿ Stealth Volatility Candle (ಹಸಿರು/ಫ್ಯೂಶಿಯಾ ಹೈಲೈಟ್ ಆಧಾರಿತ ಕ್ಯಾಂಡಲ್) ಮೂಡಿದರೆ, ಅದು ಸಂಸ್ಥೆಗಳ ರಿವರ್ಸಲ್ ಅನ್ನು ಸೂಚಿಸುತ್ತದೆ.
• CHoCH Confirm: ಸುರಕ್ಷಿತ ಎಂಟ್ರಿಗಾಗಿ, ಲೋವರ್ ಟೈಮ್ಫ್ರೇಮ್ನಲ್ಲಿ Change of Character (CHoCH) ಸಿಗ್ನಲ್ ಬರುವವರೆಗೆ ಕಾಯಬಹುದು.
ಹಂತ 4: ಎಂಟ್ರಿ, ಸ್ಟಾಪ್-ಲಾಸ್ ಮತ್ತು ಟಾರ್ಗೆಟ್
• Bullish Entry (Long): OB/FVG ಝೋನ್ನಿಂದ ಕ್ಯಾಂಡಲ್ ಕ್ಲೋಸ್ ಆದಾಗ Long ಎಂಟ್ರಿ ತಗೊಳ್ಳಿ. Stop-Loss (SL) ಅನ್ನು ಸಕ್ರಿಯವಾಗಿರುವ ಝೋನ್ನ ಕೆಳಭಾಗದ ಲೆವೆಲ್ಗಿಂತ ಸ್ವಲ್ಪ ಕೆಳಗೆ ಇರಿಸಿ.
• Bearish Entry (Short): OB/FVG ಝೋನ್ನಿಂದ ಕ್ಯಾಂಡಲ್ ಕ್ಲೋಸ್ ಆದಾಗ Short ಎಂಟ್ರಿ ತಗೊಳ್ಳಿ. Stop-Loss (SL) ಅನ್ನು ಝೋನ್ನ ಮೇಲ್ಭಾಗದ ಲೆವೆಲ್ಗಿಂತ ಸ್ವಲ್ಪ ಮೇಲೆ ಇರಿಸಿ.
• Targeting: ಮೊದಲ ಟಾರ್ಗೆಟ್ (TP1) ಅನ್ನು ಮುಂದಿನ ಡೈನಾಮಿಕ್ S/R Line ಬಳಿ ಮತ್ತು ಎರಡನೇ ಟಾರ್ಗೆಟ್ (TP2) ಅನ್ನು ಎದುರಿನ HTF Banker’s Zone ಬಳಿ ಇರಿಸಿ ($1:2+$ Risk-to-Reward).
ಅಲರ್ಟ್ ಸಿಸ್ಟಮ್ (Alerts Engine)
• Sniper Buy Alert: Bullish OB ಬಳಿ Volatility Candle ಮೂಡಿದಾಗ ಅಲರ್ಟ್ ಬರುತ್ತದೆ.
• Sniper Sell Alert: Bearish OB ಬಳಿ Volatility Candle ಮೂಡಿದಾಗ ಅಲರ್ಟ್ ಬರುತ್ತದೆ.
ಹಕ್ಕುತ್ಯಾಗ (Disclaimer)
ಈ ಸೂಚಕವು ಕೇವಲ ತಾಂತ್ರಿಕ ವಿಶ್ಲೇಷಣೆ ಮತ್ತು ಶೈಕ್ಷಣಿಕ ಉದ್ದೇಶಗಳಿಗಾಗಿ ಮಾತ್ರ. ಟ್ರೇಡಿಂಗ್ ಮಾರುಕಟ್ಟೆಯು ಅಪಾಯಕ್ಕೆ ಒಳಪಟ್ಟಿರುತ್ತದೆ. ಸೂಕ್ತ ರಿಸ್ಕ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಬಳಸಿ ವ್ಯಾಪಾರ ಮಾಡಿ.
HAPPY TRADING
Indicator

YURI VWAP Sigma EngineSession VWAP with volume weighted deviation bands, and a read on whether today's bands are wide or narrow for this point in the session. The bands are the ordinary part. The comparison against the clock is the part that is not available anywhere else, and it is the reason this exists.
WHAT THE BANDS ARE
VWAP is the average price every share traded at today, weighted by size. It is the benchmark institutional execution is measured against, which is most of why price keeps coming back to it. The bands are the volume weighted standard deviation of that same distribution, so they widen as the session builds disagreement and stay tight when it does not.
The deviation readout is the first number. "1.8 sigma above VWAP" says you are paying more than almost anyone else did today. Whether that is a breakout or a bad fill is a separate question this does not answer.
THE PROBLEM WITH BAND WIDTH
Band width on its own cannot be read, and the reason is structural rather than a matter of tuning. Width is a function of how far into the session you are. Sigma at 09:45 is small on every day that has ever been recorded, and sigma at 15:30 is large on every day that has ever been recorded, because the distribution simply has more in it by then. An absolute width therefore tells you the time of day and almost nothing about the day.
Comparing today's width at 10:15 against the width at 10:15 on each of the last twenty sessions removes the part that belongs to the clock. What is left belongs to today: this session is running wider than it normally is by now, or tighter.
Two details make that comparison mean anything. Width is measured relative to VWAP rather than in points, because the same instrument at 400 and at 700 does not produce comparable point spreads. And the comparison window is short on purpose, twenty sessions by default, so the reference is the volatility regime you are actually trading in rather than an average across several of them. A quiet day inside a violent month should not read as wide.
THE DISCLAIMER THAT TURNS INTO A FEATURE
Every VWAP band implementation carries the same warning: the bands are unreliable in the first fifteen to thirty minutes, because there is not enough volume in the distribution yet and they come out far too narrow.
Half of that stops mattering here. The under sampling applies equally to today and to every session today is being compared against, because they are being compared at the same point on the same clock with the same amount of data behind them. The absolute number early in the session is still meaningless. The comparison is not.
The half that does not go away is that a percentile built from six bars moves around far more than one built from sixty, and comparing like for like removes the bias without removing that. Measured across sixty sessions the percentile moves roughly eleven points a bar in the first half hour against roughly one point a bar after midday. So the early read is tagged rather than hidden. The first half hour is when a read on the session is actually worth having, and a noisy number that says it is noisy beats waiting until lunchtime for a number the session has already made obvious.
WHY NOT THE BUILT IN
The built in VWAP will draw the same bands, and if bands are all you want then use it. What it cannot do is tell you what today's width means, because that requires holding the width from previous sessions slot by slot and comparing like for like. The bands here are the input to that. The output is the state, the percentile, the multiple of a typical day, and the dotted envelope showing where the outer band sat at this exact point of the session on a median day.
THE PART THAT ACTUALLY MATTERS
A state has to hold for several bars before it gets named.
Drop that and this becomes a threshold that flips every time the percentile wobbles across the line, and within a week you have learned to ignore it. The hold period is the difference between a session read and a flicker. It is exposed in the inputs, it resets at every session open because the state describes today rather than yesterday, and there is no correct setting, only the one that matches how often you are willing to change your mind.
READING IT
Blue line is VWAP. Solid grey lines are the inner and outer bands, at one and two sigma by default.
Dotted line is the typical day. It is where the outer band sat at this point of the session across the comparison window. Today's band outside the dotted line is an expansion, inside it is a quiet day, and the distance between them is the whole read made visible without looking at a number.
The band shading carries the state. Orange is wide, blue is narrow, teal is normal, grey means there is no read yet.
The table gives the multiple of a typical day, the state with its percentile in brackets, how many sessions the comparison is actually running against, the current deviation in sigma, the distance from VWAP in percent, and how many times price has touched each outer band today.
The bracketed percentile is worth watching on its own because it moves before the label does. A percentile climbing through the middle seventies tells you the state is about to be named while the hold period is still counting.
Two words appear in the state that are not states. Forming means the session has just opened and the label has reset but not yet held long enough to be named, so the percentile is live and the label is not. Early means you are still inside the window where the percentile is built on very few bars, and it is a tag on the number rather than a different number.
SETTINGS THAT MATTER
Sessions to compare against sets the reference. Shorter reacts to the current regime and will call a wide day normal once wide days become the regime. Longer is a more stable reference and slower to accept that the regime has changed.
The wide and narrow percentiles are separate inputs. There is no reason a wide day and a quiet day have to be equally rare in your reading of the market, and if you want one side more sensitive, move that one and leave the other alone.
Sessions needed before it reads is a floor on the sample. Below it the table says warming up rather than computing a percentile out of four numbers.
Minutes before the read is trusted moves the early tag and nothing else. It changes no number and hides no reading. Set it to zero if you would rather judge the sample size yourself.
The anchor controls the VWAP reset only. The clock comparison needs a daily anchor, since a weekly or monthly anchor has no session clock to normalise against, and the table says so rather than printing a number that does not mean anything.
WHAT IT WILL NOT DO
It does not generate entries or exits, and it is not a forecast. A wide session is not a short and a narrow one is not a breakout setup. Width describes how much disagreement the session has built, not which side wins it, and the same reading precedes both a reversal and a trend continuation often enough that treating it directionally is a mistake the indicator cannot stop you making.
It needs real volume. On instruments where the feed reports tick counts instead, VWAP and everything built on it are approximations, and spot FX in particular has no consolidated volume at all.
It needs a clock, though not necessarily a closing bell. On a symbol that never closes the exchange day still rolls over, so the comparison runs against that boundary and produces a read rather than refusing one. Whether the roll of a twenty four hour day marks anything real for the instrument in front of you is your judgement to make, not the script's.
The comparison history is built as the script runs across the chart, so the read needs the comparison window plus the minimum sample to have gone past before it says anything. On a fresh chart that is the first few weeks of visible history, not the first bar.
This is context for a decision, not the decision.
Indicator

Volatility Squeeze & MomentumThis indicator flags low-volatility "squeeze" phases and pairs them with a momentum histogram, so that volatility expansions can be read together with direction. The squeeze concept was popularized by John Carter (TTM Squeeze); this script is an original open-source implementation of that public idea.
How it works
A squeeze is on when both Bollinger Bands (default 20, 2.0) sit inside the Keltner Channels (default 20, 1.5 x average true range) — a sign that recent volatility is unusually compressed. The zero line shows the state: orange dots while the squeeze is on, gray otherwise. Momentum is a linear-regression estimate of price relative to a midline (average of the Donchian midpoint and the SMA), shown as a four-color histogram: rising/falling shades above and below zero.
Three alert conditions are included: squeeze release, release with positive momentum, and release with negative momentum.
Notes and limitations
A squeeze marks compression, not direction — releases can resolve either way, and momentum at the moment of release is context, not a guarantee. All parameters are configurable; defaults follow common usage. Indicator

Indicator

AM TBR - NQ Stats## Summary
Credit. All historical statistics shown by this indicator are transcribed from the AM TBR study published by NQ Stats — a 10-year analysis of 2,572 NQ sessions (2016–2026). The research design and data analysis are entirely their work; this script is an independent live reconstruction of that methodology
AM TBR anchors a Time-Based Range at the 08:00 New York open, projects ±0.25 standard-deviation levels from that open using a rolling 20-day sample standard deviation of prior session % net changes, and tracks a single, well-defined statistical event in real time: does price touch either level, and if so, does it revert to the TBR Open before 12:00 New York?
Once a touch occurs, the indicator overlays historical context for that exact situation — reversion probability conditional on the hour of the touch, typical adverse excursion (MAE) zones, continuation (MFE) targets after reversion, and time-based cumulative milestones — so you can see at a glance whether the current session is behaving like a typical reverting session or drifting into historically non-reverting territory.
This is a statistical study tool, not a trading system. It does not generate buy/sell signals and makes no claims about future performance.
## What the indicator draws on the chart
At 08:00 New York every weekday the script anchors the TBR Open (drawn as a dashed line extended to 12:00), the two ±0.25σ touch levels, and an optional faint σ ladder at ±0.5 / 0.75 / 1.0 / 1.5 / 2.0 for scale. A light background tint marks the active 08:00–12:00 window.
On the first touch of either level, a marker stamps the exact time (resolved to the minute via lower-timeframe data where available) and shaded MAE zones appear on the touched side. These zones are anchored at the TBR Open — not at the touch level — matching the source study's measurement convention. Reading them from the open outward: the grey zone (TYPICAL) ends at the historical median MAE of sessions that went on to revert; blue (DEEP) ends at the reverted P75; orange (STRETCHED) at the reverted P90; red (RISK) at the median MAE of sessions that never reverted; and the dark zone (NON-REV) extends to the non-reverted P75. The practical reading: while price holds inside grey/blue, the session is taking normal heat for an eventual reversion; pushing through orange into red means the extension now looks more like the historical failures than the historical successes.
If price reverts to the TBR Open before 12:00, the target label flips to REVERTED with the time, and three dotted MFE lines appear on the far side of the open at the historical median (green), P75 (yellow), and P90 (orange) continuation distances — how far past the open reverting sessions historically travelled. At 12:00 the session settles as Reverted, No Reversion, or No Touch.
## Reading the dashboard, row by row
**σ (20d sample).** The rolling standard deviation currently in force, shown both as a percentage and converted to points (e.g. "1.55% ≈ 450.50"). The points figure is your conversion key for every σ value in the table: multiply any σ number by it to get a price distance. A 0.445σ median MAE with σ ≈ 450 points means roughly 200 points of adverse excursion from the open.
**TBR Open (08:00).** The anchor price. Every level, zone, and statistic is measured from here.
**First Touch.** Which level was hit first, the exact time, and the hour band it falls into (08:xx, 09:xx, 10:xx, or 11:xx). The band drives everything below it, because the source study's strongest finding is that reversion odds depend heavily on when the first touch happens.
**Band Reversion Rate.** The historical percentage of sessions with a same-side touch in the same hour band that reverted to the open before 12:00, with its sample size. Colour reflects strength: green at 75%+ (08:xx touches), teal 65–75% (09:xx), orange 45–65%, red below. A ⚠ marks bands where the historical sample is tiny (10:xx and 11:xx, with 48 and 11 touches respectively across ten years) — treat those rates as directional at best.
**Outcome.** The live state machine: Waiting (levels drawn, no touch), Touched — Pending, Reverted ✓ with the reversion time, No Reversion ✗, or No Touch.
**MAE (σ from open).** Your session's maximum adverse extension so far, in σ units measured from the TBR Open, with a context tag comparing it against the reverted-MAE distribution for your band: "≤ p50" means the current heat is smaller than the median reverting session took; "p50–p75" and "p75–p90" mean progressively deeper but still within the range most reverting sessions survived; "> p90 ⚠" means the extension now exceeds nine in ten historical reversions; "≥ non-rev p50 ⚠" means it has reached territory more typical of sessions that never came back. The background shifts green → orange → red accordingly. This row is the single fastest health-check in the table.
## The stat block in depth
The dark header names the exact historical slice being displayed — for example "+0.25 · 08:xx — |σ| FROM TBR OPEN" means every number below describes sessions where +0.25 was touched first during the 08:00 hour, with all distances in σ units from the TBR Open. Signs follow the study's convention: for a +0.25 touch, MAE values print positive (heat is above the open) and MFE prints negative (continuation is below the open); for a −0.25 touch the signs flip.
Each row shows n, Mean, Median, P75, and P90 of a distribution:
**MAE Rev** — adverse excursion of sessions that ultimately reverted. This is the "survivable heat" distribution and the source of the grey/blue/orange zone boundaries. Median well below mean tells you the distribution is right-skewed: most reverting sessions took modest heat, a minority took a lot.
**MAE N-Rev** — maximum extension of sessions that never reverted by 12:00. Compare its median against the MAE-Rev P90: the gap between them is the discrimination region. For 08:xx +0.25 touches, reverting sessions' P90 heat was about 0.96σ while non-reverting sessions' median run was about 1.53σ — extensions between those two values are where the historical populations genuinely separate.
**MFE** — how far beyond the TBR Open reverting sessions continued after reverting. These are the three dotted target lines on the chart. The n here equals the reverted count, since only reverting sessions have an MFE. The large gap between median and P90 (0.69σ vs 1.99σ for 8am +0.25 touches) says continuation is occasionally explosive but usually moderate — which is why the lines are labelled as escalating reference distances rather than a single target.
To convert any cell to points, multiply by the σ-in-points figure from the top of the table.
## The cumulative section
**By 09:00 / 10:00 / 11:00 / 12:00** rows show the source study's cumulative reversion distribution: the percentage of all touched sessions (same side) that had already reverted by that clock time. These figures rise by construction — they are a running total of reversion times, ending at the overall band rate. When your touch is in the 08:xx band, the 8am-focus curve is used (27.9 → 68.2 → 76.1 → 78.4% for +0.25); otherwise the all-sessions curve applies. The Clock column counts down to each checkpoint and to the 12:00 Hard Stop.
Interpreting these correctly matters: a rising cumulative number is not "the odds are improving." The useful live question is conditional — if the session is still pending at a checkpoint, the chance of reverting before 12:00 equals (Final − Cum) ÷ (100 − Cum). Worked from the all-sessions +0.25 curve: still pending at 09:00 leaves roughly a 69% chance of reverting by noon; still pending at 10:00, about 34%; still pending at 11:00, about 10%. The longer a touched session goes without resolving, the more it historically resembles the sessions that never resolved.
## Inputs reference
**Setup group.** *SDEV Lookback* (default 20) sets how many completed daily sessions feed the standard deviation; 20 matches the source study, and changing it moves the levels while decoupling them from the reference statistics. *Touch Level (σ)* (default 0.25) sets the projected level distance — the levels will draw correctly at any value, but all displayed probabilities and distributions were generated for ±0.25 specifically and no longer describe other settings. *TBR Colour* and *Label Size* control appearance. *Keep previous sessions on chart* retains prior sessions' drawings instead of clearing at each new 08:00, useful for visually reviewing recent history (drawings beyond PulseWire's object limits are recycled oldest-first).
**Levels group.** *Show σ Ladder* toggles the ±0.5–2.0σ reference lines and *Ladder Colour* styles them. *Show MAE Zones after touch* toggles the shaded zone map; *Zone Labels* independently toggles the text tags on those zones, worth switching off on busy charts. *Show MFE Targets after reversion* toggles the three continuation lines.
**Dashboard group.** *Show Dashboard* toggles the table; *Show Cumulative Milestones* toggles its bottom section if you prefer a shorter table; *Position* and *Text Size* place and scale it.
**Alerts.** Two alert conditions are provided — "Level Touched" and "Reverted to Open." Create them from the standard alert dialog by selecting this indicator and the desired condition; "Once Per Bar" is the natural frequency for both.
## How the statistics were generated (methodology and source)
The probabilities and distribution values displayed by this indicator are **not computed from your chart**. They are transcribed reference statistics from an independently published, publicly available 10-year statistical study of NASDAQ-100 E-mini futures (NQ) covering 2016–2026 (published by NQ Stats). That study's methodology, which this indicator reproduces live:
- **2,572 total sessions** analysed; **2,545 touched** a ±0.25σ level within the window (1,252 touched +0.25 first, 1,293 touched −0.25 first).
- **σ definition:** rolling 20-day *sample* standard deviation of prior session % net changes; the level is projected as TBR Open × (1 ± 0.25 × σ/100).
- **Window:** 08:00–12:00 New York time; a session "reverts" if price returns to the TBR Open after the touch and before 12:00.
- **Headline rates:** 74.0% of +0.25 touches and 74.6% of −0.25 touches reverted, strongly conditional on touch hour: roughly 79% for 08:xx, 69.5% for 09:xx, 39.6% for 10:xx, 9.1% for 11:xx.
- **MAE and MFE** are measured in |σ| units from the TBR Open. Where the study published no distribution rows for a band (MFE for 10/11:xx touches; MAE for 11:xx), the nearest earlier band's values are substituted and documented in the code.
**What is computed live from your chart:** the σ value, the TBR Open, all level and zone prices, touch and reversion detection and timing, and the running MAE. The geometry is yours; the probabilities are the study's, projected onto your chart's coordinates.
## Detection details
On chart timeframes of 1 minute and above, 1-minute intrabar data timestamps the first touch to the exact minute and sequences same-bar events correctly, so a pre-touch dip to the open is never miscounted as a reversion. Where 1-minute history is unavailable (deep chart history), detection falls back to chart-bar resolution with a documented tiebreak. Reversion means trading at or through the TBR Open price.
## Recommended use
NQ / MNQ futures (the reference statistics are NQ-specific; other symbols will run but the statistics will not apply), on 1–15 minute timeframes that divide evenly into an hour so the 08:00 anchor aligns exactly. The most robust historical context comes from 08:xx touches (n ≈ 1,500); late-morning touches carry small samples and wide uncertainty.
## Limitations and honest caveats
Historical frequencies are not probabilities of future outcomes; regimes drift. The live σ may differ slightly from the study's around continuous-contract roll dates, since roll adjustments perturb close-to-close % changes — statistics are σ-relative so behavioural context transfers, but exact prices may differ marginally from the original research. Sub-minute event ordering is unknowable at any bar resolution, and MAE on the reversion bar can be slightly overstated when the adverse extreme printed after the open-cross within the same bar; the underlying 1-minute study shares the same granularity limits. Source values were transcribed from the published tables and not independently re-derived; one internal inconsistency in the source (a single P90 cell differing between two of its tables) is documented in the code with the more internally consistent value chosen.
This indicator is for educational and analytical purposes only and is not financial advice.
---
*Open-source under the Mozilla Public License 2.0. The statistical reference values are transcribed from publicly published research as described above; the live reconstruction, detection engine, and visualisation are original work.* Indicator

Sigma45 Volatility Governor"What's new in this update"
This update adds three optional, off-by-default planning aids and refreshes the main panel. None of them touch the core engine — the structural gate and volatility-based sizing are unchanged. They are decision supports, not instructions.
Risk Planning (PoC) — contingency map:
A new optional table that answers "what would my target allocation be if price reached level X?" Support/resistance rows auto-populate from weekly classic pivots (or override any row with your own price — e.g. a Fibonacci level off a swing map). For each level it projects the implied 20-day volatility and the governed target that vol and the regime gate would sanction there. Levels below the rising 200-day flip the gate closed and snap to the bear-regime floor — the "gate break is a cliff, not a ramp" made visible. An N (horizon) input lets you stress a fast vs. slow decline. Off by default; it informs, it doesn't size the live governor.
Lock-in-Profit / LIP (PoC) — resistance-side exit ladder:
A new optional de-risk table. Enter your daily pivots (P / R1 / R2 / R3); as price bounces into each overhead level, it shows how much to trim to bring your held weight back to the governor's sanctioned target — harvesting strength into a graded ceiling rather than dumping into weakness. Trim-only, off by default, and it does not change the core allocation.
Main panel refresh (v3.1):
"Deadband" is now "flex-band," and the panel shows the full band — Max Allocation and Min Allocation with live Can ADD / Can TRIM room, so you always see how much you can put on or take off without mental math. The State row is now regime-aware (Bear → UpTrans → Full Bull → DownTrans) for context — display-only; it does not change sizing.
Disclaimer line (append to the end):
Educational research tool — not financial advice. The optional PoC and LIP panels are experimental and unvalidated by design; they surface context, they don't issue trade instructions. You drive. Indicator

Daily EMA60 Standard Error Table-zrbb-Quickly estimate the stop-loss range required for daily-chart trading.
快速估算日线级别交易需要的止损范围
In quantitative finance / stock market research, "3 standard errors" (requiring a t-statistic ≥ 3, corresponding to roughly a 99.7% confidence level) has a few main uses:
1. Raising the significance bar to guard against data snooping
This is the most important application. When quant researchers backtest large numbers of factors, strategies, or parameter combinations, the conventional 95% confidence threshold (about 2 standard errors) is often too lenient — if you test hundreds or thousands of parameter combinations, some will look "significant" purely by chance (the multiple comparisons problem).
Researchers like Marcos López de Prado have proposed raising the significance threshold to a t-stat ≥ 3 (i.e., 3 standard errors) as a rule of thumb to substantially reduce the probability of "false discoveries" — mistaking luck for real alpha — and to combat backtest overfitting.
2. Building more conservative confidence intervals
For estimating parameters like strategy returns or factor exposures (beta):
Mean ± 1 SE → roughly 68% confidence interval
Mean ± 2 SE → roughly 95% confidence interval
Mean ± 3 SE → roughly 99.7% confidence interval (assuming approximate normality)
Using 3 SE means you require very strong evidence before drawing a conclusion, reducing the risk of mistaking noise for signal.
3. An important distinction to keep in mind
Standard Error (SE) and Standard Deviation (SD) are not the same thing:
Standard deviation measures the volatility of returns themselves (commonly used in Bollinger Bands, risk measures, etc.)
Standard error measures the uncertainty of an estimate (such as an average return or a beta coefficient); SE = SD / √n, so the larger the sample size, the smaller the SE
These two concepts are often conflated, but when judging whether a strategy's historical average return is truly significant, it's the standard error you should use — not the standard deviation of returns.
A practical caveat: even using 3 standard errors as a threshold is just a rule of thumb to reduce overfitting risk — it doesn't eliminate it entirely. Out-of-sample validation, economic rationale, and transaction cost considerations remain essential. Statistical significance alone doesn't guarantee a strategy will actually work in live trading.
在股市/量化投资研究里,"3倍标准误差"(即要求 t 统计量 ≥ 3,对应约 99.7% 的置信区间)主要有几个用途:
1. 提高策略显著性门槛,对抗数据窥探(data snooping)
这是最重要的应用场景。量化研究员在回测大量因子、策略参数组合时,常规的 95% 置信区间(约 2 倍标准误差)门槛太宽松——如果你测试了成百上千种参数组合,总会有一些"看起来显著"其实纯属巧合(多重比较问题)。
Marcos López de Prado 等人在量化文献中提出:把显著性门槛提高到 t-stat ≥ 3(即 3 倍标准误差),可以大幅降低"假发现"(把纯粹运气当作真实alpha)的概率,是应对回测过拟合的一种经验法则。
2. 构建更保守的置信区间
对于策略收益率、因子暴露(beta)等参数的估计:
均值 ± 1倍SE → 约68%置信区间
均值 ± 2倍SE → 约95%置信区间
均值 ± 3倍SE → 约99.7%置信区间(假设近似正态分布)
用3倍SE意味着你要求证据非常强才愿意下结论,减少"把噪音当信号"的风险。
3. 需要注意的一个关键区分
标准误差(Standard Error, SE)和标准差(Standard Deviation, SD)不是一回事:
标准差衡量的是收益率本身的波动性(常用于布林带、风险度量)
标准误差衡量的是"某个估计量"(比如平均收益、beta系数)的不确定性,SE = SD / √n,样本量越大SE越小
很多人会混用这两个概念,但在判断"这个策略的历史平均收益是否真实显著"时,该用的是标准误差,而不是收益率的标准差。
实际应用提醒:即便用3倍标准误差作门槛,也只是降低过拟合风险的经验法则,不能完全消除。样本外验证、经济学逻辑支撑、交易成本考量仍然必不可少——单纯统计显著不代表策略在实盘中一定有效。 Indicator

LWTG MITS StrategyLWTG MITS (Multi-Instrument Trading System) Strategy is a rules-based trend-following strategy that combines nine market confluence factors to identify high-probability trade setups on futures instruments including MES, MNQ, MGC, M2K, and MYM.
The system scores market conditions using Supertrend bias, MACD momentum, SMA cross direction, RSI positioning, and ADX trend strength. Trades are only taken when a minimum confluence threshold is met. Entries are confirmed on bar close. Exits use ATR-based dynamic stop loss and take profit brackets.
Additional filters include a daily loss limit gate (DLL) that blocks new entries after a configurable drawdown threshold is reached, an end-of-day exit gate, and optional regime scoring. Each instrument has separately optimized parameters — select your instrument from the preset dropdown to load the appropriate configuration.
This script is the strategy (back testing) version. It fires signals on bar close and is intended for use in PulseWire's Strategy Tester to validate performance. It is not the live execution version.
Not financial advice. Past performance does not guarantee future results. Strategy

Indicator

[Kpt-Ahab] Moving Average Simple AlgoPilotImportant Notice and Risk Warning
The published settings were selected exclusively based on historical data for the asset and timeframe shown.
The displayed result may be random or over-optimized and cannot automatically be transferred to other assets, timeframes, or future market conditions. Even with the presented settings, the strategy may cause significant losses at any time, including the complete loss of the allocated strategy capital.
This script is intended exclusively for analysis and testing purposes. It does not constitute investment advice or a trading recommendation.
Description
This script uses reused and adapted code components from ** Auto RiskManagement & Backtest System 2.1b** and the ** Moving Average Alarm Output **.
These components have been combined into a standalone strategy that integrates moving-average signals with position management, risk management, and backtesting functions.
How It Works
The strategy uses two freely configurable moving averages. **SMA, EMA, WMA, VWMA, or HMA** can be selected independently for the short and long moving averages.
A long signal is generated when the short moving average crosses above the long moving average. A short signal is generated when the short moving average crosses below the long moving average.
The moving averages are displayed directly on the chart. An additional colored area visualizes the position of the price relative to the long moving average. Its intensity changes according to the distance between the two moving averages.
Position and Risk Management
The script supports, among other features:
* Long and short positions
* Fixed or trailing stop-loss levels
* Multiple partial profit targets
* A final profit target
* Breakeven after the first profit target
* Optional additional entries
* Drawdown and losing-trade limits
* Internal or external trading signals
* Different position-sizing methods
Additional entries and simulated leverage may significantly increase the risk of loss.
Backtest Limitations
Strategy Tester results are based exclusively on historical market data. Real-world results may differ significantly due to commissions, spreads, slippage, liquidity, price gaps, and execution delays.
Past performance is not a reliable indication of future results.
Signals During an Open Position
The **Open Position Signals** setting determines how new signals are handled while a position is already open:
* **Wait-End-Deal:** All new moving-average signals are ignored until the current position has been closed by a profit target, stop-loss, or another protective function.
* **Wait-Reversal:** An opposing moving-average signal may close the currently open position.
With **Wait-Reversal**, a sell signal closes a long position, while a buy signal closes a short position. The opposing signal does not automatically open a new position during the same step.
Price-based additional entries remain independent of this setting and may still be executed when enabled.
Stop-Loss, Trailing Stop, Breakeven, and Liquidation Line
The strategy supports both a fixed stop-loss and a trailing stop. The selected percentage represents the direct price distance from the average entry price and is not automatically adjusted by the simulated leverage.
In **FIXED %** mode, the stop is calculated from the current average entry price. If the average entry price changes due to an additional entry, the stop is recalculated accordingly.
In **TRAILING** mode, the stop only moves in a direction that is favorable to the position. If the average entry price changes due to an additional entry, the existing trailing stop is adjusted accordingly.
The stop may optionally be moved to the average entry price after the first profit target has been reached. A stop mode must be enabled for this breakeven function to operate.
The displayed liquidation line is only an internal estimate based on the simulated position and account values. It may differ significantly from the actual liquidation calculation used by a broker or exchange.
Using External Indicators
An external numerical signal source may be used instead of the integrated moving-average signals.
The external indicator must provide a selectable plot series containing the following values:
* **+1:** Long or buy signal
* **−1:** Short or sell signal
All other values, including `na`, produce no new signal.
The external indicator must output the required numerical values through a selectable plot. This plot can then be selected under **External Source**.
How an external signal is processed while a position is already open also depends on the selected **Open Position Signals** setting.
Wichtiger Hinweis und Risikowarnung
Die veröffentlichten Einstellungen wurden ausschließlich anhand historischer Daten für das dargestellte Asset und den verwendeten Zeitrahmen gewählt.
Das Ergebnis kann zufällig oder überoptimiert sein und lässt sich nicht automatisch auf andere Assets, Zeitrahmen oder zukünftige Marktphasen übertragen. Auch mit den dargestellten Einstellungen kann die Strategie jederzeit erhebliche Verluste verursachen und das eingesetzte Strategiekapital vollständig verlieren.
Dieses Skript dient ausschließlich zu Analyse- und Testzwecken und stellt keine Anlageberatung oder Handelsempfehlung dar.
Beschreibung
Dieses Skript verwendet wiederverwendete und angepasste Codebestandteile aus ** Auto RiskManagement & Backtest System 2.1b** und dem ** Moving Average Alarm Output **.
Die Komponenten wurden zu einer eigenständigen Strategie verbunden, die Moving-Average-Signale mit Positions-, Risiko- und Backtestfunktionen kombiniert.
Funktionsweise
Die Strategie verwendet zwei frei konfigurierbare gleitende Durchschnitte. Für den kurzen und den langen Moving Average können jeweils **SMA, EMA, WMA, VWMA oder HMA** ausgewählt werden.
Ein Long-Signal entsteht, wenn der kurze Moving Average den langen Moving Average von unten nach oben kreuzt. Ein Short-Signal entsteht bei einer Kreuzung von oben nach unten.
Die Moving Averages werden direkt im Chart dargestellt. Eine zusätzliche farbliche Fläche visualisiert die Position des Kurses relativ zum langen Moving Average. Die Intensität der Darstellung verändert sich abhängig vom Abstand zwischen den beiden Moving Averages.
Positions- und Risikomanagement
Das Skript unterstützt unter anderem:
* Long- und Short-Positionen
* feste oder nachlaufende Stop-Loss-Marken
* mehrere Teilgewinnziele
* ein abschließendes Gewinnziel
* Breakeven nach dem ersten Gewinnziel
* optionale zusätzliche Einstiege
* Drawdown- und Verlustserienbegrenzungen
* interne oder externe Handelssignale
* unterschiedliche Methoden zur Bestimmung der Positionsgröße
Zusätzliche Einstiege und ein simulierter Hebel können das Verlustrisiko deutlich erhöhen.
Einschränkungen des Backtests
Die Ergebnisse des Strategietesters basieren ausschließlich auf historischen Kursdaten. Reale Ergebnisse können durch Gebühren, Spread, Slippage, Liquidität, Kurslücken und Ausführungsverzögerungen erheblich abweichen.
Vergangene Ergebnisse sind kein verlässlicher Hinweis auf zukünftige Ergebnisse.
Signale während einer offenen Position
Über **Open Position Signals** wird festgelegt, wie neue Signale während einer bereits geöffneten Position behandelt werden:
* **Wait-End-Deal:** Alle neuen Moving-Average-Signale werden ignoriert, bis die aktuelle Position durch ein Gewinnziel, einen Stop-Loss oder eine andere Schutzfunktion beendet wurde.
* **Wait-Reversal:** Ein entgegengesetztes Moving-Average-Signal kann die aktuell geöffnete Position schließen.
Bei **Wait-Reversal** schließt ein Verkaufssignal eine Long-Position und ein Kaufsignal eine Short-Position. Das entgegengesetzte Signal eröffnet dabei nicht automatisch im selben Schritt eine neue Position.
Preisbasierte zusätzliche Einstiege bleiben von dieser Auswahl unabhängig und können weiterhin ausgeführt werden, sofern sie aktiviert sind.
Stop-Loss, Trailing-Stop, Breakeven und Liquidationslinie
Die Strategie unterstützt einen festen Stop-Loss sowie einen nachlaufenden Trailing-Stop. Der eingestellte Prozentwert beschreibt den direkten Kursabstand zum durchschnittlichen Einstiegspreis und wird nicht automatisch durch den simulierten Hebel verändert.
Im Modus **FIXED %** wird der Stop anhand des aktuellen durchschnittlichen Einstiegspreises berechnet. Verändert sich dieser durch einen zusätzlichen Einstieg, wird auch der Stop neu berechnet.
Im Modus **TRAILING** wird der Stop nur in eine für die Position günstigere Richtung nachgezogen. Verändert sich der durchschnittliche Einstiegspreis durch einen zusätzlichen Einstieg, wird der bestehende Trailing-Stop entsprechend angepasst.
Optional kann der Stop nach dem Erreichen des ersten Gewinnziels auf den durchschnittlichen Einstiegspreis verschoben werden. Für diese Breakeven-Funktion muss ein Stop-Modus aktiviert sein.
Die angezeigte Liquidationslinie ist lediglich eine interne Schätzung auf Basis der simulierten Positions- und Kontowerte. Sie kann deutlich von der tatsächlichen Liquidationsberechnung eines Brokers oder einer Börse abweichen.
Verwendung externer Indikatoren
Anstelle der integrierten Moving-Average-Signale kann eine externe numerische Signalquelle verwendet werden.
Der externe Indikator muss eine auswählbare Plot-Serie mit den folgenden Werten bereitstellen:
* **+1:** Long- beziehungsweise Kaufsignal
* **−1:** Short- beziehungsweise Verkaufssignal
Bei allen anderen Werten oder bei `na` wird kein neues Signal ausgelöst.
Der externe Indikator muss die benötigten Zahlenwerte direkt über einen auswählbaren Plot ausgeben. Dieser Plot kann anschließend unter **External Source** ausgewählt werden.
Wie ein externes Signal während einer bereits geöffneten Position verarbeitet wird, hängt zusätzlich von der gewählten Einstellung unter **Open Position Signals** ab.
Strategy

Multi-EMA Suite with Margin LabelsOverview
This indicator combines 5 fully customizable Exponential Moving Averages (9, 20, 50, 100, and 200 by default) into a single script to help traders save indicator slots on their charts.
In addition to standard EMA plots, this script includes real-time right-margin price labels. These labels display the exact value and period of each active EMA dynamically, allowing for fast visual identification without needing to cross-reference color keys or look back at the status bar.
Key Features
5-in-1 EMA Engine: Saves chart layout space by running five key moving average periods simultaneously.
Dynamic Margin Labels: Cleanly plots price tags on the far-right edge of the price pane.
Fully Customizable: Easily alter EMA lengths, plot visibility, and color palettes through the settings menu.
Clean & Lightweight: Optimized using Pine Script v6 standards to ensure fast loading times with minimal chart clutter.
How to Use
Trend Direction: Use shorter EMAs (e.g., 9/20) for short-term dynamic momentum, and longer EMAs (e.g., 50/100/200) to identify overall macro trend bias.
Support & Resistance: Observe price action near key higher-period lines (like the 50 or 200 EMA) for potential support/resistance retests.
Margin Reading: Refer to the custom labels on the right side of the active price action to instantly verify current line values.
Inputs & Settings
EMA Settings: Modify the calculation period for each individual EMA line.
Visual Settings: Toggle margin labels on/off or change the line and label colors according to your background theme preferences.
Disclaimer & Risk Warning
Important Notice: This indicator is designed purely for informational, educational, and technical analysis mapping purposes. Traders should NOT execute trades solely based on this script or moving averages alone. Moving averages are lagging indicators that summarize historical price action and cannot predict future market movements. Always practice proper risk management and combine indicator analysis with price action, market context, volume analysis, and additional confirmation tools before entering any trade. Indicator

GCM Breakout Ignition TRACERDescription:
Title: GCM Breakout Ignition TRACER
"Filter the Market Noise. Pinpoint Institutional Pressure. Ride the Ignition."
-uniGram
Overview
The GCM Breakout Ignition TRACER is an institutional-grade volatility expansion engine built for high-probability breakout execution. In modern derivative and equity markets, price action spends the vast majority of its time coiling in low-volatility ranges—a regime designed to bleed options buyers and trap retail momentum traders.
This system solves market noise by breaking down price behavior into three distinct, mechanical phases:
(Noise Filtered) ────► (Pressure Pinpointed) ────► (Trend Ridden)
1. Silence the Noise (Stasis Field Filtering): Automatically identifies tight consolidation zones driven by low volatility and contracting ATR. It explicitly signals a "Stand Down" regime, protecting capital from over-trading during chop.
2. Pinpoint Institutional Pressure (GCM Bias Pulse): Evaluates multi-factor directional weightings—combining Price Location ($50\%$), Candle Body Expansion ($30\%$), and Rate-of-Change Momentum ($20\%$). It reveals true institutional order flow accumulation before price leaves the range.
3. Ride the Ignition (Execution Trigger): Confirms structural volatility expansion with high-visibility IGNITE (Bullish) or DROP (Bearish) visual beams, offering crisp entries paired with adaptive dynamic edge trailing levels.
Institutional Volatility Expansion & Trend Alignment Engine
Markets spend roughly 70% of their time in choppy consolidation (energy accumulation) and 30% in directional volatility expansion (institutional participation). The GCM Breakout Ignition TRACER is an advanced technical framework engineered to quantify this cycle. It isolates low-volatility stasis fields, measures underlying multi-factor directional bias, and pinpoints precise institutional breakout triggers.
Core Architecture & Key Engines
1. Stasis Field Engine (Compression Detection)
1) Detects quiet market regimes by evaluating short-period EMA tightness, RSI compression, and ATR contraction.
2) Visualized as a boxed stasis zone with laser boundaries, warning traders to avoid over-trading during chop.
2. GCM Bias Pulse Engine (Normalized Multi-Factor Pressure)
1) Quantifies macro directional strength by weighting Price Location (50%), Candle Body Expansion (30%), and Momentum Rate-of-Change (20%) against a 34-period baseline.
2) Normalized using a 14-period macro ATR to ensure smooth, non-lagging gradient direction across varying market volatility regimes.
3. GCM Dynamic Edge & Trend Cloud
1) Employs adaptive CCI and ATR volatility trailing boundaries.
2) Uses Static Y-Axis Gradient Fill to project trend direction without visual layer artifacts.
4. Breakout Ignition & Drop Engine
1) Confirms volatility expansion out of stasis fields.
2) High-contrast visual beams mark validated institutional entries:
IGNITE (#37ff0c): High-conviction bullish volatility ignition.
DROP (#ff0000): High-conviction bearish volatility breakdown.
The 4-Stage Execution Framework
To make trading structured and repeatable, execute trades using this 4-step framework:
Stage 1: Preparation (Identify the Stasis Field)
• What to look for: A blue Stasis Field box forming on the chart.
• Action: Stand down. The market is accumulating energy. Do not open new positions inside the stasis zone.
Stage 2: Bias Alignment (Check Market Context)
• What to look for: Observe the color of the GCM Bias Pulse Crosses and the Dynamic Edge Cloud.
• Action: Align your directional expectation:
o Green Pulse / Price above Dynamic Edge $\rightarrow$ Bullish Bias
o Red Pulse / Price below Dynamic Edge $\rightarrow$ Bearish Bias
Stage 3: Execution (The Trigger)
• What to look for: A confirmed bar close generating an IGNITE or DROP signal.
• Action:
o Enter LONG on a confirmed IGNITE signal (Green candle highlight + beam).
o Enter SHORT on a confirmed DROP signal (Red candle highlight + beam).
Stage 4: Risk & Trade Management
• Stop-Loss Placement: Set your initial Stop-Loss just beyond the opposite side of the Stasis Field or at the GCM Dynamic Edge.
• Trailing & Exit: Trail your position along the Dynamic Edge line or lock in profits as price approaches key higher-timeframe liquidity zones.
• Automation: Fully compatible with webhook execution engines (Dhan, Tradetron, Custom Python Bridges) using standardized, dynamic JSON payloads.
Disclaimer:
Financial market trading involves substantial risk. The GCM Breakout Ignition TRACER is an analytical decision-support system and does not constitute financial advice. Always perform independent risk management.
HAPPY TRADING
---------------------------------------------
Kannada Description (ಕನ್ನಡ ವಿವರಣೆ)
Title: GCM Breakout Ignition TRACER
"ಅನಗತ್ಯ ಗದ್ದಲಗಳನ್ನು ಫಿಲ್ಟರ್ ಮಾಡಿ. ಮಾರುಕಟ್ಟೆಯ ಒತ್ತಡ ಗ್ರಹಿಸಿ. ಬ್ರೇಕ್ಔಟ್ ಅಲೆಯನ್ನು ಗೆಲ್ಲಿ."
-uniGram
ಸಾರಾಂಶ (Overview)
GCM Breakout Ignition TRACER ಎನ್ನುವುದು ಅತ್ಯಂತ ನಿಖರವಾದ ಬ್ರೇಕ್ಔಟ್ ಟ್ರೇಡಿಂಗ್ಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ Institutional-grade Volatility Expansion Engine ಆಗಿದೆ. ಇಂದಿನ F&O ಮತ್ತು ಈಕ್ವಿಟಿ ಮಾರುಕಟ್ಟೆಗಳಲ್ಲಿ, ಬೆಲೆಯು ಬಹುಪಾಲು ಸಮಯ ಸಣ್ಣ ರೇಂಜ್ ಒಳಗೆ ತಡೆಯಲ್ಪಡುತ್ತದೆ. ಈ ಅವಧಿಯು ರಿಟೇಲ್ ಟ್ರೇಡರ್ಗಳಿಗೆ ನಷ್ಟ ಉಂಟುಮಾಡುವ ಮತ್ತು ತಪ್ಪು ಸಿಗ್ನಲ್ಗಳನ್ನು ಕೊಡುವ "Market Noise" ನಿಂದ ಕೂಡಿರುತ್ತದೆ.
ಈ ಸಿಸ್ಟಮ್ ಮಾರುಕಟ್ಟೆಯ ನಡವಳಿಕೆಯನ್ನು 3 ಮುಖ್ಯ ಮತ್ತು ಸ್ಪಷ್ಟ ಹಂತಗಳಾಗಿ ವಿಂಗಡಿಸಿ, ಅತ್ಯಂತ ಸರಳವಾಗಿ ನಿಮ್ಮ ಮುಂದೆ ತರುತ್ತದೆ:
(ಶಬ್ದ ಫಿಲ್ಟರ್) ────► (ಒತ್ತಡದ ಗ್ರಹಿಕೆ) ────► (ಅಲೆಯನ್ನೇರಿ)
1. ಅನಗತ್ಯ ಶಬ್ದ ಫಿಲ್ಟರ್ ಮಾಡಿ (Stasis Field Filtering): ಮಾರುಕಟ್ಟೆ ಶಾಂತವಾಗಿದ್ದಾಗ ಅಥವಾ ರೇಂಜ್ ಬೌಂಡ್ ಆಗಿದ್ದಾಗ ಸ್ವಯಂಚಾಲಿತವಾಗಿ Stasis Box ರೂಪಿಸುತ್ತದೆ. ಈ ಸಮಯದಲ್ಲಿ ಟ್ರೇಡ್ ಮಾಡದೆ "ತಾಳ್ಮೆಯಿಂದಿರಲು (Stand Down)" ಟ್ರೇಡರ್ಗೆ ಸ್ಪಷ್ಟವಾಗಿ ಸೂಚಿಸಿ, ಅನಗತ್ಯ ನಷ್ಟಗಳಿಂದ ಕಾಪಾಡುತ್ತದೆ.
2. ಮಾರುಕಟ್ಟೆಯ ಒತ್ತಡ ಗ್ರಹಿಸಿ (GCM Bias Pulse): ಬೆಲೆಯ ಸ್ಥಳ ($50\%$), ಕ್ಯಾಂಡಲ್ ಬಾಡಿ ವಿಸ್ತರಣೆ ($30\%$), ಮತ್ತು ಮೊಮೆಂಟಮ್ ($20\%$) — ಈ ಮೂರು ಅಂಶಗಳನ್ನು ಒಗ್ಗೂಡಿಸಿ institutional order flow ಯಾವ ಕಡೆಗೆ ಒತ್ತಡ ಹೇರುತ್ತಿದೆ ಎಂಬುದನ್ನು ಬ್ರೇಕ್ಔಟ್ ಅಗುವ ಮುನ್ನವೇ ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ.
3. ಬ್ರೇಕ್ಔಟ್ ಅಲೆಯನ್ನು ಗೆಲ್ಲಿ (Execution Trigger): ಮಾರುಕಟ್ಟೆ ರೇಂಜ್ನಿಂದ ಹೊರಬಿದ್ದ ತಕ್ಷಣ ಉಂಟಾಗುವ ದೊಡ್ಡ ವೊಲಟಾಲಿಟಿಯನ್ನು ಗುರುತಿಸಿ IGNITE (ಬೈಯಿಂಗ್) ಅಥವಾ DROP (ಸೆಲ್ಲಿಂಗ್) ಬೀಮ್ಗಳ ಮೂಲಕ ಸ್ಪಷ್ಟ Entry ಮತ್ತು Trailing Stop-loss ಹಂತಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ.
Institutional Volatility Expansion & Trend Alignment Engine
ಮಾರುಕಟ್ಟೆಯು ಸುಮಾರು 70% ಸಮಯ ಕನ್ಸಾಲಿಡೇಶನ್ (ಚಾಪಿ/ಅಕ್ಯುಮುಲೇಶನ್) ನಲ್ಲಿದ್ದರೆ, ಕೇವಲ 30% ಸಮಯ ಮಾತ್ರ ಸ್ಪಷ್ಟವಾದ ಟ್ರೆಂಡಿಂಗ್/ವೊಲಟಾಲಿಟಿ ರಾಲಿಯನ್ನು ನೀಡುತ್ತದೆ. GCM Breakout Ignition TRACER ಎನ್ನುವುದು ಮಾರ್ಕೆಟ್ನ ಈ ಚಕ್ರವನ್ನು ನಿಖರವಾಗಿ ಗುರುತಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ Institutional-grade Technical Engine ಆಗಿದೆ. ಇದು ಮಾರ್ಕೆಟ್ನಲ್ಲಿನ ಸೈಲೆಂಟ್ ಕಂಪ್ರೆಶನ್ ಫೇಸ್ಗಳನ್ನು ಗುರುತಿಸಿ, ಶಕ್ತಿಯುತ Breakout ಕ್ಷಣಗಳನ್ನು ಅತ್ಯಂತ ಸ್ಪಷ್ಟವಾಗಿ ನೀಡುತ್ತದೆ.
ಪ್ರಮುಖ ಇಂಜಿನ್ಗಳ ವಿವರಣೆ (Core Engines)
1. Stasis Field Engine (ಕಂಪ್ರೆಶನ್ ಪತ್ತೆಹಚ್ಚುವಿಕೆ)
o Short-period EMAs, RSI ಕಂಪ್ರೆಶನ್ ಮತ್ತು ATR ಕಾಂಟ್ರಾಕ್ಷನ್ ಮೂಲಕ ಮಾರ್ಕೆಟ್ ಶಾಂತವಾಗಿರುವುದನ್ನು (Chop/Range) ಗುರುತಿಸುತ್ತದೆ.
o ಚಾರ್ಟ್ನಲ್ಲಿ ಇದು "Stasis Box" ಆಗಿ ಕಾಣಿಸಿಕೊಂಡು, ರೇಂಜ್ ಮಾರ್ಕೆಟ್ನಲ್ಲಿ ಅನಗತ್ಯ ಟ್ರೇಡ್ಗಳನ್ನು ಮಾಡದಂತೆ ನಿಯಂತ್ರಿಸುತ್ತದೆ.
2. GCM Bias Pulse Engine (ಮಲ್ಟಿ-ಫ್ಯಾಕ್ಟರ್ ಡೈರೆಕ್ಷನಲ್ ಪ್ರೆಶರ್)
1) Price Location (50%), Candle Body Expansion (30%), ಮತ್ತು Momentum Rate-of-Change (20%) ಫ್ಯಾಕ್ಟರ್ಗಳನ್ನು ಒಂದಾಗಿಸಿ ಟ್ರೆಂಡ್ನ ನಿಜವಾದ ದಿಕ್ಕನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ.
2) Macro ATR ಬಳಸಿ ಲೆಕ್ಕಾಚಾರ ಮಾಡುವುದರಿಂದ, ಸುಳ್ಳು (Fake) ಟ್ರೆಂಡ್ ಸಿಗ್ನಲ್ಗಳನ್ನು ಇದು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಫಿಲ್ಟರ್ ಮಾಡುತ್ತದೆ.
3. GCM Dynamic Edge & Trend Cloud
o Adaptive CCI ಮತ್ತು ATR ಬಳಸಿ Trailing Support/Resistance Edge ಅನ್ನು ನಿರ್ಮಿಸುತ್ತದೆ.
o Static Y-Axis Gradient fill ತಂತ್ರಜ್ಞಾನ ಬಳಸಿರುವುದರಿಂದ ಚಾರ್ಟ್ visually ಅತ್ಯಂತ ಕ್ಲೀನ್ ಆಗಿ ಕಾಣಿಸುತ್ತದೆ.
4. Breakout Ignition & Drop Engine
o Stasis Field ನಿಂದ ಮಾರ್ಕೆಟ್ ಹೊರಬರುವಾಗ ಶಕ್ತಿಯುತ ವೊಲಟಾಲಿಟಿಯನ್ನು ಪತ್ತೆಹಚ್ಚುತ್ತದೆ:
IGNITE (#37ff0c): Bullish Volatility Breakout ಸಿಗ್ನಲ್.
DROP (#ff0000): Bearish Volatility Breakdown ಸಿಗ್ನಲ್.
ಟ್ರೇಡಿಂಗ್ ಸುಲಭಗೊಳಿಸುವ 4-ಹಂತಗಳ ಫ್ರೇಮ್ವರ್ಕ್ (4-Stage Execution Framework)
ನಿಮ್ಮ ಟ್ರೇಡಿಂಗ್ನಲ್ಲಿ ಡಿಸಿಪ್ಲಿನ್ ಮತ್ತು ನಿಖರತೆ ತರಲು ಈ 4-ಹಂತಗಳ ಸಿಸ್ಟಮ್ ಬಳಸಿ:
Stage 1: ಸಿದ್ಧತೆ (Stasis Field ಗುರುತಿಸುವಿಕೆ)
• ಏನು ನೋಡಬೇಕು: ಚಾರ್ಟ್ನಲ್ಲಿ ಬ್ಲೂ ಬಣ್ಣದ Stasis Field Box ಕಾಣಿಸಿಕೊಳ್ಳುವುದು.
• ಟ್ರೇಡರ್ ಮಾಡಬೇಕಾದದ್ದು: ತಾಳ್ಮೆಯಿಂದಿರಿ (Stand down). ಮಾರ್ಕೆಟ್ ಎನರ್ಜಿ ಅಕ್ಯುಮುಲೇಟ್ ಮಾಡುತ್ತಿದೆ. ಈ ಬಾಕ್ಸ್ ಒಳಗಿದ್ದಾಗ ಯಾವುದೇ ಹೊಸ ಪೊಸಿಷನ್ ತೆಗೆದುಕೊಳ್ಳಬೇಡಿ.
Stage 2: ಬೈಯಾಸ್ ದೃಢೀಕರಣ (Bias Alignment)
• ಏನು ನೋಡಬೇಕು: GCM Bias Pulse Crosses ಮತ್ತು Dynamic Edge Cloud ನ ಬಣ್ಣ ಗಮನಿಸಿ.
• ಟ್ರೇಡರ್ ಮಾಡಬೇಕಾದದ್ದು:
1) Green Pulse / Price Cloud ಗಿಂತ ಮೇಲಿದ್ದರೆ $\rightarrow$ Bullish Bias (ಬೈಯಿಂಗ್ ಆಲೋಚನೆ)
2) Red Pulse / Price Cloud ಗಿಂತ ಕೆಳಗಿದ್ದರೆ $\rightarrow$ Bearish Bias (ಸೆಲ್ಲಿಂಗ್ ಆಲೋಚನೆ)
Stage 3: ಎಕ್ಸಿಕ್ಯೂಶನ್ (Trigger)
• ಏನು ನೋಡಬೇಕು: ಕ್ಯಾಂಡಲ್ ಕ್ಲೋಸ್ನಲ್ಲಿ ಬರುವ IGNITE ಅಥವಾ DROP ಸಿಗ್ನಲ್.
• ಟ್ರೇಡರ್ ಮಾಡಬೇಕಾದದ್ದು:
1) IGNITE ಸಿಗ್ನಲ್ ಬಂದಾಗ (Green Highlight + Beam) $\rightarrow$ LONG / BUY Entry
2) DROP ಸಿಗ್ನಲ್ ಬಂದಾಗ (Red Highlight + Beam) $\rightarrow$ SHORT / SELL Entry
Stage 4: ರಿಸ್ಕ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ & ಆಟೋಮೇಷನ್
• Stop-Loss ಸ್ಥಳ: ನಿಮ್ಮ Stop-Loss ಅನ್ನು Stasis Field ನ ವಿರುದ್ಧ ಬದಿ ಅಥವಾ GCM Dynamic Edge Line ಹತ್ತಿರ ಇರಿಸಿ.
• Trailing & Exit: Price ಮೂವ್ ಆಗುತ್ತಿದ್ದಂತೆ Dynamic Edge Line ಅನ್ನು ಟ್ರೇಲಿಂಗ್ Stop-Loss ಆಗಿ ಬಳಸಿ.
• Automation Ready: ಧನ್ (Dhan), Tradetron ಅಥವಾ ಕಸ್ಟಮ್ ಬ್ರಿಡ್ಜ್ಗಳ ಮೂಲಕ ಆಟೋಮೇಟೆಡ್ Webhook Orders ಕಳುಹಿಸಲು Standard Dynamic JSON Payloads ನೊಂದಿಗೆ ಸಿದ್ಧವಾಗಿದೆ.
ಹಕ್ಕುತ್ಯಾಗ (Disclaimer):
ಷೇರು ಮಾರುಕಟ್ಟೆ ಹಾಗೂ F&O ಟ್ರೇಡಿಂಗ್ನಲ್ಲಿ ಆರ್ಥಿಕ ಅಪಾಯಗಳಿರುತ್ತವೆ. GCM Breakout Ignition TRACER ಎನ್ನುವುದು ನಿರ್ಧಾರ ತೆಗೆದುಕೊಳ್ಳಲು ಸಹಾಯ ಮಾಡುವ ಒಂದು ವಿಶ್ಲೇಷಣಾತ್ಮಕ ಟೂಲ್ ಆಗಿದ್ದು, ಯಾವುದೇ ನೇರ ಹಣಕಾಸು ಸಲಹೆಯಲ್ಲ. ಸ್ವಂತ ರಿಸ್ಕ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ನೊಂದಿಗೆ ಟ್ರೇಡ್ ಮಾಡಿ.
HAPPY TRADING
Indicator

Jurik Moving Average Approximation🚀 JURIK MOVING AVERAGE APPROXIMATION (JMA)
The Jurik Moving Average Approximation (JMA) , engineered by gunebak4n , is an advanced, ultra-low lag, adaptive noise-reduction indicator framework designed for PulseWire. Built upon the legendary signal-processing principles conceptualized by Mark Jurik (Jurik Research) , this open-source implementation resolves the classical moving average tradeoff between lag and smoothness—delivering crisp, real-time trend tracking without erratic price oscillations or excessive signal delay.
Standard moving averages (such as SMA, EMA, or WMA) suffer from a fundamental lag-vs-noise dilemma: lengthening the period removes noise but introduces severe lag, while shortening the period reduces lag at the expense of excessive whipsaws. JMA overcomes this limitation by utilizing an adaptive, multi-stage recursive filtering process combined with a dynamic phase-adjustment mechanism. The result is an ultra-smooth, responsive curve that reacts instantly to sharp breakouts and price gaps while remaining stable during choppy, sideways consolidation.
💡 CORE DESIGN PRINCIPLES
🧭 Eliminating the Lag vs. Noise Dilemma
Conventional moving averages lag behind sudden market moves—especially during aggressive gaps or volatility expansions. JMA acts as a near-ideal noise filter: it tracks price action with minimal temporal delay while suppressing high-frequency market noise that leads to false signals.
🎛️ Fine-Tuned Phase & Power Control
Unlike standard averages that offer only a period setting, JMA provides modular fine-tuning controls:
• Phase (-100 to +100): Adjusts the balance between lag reduction and overshoot prevention. Positive values accelerate responsiveness for fast-moving markets, while negative values increase smoothness.
• Power: Controls the acceleration exponent of the smoothing curve, allowing traders to customize how aggressively the filter adapts to price velocity.
🌐 Native Multi-Timeframe (MTF) Capability
Equipped with Pine Script v5 multi-timeframe evaluation engines ( timeframe parameter), JMA enables you to seamlessly overlay higher-timeframe trend lines (e.g., Daily or Weekly JMA) onto lower-timeframe execution charts without breaking visual layout or causing repainting.
💡 KEY FEATURES
• Ultra-Low Lag Adaptive Tracking: Captures rapid price breakouts and market gaps instantaneously, giving traders earlier macro directional bias compared to traditional exponential or weighted moving averages.
• Dynamic Trend & Bar Coloring: Includes an optional visual execution engine that dynamically colors both the JMA line and chart price bars based on real-time trend direction (Bullish = Green, Bearish = Red).
• Integrated Alert System: Features pre-configured, non-repainting alertcondition events for bullish and bearish trend flips, enabling instant mobile notifications or webhooks for automated trading workflows.
🔬 MATHEMATICAL ARCHITECTURE
• Beta Coefficient: Beta = (0.45 * (Length - 1)) / (0.45 * (Length - 1) + 2.0)
• Alpha Coefficient: Alpha = Beta ^ Power
• Phase Ratio (PR): Mapped from Phase input (-100 to +100) into range
• Stage 1 (Raw Smoothing): e0 = (1 - Alpha) * Source + Alpha * e0
• Stage 2 (Trend Detrending): e1 = (Source - e0) * (1 - Beta) + Beta * e1
• Stage 3 (Phase-Adjusted Offset): e2 = (e0 + PR * e1 - JMA ) * (1 - Alpha)^2 + Alpha^2 * e2
• JMA_Current = JMA_Previous + e2
🛠️ USAGE FRAMEWORK
1. Trend Bias & Macro Axis
• Green JMA Line / Green Bars: Bullish regime. Focus on long entries, trend continuations, or buying pullbacks toward the JMA line.
• Red JMA Line / Red Bars: Bearish regime. Focus on short entries, trend continuations, or selling relief rallies toward the JMA line.
2. Dynamic Support & Resistance / Trailing Stop
Due to its low-lag and ultra-smooth profile, JMA functions as an exceptional dynamic trailing stop-loss boundary during sustained trend movements, preventing premature exits caused by minor intraday noise.
3. Replacement Proxy for Oscillators
Standard indicators (MACD, RSI, Stochastics) often generate false crossovers when calculated using raw price or EMAs. Passing the smoothed JMA output into these classical formulas yields significantly cleaner, higher-conviction oscillator signals.
⚙️ SYSTEM CHARACTERISTICS
• Zero Repainting: All calculations strictly evaluate on closed historical bar states.
• Fully Parameterized Inputs: Customize source price, length, phase, power, bar coloring, and color themes.
• Asset-Agnostic Engine: Operates with high precision across Equities, Forex, Crypto, Commodities, Futures, and Indices.
• Clean & Modern UI: Designed for high visual clarity on both dark and light chart themes.
📌 CREDIT & ATTRIBUTION
The Jurik Moving Average Approximation script is engineered and published by gunebak4n on PulseWire.
This indicator is based on the mathematical concepts of the Jurik Moving Average (JMA) originally conceptualized by Mark Jurik (Jurik Research) .
⚠️ DISCLAIMER
This script is an open-source community implementation and mathematical approximation of the JMA concept. It is not affiliated with, officially supported by, or endorsed by Mark Jurik or Jurik Research. This indicator is a technical analysis visualization tool and does not provide financial advice, automated trading signals, or profit guarantees. Always perform thorough backtesting and practice strict risk management. Indicator

Liquidity Sweep & ATR Envelope⚡ Liquidity Sweep & ATR Envelope
The market hunts stops. This tool shows you where it just happened — and whether price actually rejected the grab or kept right on going. 🎯
Liquidity sweeps caught at volatility extremes, confirmed by a real reclaim, fully resolved on the bar they fire. No repaint. No HTF trickery.
🔍 THE MECHANICS
📐 The envelope — an ATR band around a 20-period basis. It's the visual anchor on the chart AND the qualification threshold at once: the same measurement does both jobs, so there's no separate cosmetic ATR filter bolted on top.
🎯 Pivot + envelope, both required — a signal needs the wick to breach a confirmed pivot level AND clear the band plus a clearance buffer. Levels are one-shot: any wick through a tracked pivot consumes it, signal or not. Re-arms on the next confirmed pivot.
↩️ Reclaim, not just recovery — the close has to snap back past the swept level by at least half the wick's own penetration depth (adjustable, 0 to disable). A candle that barely creeps back over the line doesn't count as a rejection — the snap-back has to beat the sweep.
Levels are one-shot: any wick through a tracked pivot consumes it — signal or not — and the tool re-arms on the next confirmed swing. What you see is exactly what happened.
🛡️ Non-repaint by construction — pivots confirm after their right-side bars, and every signal, marker, zone, and alert is gated to bar close. A triangle that printed yesterday printed on that bar and never moved. What you backtest is what you trade. ✅
🎨 On the chart:
🌊 Hero ATR envelope with event-driven band glow — bands light up when price presses them or on a fresh sweep.
📦 Gradient sweep zones from swept level to wick extreme — historical signals legible at a glance.
👣 Swept-history footprints so you can read where liquidity already got taken.
🎛️ 8 themes (Suite, Ocean, Royal, Ember, Mono, Frost + full Custom), optional bar tint, trigger-threshold line, compact status table.
🔔 Clean JSON alerts (direction / level / trigger) — wire it straight into your automation.
⏱️ Timeframe notes — single-timeframe and scale-free. Every threshold is measured in ATR or as an intra-bar ratio, so it ports across instruments and timeframes with zero rescaling. Defaults are tuned on H1 and carry to M15 unchanged — comparable signal frequency and reclaim quality on both. On H4 and above the setup is rarer by nature; drop Pivot Left/Right to 3 if you want more events there. Read every signal as liquidity-location context, not a standalone entry — pair it with your structure read (or Confluence Context, regime/confluence indicator on my profile) for direction. 🧭
📈 How to use it — the tool tells you where the market just swept liquidity and rejected. Stack it with structure.
Built to one standard: still useful after it's been on your chart for a while. Indicator

Innovation-Gated Hull Supertrend [BackQuant] Innovation-Gated Hull Supertrend
Overview
Innovation-Gated Hull Supertrend is an adaptive trend-following overlay that combines three distinct signal-processing components:
A Hull Moving Average projection for responsive trend estimation.
An innovation-gated recursive filter for adaptive noise reduction.
A volatility-based Supertrend applied to the filtered Hull estimate.
The indicator is designed to behave differently during quiet and active market conditions.
When the Hull estimate changes only slightly relative to recent volatility, the innovation gate restricts how much of that movement is admitted into the filtered trend estimate. The Supertrend bands can also expand during these quieter conditions, reducing sensitivity to minor fluctuations.
When a larger and statistically more meaningful change occurs, the gate opens. The recursive filter becomes more responsive, the Supertrend bands return closer to their base width, and the model is allowed to react more quickly.
The result is a trend framework that attempts to balance two competing requirements:
Remain stable when price movement is small and noisy.
Respond more quickly when new information produces a meaningful displacement.
The indicator does not predict future prices. It is a causal trend model that adapts its response according to the size of newly arriving information relative to the current volatility environment.
Core calculation chain
The complete calculation can be summarised as:
Calculate a Hull Moving Average projection from the selected price source.
Estimate current volatility using ATR, standard deviation, or a blend of both.
Compare the Hull projection with the recursive filter’s previous estimate.
Normalise that difference by volatility to calculate an innovation score.
Pass the score through a smooth logistic gate.
Use the gate to adapt the recursive filter’s measurement and process uncertainty.
Generate the innovation-filtered Hull estimate.
Optionally adapt the Supertrend band multiplier using the same gate.
Apply Supertrend logic around the filtered Hull estimate.
Generate bullish and bearish regime changes when the Supertrend changes sides.
Each stage solves a different problem.
The Hull projection provides a responsive directional input. The innovation filter decides how much of that input should be trusted. The Supertrend then converts the filtered estimate into a persistent trailing regime.
Historical background
The indicator combines ideas from several areas of technical analysis and signal processing.
Hull Moving Average
The Hull Moving Average was developed by Alan Hull as a method of reducing lag while preserving a smooth output.
Traditional moving averages face a basic trade-off:
Short averages respond quickly but contain more noise.
Long averages are smoother but react later.
The Hull Moving Average attempts to improve this balance by combining weighted moving averages of different lengths.
Its general construction is:
Fast WMA = WMA of price over approximately half the main length.
Slow WMA = WMA of price over the full length.
Raw Hull = 2 × Fast WMA - Slow WMA.
Final Hull = WMA of the Raw Hull over the square root of the main length.
The subtraction stage compensates for some of the delay introduced by the longer average. The final square-root smoothing stage reduces noise in the compensated series.
Recursive estimation and the Kalman-filter principle
The innovation filter is based on the general recursive-estimation framework associated with Kalman filtering.
The Kalman filter was developed by Rudolf E. Kálmán and became widely used in engineering, navigation, aerospace, robotics and control systems.
A recursive estimator typically follows two stages:
Predict the current state from the previous state.
Correct that prediction using the newest observation.
The correction depends on how uncertain the model is and how reliable the new observation is believed to be.
The difference between the observation and prediction is called the:
Innovation
In this indicator:
The observation is the current Hull projection.
The prediction is the previous filtered estimate.
The innovation is the difference between them.
A large innovation means the Hull projection has moved significantly away from the model’s prior estimate.
A small innovation means the new observation is close to what the model already expected.
Supertrend
Supertrend is a volatility-trailing concept built from an underlying price reference and ATR-based bands.
Its basic structure consists of:
An upper band above the reference.
A lower band below the reference.
One-sided trailing behaviour.
A regime switch when price crosses the opposing band.
In a bullish regime, the lower band acts as the active trail.
In a bearish regime, the upper band acts as the active trail.
This indicator modifies the conventional approach in two important ways:
The central reference is the innovation-filtered Hull estimate rather than a normal price midpoint.
The band multiplier can adapt according to the innovation gate.
Stage 1: Hull projection
The first stage calculates the Hull projection from the selected price source.
The script determines:
The full Hull length.
A half-length rounded to a valid integer.
A square-root length rounded to a valid integer.
It then calculates:
Fast WMA = WMA(source, half length)
Slow WMA = WMA(source, full length)
Raw Hull = 2 × Fast WMA - Slow WMA
Hull Projection = WMA(Raw Hull, square-root length)
The Hull projection is more responsive than many conventional moving averages of a similar nominal length.
However, responsiveness also means it can react to short-lived movements. For that reason, the Hull projection is not used directly as the final trend line. It becomes the observation supplied to the innovation filter.
Hull Length
The Hull Length controls the underlying trend horizon.
Lower values:
React more quickly.
Follow shorter trend legs.
Produce more local changes.
Admit more short-term noise into the next stage.
Higher values:
Produce a smoother projection.
Focus on broader trend structure.
Respond later to sudden reversals.
The Hull Length therefore controls the basic timescale of the model before any adaptive filtering or Supertrend logic is applied.
Stage 2: Volatility model
The innovation must be interpreted relative to current market conditions.
A movement of 10 points may be large in a quiet market but insignificant in a highly volatile market.
The indicator therefore normalises the innovation using a selectable volatility estimate.
Three modes are available:
ATR
Standard Deviation
Blend
ATR mode
Average True Range measures recent trading range while accounting for gaps from the previous close.
True Range is based on the greatest of:
Current high minus current low.
Absolute current high minus previous close.
Absolute current low minus previous close.
ATR then smooths True Range across the selected Volatility Length.
ATR is useful because it measures the realised movement range of the instrument.
It is sensitive to:
Wide candles.
Price gaps.
Range expansion.
Standard Deviation mode
Standard deviation measures how widely the Hull projection has varied around its recent mean.
It is a dispersion measure rather than a range measure.
Standard deviation responds to:
Variation in the selected series.
Directional displacement.
Changes in the distribution of the filtered input.
While ATR focuses on bar range, standard deviation focuses on dispersion of the Hull series itself.
Blend mode
Blend mode calculates the average of ATR and standard deviation.
Conceptually:
Blended Volatility = (ATR + Standard Deviation) / 2
This provides a combined estimate incorporating:
Observed range behaviour.
Statistical dispersion of the Hull projection.
Neither measure is universally superior. The blend attempts to reduce dependence on only one definition of volatility.
Volatility Length
The Volatility Length controls how quickly the normalisation baseline changes.
Lower values:
React faster to recent volatility changes.
Cause the innovation score to adjust more quickly.
May make the gate less stable.
Higher values:
Produce a slower volatility baseline.
Create more consistent normalisation.
May respond later when volatility changes abruptly.
The volatility estimate is prevented from falling below the instrument’s minimum tick size, avoiding unstable division during extremely quiet periods.
Stage 3: Innovation calculation
The filter begins each bar with a prediction.
In this implementation, the prediction is the previous filtered estimate.
The innovation is:
Innovation = Hull Projection - Previous Filter Estimate
The innovation may be positive or negative.
A positive value means the Hull projection is above the prior estimate.
A negative value means it is below the prior estimate.
The absolute innovation measures the size of the disagreement regardless of direction.
Innovation score
The raw innovation is normalised by current volatility:
Innovation Score = |Innovation| / Volatility
This expresses the new movement in volatility units.
For example:
A score of 0.25 means the innovation is approximately one quarter of the selected volatility measure.
A score of 1.00 means it is approximately equal to that volatility measure.
A score above 1.00 means the change is larger than the current volatility baseline.
The score is dimensionless, making it more comparable across instruments and price scales.
This is the key quantity used to determine whether the filter should remain cautious or become more responsive.
Stage 4: Logistic innovation gate
The innovation score is passed through a logistic function.
The logistic function has the form:
Gate = 1 / (1 + exp(-x))
Its output remains between zero and one.
In the indicator, the gate input depends on:
Innovation Score
Innovation Threshold
Gate Sharpness
Conceptually:
Gate Input = Sharpness × (Score - Threshold)
When the score is below the threshold:
The gate approaches zero.
The filter treats the new Hull movement cautiously.
When the score rises above the threshold:
The gate moves toward one.
The filter becomes more willing to admit the new movement.
The logistic function creates a smooth transition rather than a hard on/off switch.
This is important because a binary threshold could cause abrupt changes whenever the score moves slightly above or below one exact value.
Innovation Threshold
The Innovation Threshold determines where the gate begins moving from a quiet state toward an active state.
Higher values:
Require a larger volatility-normalised innovation.
Keep the filter conservative for longer.
Reject more moderate changes.
Lower values:
Open the gate sooner.
Increase responsiveness.
Allow smaller movements to influence the estimate.
The threshold should be interpreted in relation to the selected volatility model.
Gate Sharpness
Gate Sharpness controls how rapidly the logistic gate transitions around the threshold.
Lower sharpness:
Creates a gradual transition.
Produces a wider intermediate region.
Changes responsiveness smoothly.
Higher sharpness:
Makes the gate behave more like a hard switch.
Creates a faster transition near the threshold.
Produces stronger separation between quiet and active states.
An extremely high value can make the adaptive behaviour abrupt, while a low value may reduce the distinction between quiet and active conditions.
Admission Floor
The gate is converted into an admission value.
The Admission Floor ensures that the filter never completely ignores the Hull projection.
The admission calculation is:
Admission = Floor + (1 - Floor) × Gate
When the gate is near zero:
Admission remains near the selected floor.
When the gate is near one:
Admission approaches one.
A lower floor creates stronger filtering during quiet conditions.
A higher floor keeps the model more responsive even when innovation is small.
This setting prevents the estimator from becoming fully frozen.
Stage 5: Adaptive recursive update
The admission and gate values modify two uncertainty terms:
Measurement noise.
Process noise.
These terms control how the recursive filter balances its existing estimate against the new Hull observation.
Measurement Noise
Measurement Noise represents uncertainty in the incoming Hull projection.
Higher measurement noise tells the filter:
Trust the new observation less.
Remain closer to the previous estimate.
Produce more smoothing.
Lower measurement noise tells the filter:
Trust the Hull projection more.
Correct the estimate more aggressively.
Become more responsive.
The script adapts measurement noise using the admission value:
Adaptive Measurement Noise = Base Measurement Noise / Admission
When admission is low:
Measurement noise increases.
The new Hull movement receives less weight.
When admission is high:
Measurement noise moves closer to its base value.
The filter becomes more receptive.
Process Noise
Process Noise represents uncertainty in the filter’s current state model.
Higher process noise tells the estimator:
The underlying trend may be changing.
The previous estimate may no longer be reliable.
Allow faster adaptation.
Lower process noise tells it:
Assume the existing state remains relatively stable.
Change the estimate more cautiously.
The script increases process noise as the gate opens:
Adaptive Process Noise = Base Process Noise × (1 + Process Boost × Gate)
This creates a two-sided adaptive response.
During quiet conditions:
Measurement noise increases.
Process noise remains closer to its base level.
The filter resists small changes.
During high-innovation conditions:
Measurement noise decreases toward its normal value.
Process noise increases.
The filter becomes substantially more responsive.
Process Boost
Process Boost controls how strongly the process uncertainty expands when the gate opens.
Higher values:
Allow faster response to large innovations.
Increase the filter gain during active movement.
Can make the model more sensitive after shocks.
Lower values:
Keep behaviour closer to the base recursive filter.
Produce more controlled adaptation.
May respond more slowly to genuine regime changes.
Covariance and filter gain
The recursive filter maintains an internal covariance representing uncertainty in its estimate.
Before the new observation is processed:
Predicted Covariance = Previous Covariance + Adaptive Process Noise
The filter gain is then:
Gain = Predicted Covariance / (Predicted Covariance + Adaptive Measurement Noise)
The gain remains between zero and one.
A low gain means:
The previous estimate receives more influence.
The Hull observation receives less influence.
A high gain means:
The filter moves more strongly toward the current Hull projection.
The new estimate is:
Filtered Hull = Prediction + Gain × Innovation
The covariance is then updated for the next bar.
Why the filter is innovation-gated
A normal recursive filter may use constant process and measurement noise settings.
That means its responsiveness is broadly fixed.
This indicator changes those terms according to the size of the innovation.
The model therefore behaves differently under two broad conditions.
Quiet condition
When the Hull projection remains close to the prior estimate relative to volatility:
Innovation score is low.
Gate remains mostly closed.
Admission is limited.
Adaptive measurement noise rises.
Process noise remains lower.
Filter gain falls.
The filtered Hull changes more slowly.
Active condition
When the Hull projection moves meaningfully away from the prior estimate:
Innovation score rises.
Gate opens.
Admission approaches one.
Measurement noise decreases.
Process noise increases.
Filter gain rises.
The estimate adapts more quickly.
This allows the model to filter small movement without applying the same degree of resistance to every large move.
Stage 6: Innovation-adaptive Supertrend bands
The filtered Hull becomes the centre of the Supertrend calculation.
The initial raw bands are:
Upper Band = Filtered Hull + Factor × ATR
Lower Band = Filtered Hull - Factor × ATR
The Supertrend uses its own ATR Period, which is independent of the volatility length used by the innovation score.
This distinction is important:
Innovation volatility determines whether the filter should admit new information.
Supertrend ATR determines the distance of the trailing regime bands.
Adaptive band factor
When Adapt Bands With Innovation is enabled, the Supertrend factor changes according to the gate.
The adaptive factor is:
Adaptive Factor = Base Factor ×
When the gate is near one:
The adaptive factor approaches the base factor.
Bands become relatively tighter.
The Supertrend can respond more readily.
When the gate is near zero:
The factor expands above its base value.
Bands become wider.
Minor price fluctuations are less likely to cause a reversal.
This creates coordinated adaptation:
Quiet conditions produce stronger filtering and wider bands.
Active conditions produce faster filtering and narrower bands.
The same innovation state therefore influences both the centre estimate and the trailing threshold.
Quiet Band Expansion
Quiet Band Expansion controls how much wider the Supertrend factor becomes when the innovation gate is closed.
A value of zero disables the expansion effect even if band adaptation is enabled.
Higher values:
Create wider bands during low-innovation conditions.
Reduce quiet-market reversals.
Delay new signals until price moves further.
Lower values:
Keep the adaptive factor closer to its base setting.
Allow more responsive regime changes.
The expansion is greatest when the gate is near zero and fades as the gate opens.
Supertrend trailing logic
The raw upper and lower bands are converted into one-sided trailing bands.
The lower band is prevented from moving downward while price remains above its previous value.
The upper band is prevented from moving upward while price remains below its previous value.
This ratcheting behaviour creates:
A rising lower trail during bullish conditions.
A falling upper trail during bearish conditions.
A trend change occurs when price crosses the active opposing boundary.
In a bullish regime:
The lower band is the active Supertrend.
In a bearish regime:
The upper band is the active Supertrend.
ATR Period and Factor
ATR Period
Controls the volatility horizon used to construct the Supertrend bands.
Lower values:
React faster to current range changes.
Produce more variable band widths.
Higher values:
Produce a steadier range estimate.
Respond more slowly to sudden volatility changes.
Factor
Controls the base distance between the filtered Hull and the Supertrend bands.
Lower factors:
Create tighter bands.
Produce earlier regime changes.
Increase sensitivity to noise.
Higher factors:
Create wider bands.
Produce fewer regime changes.
Increase confirmation delay.
When adaptation is enabled, the selected factor acts as the minimum or active-condition factor. Quiet conditions may expand it further.
Trend signals
The indicator generates a long signal when the Supertrend changes into its bullish state.
It generates a short signal when the Supertrend changes into its bearish state.
The signal requires the completed calculation chain:
Hull projection.
Innovation filtering.
Adaptive band factor.
Supertrend regime change.
The plotted symbols are:
𝕃 for a bullish transition.
𝕊 for a bearish transition.
These markers identify regime changes. They are not complete trading systems and do not define stop placement, position size or profit targets.
Innovation impulse alert
The script also includes an Innovation Impulse alert.
This occurs when the innovation score crosses above the selected Innovation Threshold.
It indicates that:
The difference between the Hull projection and the recursive estimate has become large relative to volatility.
The gate is entering a more active state.
The filter is beginning to admit new information more aggressively.
An innovation impulse does not necessarily produce an immediate Supertrend reversal.
It can occur:
During acceleration within an existing trend.
At the beginning of a possible regime change.
During a temporary volatility shock.
It is therefore best interpreted as an information-arrival event rather than an automatic long or short signal.
Visual components
Hull Projection
Displays the unfiltered Hull Moving Average input.
This is useful for comparing:
The responsive raw projection.
The innovation-filtered result.
The final Supertrend.
The Hull projection will generally react first.
Filtered Hull
Displays the recursive innovation-gated estimate.
The distance between the Hull projection and filtered Hull helps illustrate the filter’s current behaviour.
During quiet conditions:
The filtered Hull may lag behind small changes.
During meaningful innovations:
It can move more rapidly toward the Hull projection.
IGH Supertrend
Displays the final volatility trail around the filtered Hull.
It is the primary regime output.
The line is coloured according to the persistent bullish or bearish trend state.
Candle colouring
Candles may be coloured according to the active Supertrend regime:
Bullish colour during the long regime.
Bearish colour during the short regime.
This provides immediate chart-wide directional context.
How to interpret the indicator
Bullish regime
A bullish regime indicates that price has crossed into the bullish side of the adaptive Supertrend structure.
The active trail is positioned below the market and can be interpreted as:
A dynamic trend boundary.
A possible pullback reference.
A regime invalidation guide.
Bearish regime
A bearish regime indicates that price has crossed into the bearish side of the adaptive structure.
The active trail is positioned above the market and may act as:
Dynamic resistance.
A rally reference.
A bearish regime invalidation guide.
Low innovation score
A low score means the current Hull movement is small relative to volatility.
The model responds by:
Filtering more strongly.
Reducing admission.
Using a lower recursive gain.
Potentially expanding the Supertrend bands.
This is intended to reduce reactions to small fluctuations.
High innovation score
A high score means the Hull projection has changed substantially relative to volatility.
The model responds by:
Opening the gate.
Increasing admission.
Increasing process uncertainty.
Raising the filter gain.
Reducing quiet-condition band expansion.
This allows a faster response when the incoming information is more significant.
Rising Hull without a trend flip
The Hull projection may turn before the filtered Hull or Supertrend.
This means:
The fast input has changed.
The adaptive filter has not yet admitted enough of that change.
The Supertrend boundary has not yet been crossed.
This is not an error. It demonstrates the staged confirmation design.
Innovation impulse without trend reversal
An innovation impulse can occur without a long or short signal.
This may indicate:
Acceleration in the existing trend.
A volatility shock.
An attempted reversal that has not crossed the Supertrend.
The Supertrend remains the final regime layer.
How to use the indicator
1. Trend regime filter
Use the active Supertrend state to filter another entry method:
Prioritise long setups during bullish regimes.
Prioritise short setups during bearish regimes.
2. Pullback framework
In a bullish regime, pullbacks toward the Supertrend may represent tests of the active trend boundary.
In a bearish regime, rallies toward the Supertrend may represent resistance tests.
A touch alone does not guarantee continuation.
3. Innovation monitoring
The innovation alert can be used to identify when the model detects a meaningful change in its input.
This may help direct attention to:
Fresh acceleration.
Breakout attempts.
Possible trend transitions.
4. Confirmation framework
The three optional lines can be read as a progression:
Hull projection changes first.
Filtered Hull adapts according to innovation.
Supertrend confirms the final regime.
This allows users to study the difference between early movement and confirmed structure.
5. Trailing risk reference
The final Supertrend may be used as a visual trailing reference.
However, it does not account for:
Account size.
Position size.
Slippage.
Liquidity.
Maximum acceptable loss.
It should not replace a complete risk-management process.
Parameter interaction
The settings should not be tuned independently without considering how they interact.
More responsive configuration
A more responsive setup may use:
Lower Hull Length.
Lower Innovation Threshold.
Higher Admission Floor.
Lower Measurement Noise.
Higher Process Noise or Process Boost.
Lower Supertrend Factor.
Lower Quiet Band Expansion.
This will generally produce earlier changes but more noise.
More conservative configuration
A more conservative setup may use:
Higher Hull Length.
Higher Innovation Threshold.
Lower Admission Floor.
Higher Measurement Noise.
Lower Process Boost.
Higher Supertrend Factor.
Higher Quiet Band Expansion.
This will generally create fewer transitions but greater delay.
Balanced interpretation
Changing several settings in the same direction can produce an extreme result.
For example:
A very low threshold, high admission floor, large process boost and tight Supertrend factor may overreact.
A very high threshold, low admission floor, high measurement noise and wide Supertrend factor may respond excessively slowly.
The appropriate balance depends on the instrument, timeframe and intended holding period.
How this differs from a standard Hull trend indicator
A standard Hull trend indicator normally uses:
Hull slope.
Price crossing the Hull.
A fast and slow Hull comparison.
This indicator instead:
Uses the Hull as an observation.
Measures its disagreement with a recursive estimate.
Normalises that disagreement by volatility.
Adapts the filter gain according to the innovation.
Applies a final Supertrend regime around the filtered result.
The Hull is therefore the beginning of the model, not the final signal.
How this differs from a fixed Kalman-style filter
A fixed recursive filter uses constant uncertainty settings.
Innovation-Gated Hull Supertrend adapts both measurement and process uncertainty according to the normalised innovation.
This means:
Small innovations are filtered more heavily.
Large innovations receive greater admission.
The response speed is therefore state dependent.
How this differs from a standard Supertrend
A standard Supertrend is commonly centred around a raw price reference such as HL2.
This indicator uses:
A responsive Hull projection.
An innovation-gated recursive estimate of that projection.
An optionally adaptive band multiplier.
The Supertrend is therefore built around a filtered trend estimate rather than raw price alone.
Strengths
Combines responsive and stable trend-processing stages.
Normalises new movement by current volatility.
Uses a smooth gate rather than a binary threshold.
Adapts measurement and process uncertainty.
Can widen trend bands during quiet conditions.
Can respond more rapidly to meaningful innovations.
Separates early movement from final regime confirmation.
Supports ATR, standard deviation and blended volatility models.
Provides trend, impulse and visual comparison outputs.
Limitations
The indicator is reactive rather than predictive.
Strong filtering can delay genuine reversals.
Responsive settings can increase whipsaws.
A large innovation may represent a temporary shock rather than a lasting trend.
Supertrend signals still depend on ATR and price crossing behaviour.
Parameter combinations can materially change the model’s behaviour.
The indicator may require different settings across assets and timeframes.
The recursive state develops from the available chart history.
Values can update while the current real-time candle is still forming.
Causality and real-time behaviour
The calculation uses current and historical observations without future-looking references.
However, like most indicators calculated on live candles, the current bar’s values can change before the candle closes.
This means:
The Hull projection may move intrabar.
The innovation score and gate may change intrabar.
A Supertrend transition may appear and disappear before confirmation.
Users requiring confirmed signals should evaluate the indicator at bar close or configure alerts accordingly.
Alerts
The indicator provides three alert conditions:
IGH ST Long: the adaptive Supertrend changes into a bullish regime.
IGH ST Short: the adaptive Supertrend changes into a bearish regime.
IGH Impulse: the normalised innovation score crosses above the selected threshold.
The impulse alert identifies increased information flow into the filter. It does not specify direction by itself because the innovation score uses the absolute size of the prediction error.
Summary
Innovation-Gated Hull Supertrend combines a responsive Hull Moving Average, a volatility-normalised innovation gate, an adaptive recursive filter and a volatility-trailing Supertrend.
The Hull projection provides an early estimate of directional movement. The recursive filter compares that projection with its prior state and measures the resulting innovation relative to ATR, standard deviation or a blend of both.
A logistic gate then determines how strongly the new movement should be admitted. During quiet conditions, the filter becomes more conservative and the Supertrend bands can expand. During meaningful displacement, the filter becomes more responsive and the bands move closer to their base width.
The final Supertrend converts the adaptive estimate into a persistent bullish or bearish regime.
The indicator is designed to make responsiveness conditional rather than fixed: small movements receive stronger filtering, while larger volatility-adjusted innovations are allowed to influence the model more quickly.
Indicator

BK AK-Lion KingBK AK-Lion King
A timeframe-adaptive volume-energy, footprint, compression, and directional-context oscillator.
Acknowledgment
All glory and gratitude to G-d.
The “AK” in BK AK-Lion King honors my mentor, A.K.—the man whose discipline, patience, judgment, and respect for clean execution continue to influence every serious indicator I build.
BK AK-Lion King was developed by Killa_B as a unified framework for studying changes in market energy, compression, expansion, directional participation, structure, divergence, and exhaustion.
What BK AK-Lion King Is
BK AK-Lion King is a separate-pane analytical oscillator built around three volume-responsive energy curves:
Fast
Medium
Slow
Those curves are combined with:
VWMA slope analysis
Market-structure comparison
Range location
Footprint delta
Proxy pressure when footprint data is unavailable
Compression and expansion detection
Directional bias
Energy magnitude columns
Price-versus-energy divergence
Footprint-delta divergence
Peak and depletion analysis
Failed-expansion conditions
Climactic-volume analysis
A rolling historical-outcome filter
Session markers
Alerts and contextual tooltips
The components operate through one connected sequence:
Energy magnitude → compression or expansion state → directional participation → structural bias → signal classification → recent-outcome context
The purpose is not to provide an automatic trading system.
Its purpose is to organize several related measurements into one pane so a trader can determine:
Whether energy is compressing or expanding
Whether directional pressure is bullish, bearish, or mixed
Whether footprint participation supports the directional reading
Whether a move is strengthening, weakening, or reaching an extreme
Whether price and energy are developing together
Whether a recent signal category has behaved consistently under the script’s configured outcome rules
Timeframe-Adaptive Regime
The script identifies the active chart timeframe and classifies it as:
Scalp
Intraday
Swing
Position
This classification adjusts selected sensitivity thresholds.
Lower timeframes retain greater responsiveness.
Timeframes of one hour and above use reduced sensitivity for selected contraction and peak measurements.
The regime label is contextual. It does not automatically optimize the indicator for every market or timeframe.
Core Volume-Energy Curves
Lion King calculates three related curves using different price inputs and VWMA lengths.
Fast curve
The fast component begins with the volume-weighted average of the bar’s high-to-low range and then applies current volume, the amplitude multiplier, and EMA smoothing.
It responds most quickly to changes in market activity.
Medium curve
The medium component uses a VWMA of closing price, multiplied by current volume and smoothed with an EMA.
It represents an intermediate activity baseline.
Slow curve
The slow component uses a VWMA of hlc3, multiplied by current volume and smoothed with an EMA.
It provides the broadest activity reference of the three.
These curves measure relative volume-energy magnitude. They are not traditional bounded oscillators, and their numerical values should not be compared directly across unrelated instruments.
The script rescales unusually large readings so the pane remains usable.
Energy Columns
The optional Energy Columns measure the absolute distance between the fast energy curve and a selected baseline:
Fast versus Medium
Fast versus Slow
Fast versus SMA
Column intensity reflects the magnitude of that separation relative to its recent maximum.
The column is placed above or below zero according to the script’s directional-bias state:
Positive column: bullish bias
Negative column: bearish bias
Reduced neutral column: no qualified directional bias
The columns therefore combine energy separation with directional context. They are not raw buy or sell volume.
Compression and Expansion
Compression is identified when the spread between the fast, medium, and slow VWMAs becomes sufficiently narrow relative to price.
The script records:
Compression duration
Highest and lowest oscillator values during compression
Average footprint POC during the compression
Average footprint-delta ratio during the compression
A qualifying completed compression can be displayed as a box in the oscillator pane.
The box represents the oscillator’s compressed energy range—not a price-range box on the main chart.
Expansion occurs when the fast energy reading exceeds its smoothed expansion threshold.
The state system classifies the current environment as:
Contracting
Expanding
Breakout state
Neutral
A compression does not guarantee a subsequent large move, and an expansion does not guarantee continuation.
Directional-Bias Engine
Lion King combines four factors into a directional score from approximately -100 to +100.
The weighting is:
VWMA slope alignment: 30%
Footprint or proxy pressure: 35%
Recent price structure: 25%
Current range location: 10%
Slope
The script compares the direction of the fast, medium, and slow VWMAs.
When all three slopes point in the same direction, the slope component is aligned.
Pressure
When footprint data is available, the pressure component uses cumulative footprint delta over the selected lookback.
When footprint data is unavailable, it uses a proxy based on candle movement multiplied by volume.
Proxy pressure is not true bid-versus-ask classification.
Structure
The structure component compares recent and prior swing ranges.
It identifies:
Higher-high/higher-low structure
Lower-high/lower-low structure
Transitional structure
Range location
The script measures where the current close sits inside the recent swing range.
The final directional score is classified as bullish, bearish, or neutral according to the configured threshold.
This score represents internal model agreement. It is not a probability of future direction.
Footprint Core
When PulseWire footprint information is available, Lion King reads:
Buy volume
Sell volume
Net delta
Total volume
Point of Control
POC-row delta
POC-row buy and sell volume
Value Area High
Value Area Low
The footprint price-row size changes according to the chart timeframe.
The script also calculates:
Buy/sell percentages
Delta ratio
Delta acceleration
Cumulative delta ratio
POC migration
Price location relative to Value Area
POC participation context
The footprint module enhances the pressure, compression, divergence, climactic-volume, and tooltip systems.
It does not identify individual traders, funds, institutions, resting orders, or participant intent.
POC migration
POC migration compares the current available bar POC with the previous available bar POC.
It can be classified as:
Rising
Falling
Flat
This is a bar-to-bar footprint comparison, not a session-level developing volume profile.
Footprint fallback
When footprint data is unavailable:
The oscillator remains active.
Directional pressure uses the candle-and-volume proxy.
Footprint-specific POC, Value Area, delta-divergence, and imbalance readings are unavailable.
The footprint-status line shows whether footprint information is currently active.
Compression Imbalance
During a compression, Lion King accumulates the average footprint-delta ratio.
When the compression ends, the script can identify whether buy or sell participation dominated the compressed period.
A bullish imbalance means average footprint delta exceeded the positive threshold.
A bearish imbalance means average footprint delta exceeded the negative threshold.
This is a historical measurement of participation during the compression. It does not prove that institutions accumulated a position or guarantee the direction of the following move.
Breakout Conditions
The bullish breakout condition requires:
A new expansion phase
Bullish directional bias
Compliance with the breakout cooldown
The bearish condition uses the inverse requirements.
When footprint data is available, the signal tooltip also reports whether delta agrees with the breakout direction.
The branded markers are:
Eagle Rising for bullish expansion
Death Drop for bearish expansion
These markers identify expansion and directional-bias agreement.
They do not prove that price has completed a structural breakout, and they should not be interpreted as automatic entry commands.
Peaks and Proto Peaks
A peak occurs when the fast energy curve forms a one-bar-confirmed local maximum above the applicable timeframe threshold.
The script can display a faint proto crown while the potential peak is developing.
On the following bar:
The crown becomes fully visible when the peak confirms.
The proto marker is removed when it fails to confirm.
Peak direction is classified using price behavior around the peak bar.
A peak indicates that the energy curve reached a local maximum. It does not necessarily identify the final price high or low of the move.
Regular Divergence
The regular-divergence module compares current price and energy behavior with previously stored pivot references.
A bullish condition generally requires:
Price below a prior low reference
Energy above a prior oscillator-low reference
An upward energy crossover
A bearish condition uses the inverse relationship.
These are rule-based price-versus-energy disagreement conditions.
Because the stored price and oscillator pivots can confirm at different times, the module should not be described as a strict synchronized pivot-pair divergence engine.
Hidden Divergence
The hidden-divergence module operates as a state machine.
A bullish hidden-divergence state can begin when:
Price holds above its prior low reference
Energy falls below its prior oscillator-low reference
The directional bias remains bullish
The bearish condition uses the inverse logic.
The script marks:
The beginning of the condition
The end of the condition
The start marker means the rule set became active.
The end marker means the rule set is no longer active.
Neither marker guarantees continuation.
Footprint-Delta Divergence
The footprint-divergence module compares delta ratios recorded at consecutive qualifying energy peaks.
A bearish delta-divergence condition can appear when a bullish price/energy peak forms while the associated delta ratio weakens.
A bullish condition can appear when a bearish peak forms while delta improves.
These markers represent disagreement between peak behavior and footprint participation.
They do not prove accumulation, distribution, or institutional action.
Failed-Expansion Conditions
After an expansion begins, Lion King monitors whether the energy expansion collapses within the configured trap window.
A bullish failed-expansion condition occurs when a bullish expansion loses its expanding state within that window.
A bearish condition uses the inverse direction.
The warning marker identifies an energy-failure condition.
It does not prove that identifiable traders are trapped, that stops exist at a particular location, or that the opposite move must occur.
Three-Peak Depletion
The gas-pump marker tracks a sequence of three qualifying energy peaks whose magnitudes decline.
This represents a repeated reduction in peak energy.
Although the script uses “3-Drive” branding, it is not a classical harmonic Three Drives pattern based on complete price-leg and Fibonacci-ratio validation.
It should be interpreted as a three-peak energy-depletion condition.
BLEED: Climactic Effort Versus Result
The BLEED module begins with unusually high volume during an expanding energy state.
When footprint information is available, it distinguishes between:
High volume with comparatively balanced delta
Extreme positive delta
Extreme negative delta
Other directional climactic activity
When footprint data is unavailable, proxy logic uses:
Candle range
Closing location
Average range
Directional bias
For extreme one-sided conditions, the script can wait one additional bar and classify whether the original move:
Failed according to the selected retracement rule
Held according to that rule
This is a one-bar rule-based classification. It is not a statistical probability forecast and does not prove reversal or continuation.
State, Direction, and Footprint Bars
Three compact lines appear near the lower portion of the pane.
State line
The State line identifies:
Breakout state
Expansion
Contraction
Neutral conditions
Direction line
The Direction line identifies:
Bullish bias
Bearish bias
Neutral bias
Footprint-status line
The Footprint line shows whether footprint information is available.
Together, these lines allow the trader to separate:
Market-energy state
Directional bias
Data-source availability
Rolling Outcome Filter
Lion King includes a rule-based recent-outcome tracker.
After a signal occurs, the script observes the following configured number of bars.
A signal is classified using:
An ATR-based R reference
A selected 0.5R or 1R objective
A 0.5R adverse threshold
A configurable same-bar tie rule
The resulting recent-sample hit rate can be used to permit or suppress selected signal categories.
This is not artificial intelligence, machine learning, predictive modeling, or a PulseWire Strategy Tester backtest.
It does not include:
Commissions
Slippage
Spread
Order latency
Partial fills
Position sizing
Intrabar trade sequence beyond the selected same-bar rule
The corrected public version should show the number of genuine completed samples and remain in warmup until the configured minimum has been reached.
Higher recent-sample rates mean more signals in that category met the selected rule during the current rolling sample. They do not represent future success probabilities.
Session Lines
Lion King can draw vertical pane lines for:
09:30 session opening
18:00 session opening
The default timezone is America/New_York.
The timezone can be changed, in which case the same clock values are interpreted in the selected timezone.
The lines can automatically hide above 144-minute charts to reduce clutter.
These are visual time references only.
How to Use BK AK-Lion King
1. Use a standard price chart
Apply Lion King beneath a standard candlestick chart.
Do not evaluate its signals on a nonstandard synthetic chart when price execution and historical signal behavior matter.
2. Verify the footprint-status line
Determine whether the footprint line shows active footprint data or fallback status.
When footprint is unavailable, do not rely on:
POC
VAH or VAL
Footprint-delta divergence
Footprint imbalance
Footprint-specific BLEED classification
The directional engine will instead use proxy pressure.
3. Read the State line first
Identify whether the market-energy condition is:
Contracting
Expanding
In breakout state
Neutral
Compression means the VWMA structure has narrowed.
Expansion means fast energy has exceeded its expansion threshold.
Neither state provides direction by itself.
4. Read the Direction line second
Determine whether the weighted bias is:
Bullish
Bearish
Neutral
Review the underlying contributors:
VWMA slopes
Footprint or proxy pressure
Price structure
Range location
A strong directional reading with conflicting pressure deserves less weight than one with broad agreement.
5. Compare the three energy curves
Watch the relationship between:
Fast
Medium
Slow
General observations include:
Fast separating from the slower curves: increasing energy
Curves compressing: reduced separation
Fast energy peaking and rolling over: decreasing short-term energy
Repeated lower energy peaks: possible depletion
The curves measure energy magnitude, while direction comes from the separate bias engine.
6. Use compression as preparation—not prediction
When a compression box forms, review:
Duration
Directional bias
Average footprint delta
Average POC
The first expansion after compression
Longer compression increases the script’s ATR-based projected-move reference, but it does not guarantee a larger realized move.
7. Evaluate expansion with participation
For an Eagle Rising or Death Drop condition, check:
Directional bias
Slope alignment
Market structure
Delta direction
Cumulative delta
POC migration
Value Area location
A breakout marker with opposing footprint delta represents weaker internal agreement than one with aligned participation.
8. Use divergence as a warning condition
Regular divergence and footprint-delta divergence identify disagreement.
Do not assume immediate reversal.
Wait for independent price confirmation, such as:
Failure to extend
Structural break
Reclaim
Rejection
Closed-bar reversal behavior
9. Distinguish proto and confirmed markers
A faint proto crown or gas-pump icon is an early candidate.
It can disappear when the next bar does not confirm the condition.
A fully confirmed marker means the script’s historical rule has completed—not that the market outcome is known.
10. Treat BLEED as an effort-versus-result study
For a BLEED marker, determine whether the condition is:
Balanced high-volume activity
One-sided climactic activity
Directional high-volume expansion
A next-bar failure
A next-bar hold
Do not treat the initial marker as an automatic reversal.
11. Use the outcome table only after warmup
Review:
Sample count
Outcome definition
Lookback length
Objective setting
Same-bar rule
A result based on a small sample should receive limited weight.
Never interpret the displayed percentage as a guaranteed win rate.
12. Confirm with the price chart
Before acting on any marker, determine:
Actual price structure
Entry condition
Invalidation
Risk per trade
Position size
Exit method
Lion King is a decision-support framework. It does not replace execution discipline.
Recommended Starting Configuration
For an initial clean setup:
Fast VWMA: 5
Medium VWMA: 21
Slow VWMA: 55
Energy Columns: On
Compression Boxes: On
Compression Signals: On
Breakout Signals: On
Peak Signals: On
Regular Divergence: On
Hidden Divergence: On
Proto Peaks: On
Proto Three-Peak: On
BLEED Effort Versus Result: On
Outcome Table: Off until the outcome engine is corrected
RTH and ETH Lines: On for intraday analysis
Adjust one module at a time rather than changing the entire framework simultaneously.
What Is Original
VWMAs, ATR, footprint delta, POC, Value Area, divergence, market structure, volume climax, and rolling outcome measurement are established concepts.
The original BK implementation is the specific architecture connecting:
Three differently sourced volume-energy curves
Timeframe-sensitive thresholds
VWMA-spread compression
Energy expansion
Weighted slope, pressure, structure, and range bias
Footprint-to-proxy pressure switching
Compression-period POC and delta memory
Energy columns signed by directional bias
Proto-to-confirmed peak handling
Hidden-divergence state transitions
Footprint delta comparison at energy peaks
Failed-expansion monitoring
Three-peak depletion
BLEED effort-versus-result classification
Pane-based state, direction, and footprint lines
Global label-budget management
A rule-based rolling outcome filter
Unified contextual tooltips and alerts
The value of Lion King is not one individual calculation.
It is the governed interaction between energy state, directional pressure, structure, footprint participation, and historical signal context.
Realtime Behavior and Limitations
Current-bar energy and directional readings can change before the bar closes.
Footprint buy volume, sell volume, delta, POC, VAH, and VAL can update intrabar.
The footprint data source may be unavailable on some symbols or account configurations.
Proxy pressure is not true bid-versus-ask order flow.
Peak markers require one subsequent bar for confirmation.
Pivot-based divergence requires right-side confirmation.
Proto markers can disappear when confirmation fails.
Hidden-divergence states can begin and end as their underlying conditions change.
Compression boxes are drawn in the oscillator pane, not at corresponding price levels.
POC migration is a bar-to-bar comparison.
Three-peak depletion is not a harmonic Three Drives pattern.
Failed-expansion markers do not prove traders are trapped.
ATR projections are hypothetical distance references.
Recent-sample hit rates are not probabilities or audited performance records.
No costs, slippage, spread, or executable order simulation are included.
Signals can fail in every market regime.
Suitable Markets and Timeframes
Lion King is most useful on liquid instruments with meaningful volume data, including:
Futures
Liquid equities
Major cryptocurrency markets
Other instruments where reliable volume or footprint data is available
Lower timeframes produce faster and noisier state changes.
Higher timeframes produce slower, broader energy and structure readings.
The thresholds should be evaluated separately for every symbol and timeframe.
Risk Disclosure
BK AK-Lion King is provided for analytical and educational purposes.
It does not provide financial advice, guarantee performance, identify institutional intent, or predict future market direction with certainty.
Users remain responsible for their own:
Analysis
Entries
Exits
Position sizing
Stop placement
Target selection
Order execution
Account risk
Measure the energy. Confirm the pressure. Respect the structure. Indicator

Trend State Signals Trend State Signals is an adaptive trend-state indicator designed to identify changes in market direction while filtering out insignificant price fluctuations.
Instead of reacting to every short-term price movement, the indicator updates its state only when price travels far enough to exceed a dynamically calculated movement threshold.
The result is a step-like trend line that remains stable during periods of market noise and changes direction only after a meaningful price movement has occurred.
Unlike many traditional trend-following indicators that continuously track price, Trend State Signals intentionally ignores minor fluctuations, providing a cleaner and more objective view of whether the market is currently in a bullish or bearish state.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ How It Works
The indicator estimates the current level of market activity by measuring the average absolute price movement over a user-defined lookback period.
Unlike many similar indicators, ATR is not used. Instead, the calculation follows these steps:
✔️ The absolute price change is calculated for every bar.
✔️ These values are smoothed using a Running Moving Average (RMA).
✔️ The smoothed result becomes a dynamic estimate of current market volatility.
✔️ This value is multiplied by the Range Multiplier, defining the minimum distance price must travel before the filter is allowed to update.
This adaptive threshold determines how far price must move before the internal filter changes its position.
If price remains inside the calculated range, the filter stays unchanged.
Once price exceeds that range, the filter shifts toward price while maintaining the adaptive distance.
Because the filter only updates after meaningful price expansion, the indicator naturally filters out a large amount of random market noise and significantly reduces unnecessary trend changes.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 Trend State Detection
The market state is determined solely by the direction of the adaptive filter.
🟢 Filter moving upward → Bullish
🔴 Filter moving downward → Bearish
⚪ Filter unchanged → Previous market state is maintained
Signals are generated only when the filter changes direction.
Rather than producing continuous buy or sell signals on every candle, the indicator highlights transitions between bullish and bearish market environments.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ Signal Confirmation
The indicator includes an optional signal confirmation mode.
When Confirm Signals On Bar Close is enabled, a new trend state is confirmed only after the current candle has closed.
When disabled, trend changes can appear immediately while the current bar is still forming.
This allows traders to choose between earlier signals or additional confirmation.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎛 Settings
Sensitivity Length
Defines the lookback period used to calculate the average market movement.
• Lower values make the indicator more responsive.
• Higher values produce a smoother adaptive filter.
Range Multiplier
Controls how much price movement is required before the filter changes its state.
Higher values
✔️ Fewer trend changes
✔️ Stronger noise filtering
✔️ Smoother trend line
Lower values
✔️ Earlier reactions
✔️ More frequent state changes
✔️ Higher sensitivity
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎨 Visual Features
The indicator includes several independent visualization options, each of which can be enabled or disabled separately.
✔️ Adaptive Trend Line
✔️ Glow Effect
✔️ Gradient Ribbon Between Price and Filter
✔️ Bullish / Bearish Transition Labels
✔️ Optional Candle Coloring
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔔 Alerts
Two alert conditions are available.
🟢 Bullish Trend State
🔴 Bearish Trend State
Alerts are triggered only when a new trend state is confirmed according to the selected confirmation mode.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 Typical Use
Trend State Signals is primarily designed as a market state filter rather than a complete trading system.
It can be used to:
✔️ Identify the dominant market direction
✔️ Filter signals generated by other trading strategies
✔️ Trade only in the direction of the prevailing trend
✔️ Reduce trades caused by short-term market noise
Like any trend-following methodology, the indicator confirms trend changes only after the market has moved a sufficient distance. As a result, signals may appear after the initial turning point. This is an intentional design choice that helps reduce the impact of random price fluctuations while improving trend stability. Indicator

Alpha Regime Reversion Pro by SafOverview
Alpha Regime Reversion Pro by Safi is a long-only, percentage-allocation strategy for liquid stocks and ETFs. It combines a broad-market regime filter with pullback and mean-reversion entries, risk-based position sizing, protective stops, compact trade markers, order-fill alerts, and a Trading Summary dashboard.
The strategy is designed to answer three practical questions:
Is the market regime suitable for long exposure?
What percentage of total account equity should be allocated?
When should exposure be added, reduced, or closed?
All allocation instructions use 5% account increments. The user does not need to enter a specific account-dollar value.
Trading profiles
The default Auto setting selects the profile according to the chart timeframe:
60 minutes or lower: Intraday Reversion
Above 60 minutes: Swing Core + Dip
Users can override Auto and select either profile manually.
Swing Core + Dip profile
The swing profile is intended primarily for daily and 4-hour standard-candlestick charts.
A bullish regime requires the selected benchmark, QQQ by default, to trade above its long-term regime average. The chart symbol can also be required to trade above its own regime average. Entry and exit buffers are used around the averages to reduce repeated whipsaws near the exact threshold.
During a valid bullish regime, the strategy maintains a configurable core allocation. It can temporarily increase exposure during qualifying pullbacks identified with short-term RSI, trend structure, and the 20-period and 50-period EMAs.
Default swing settings:
Core allocation: 50% of strategy equity
Dip allocation: 75% of strategy equity
Long-term regime average: 200 periods
Deep pullback: RSI(2) below 15 while price is below the fast EMA
Shallow pullback: RSI(4) below 40 during a positive 20/50 EMA trend
Rebound average: 5 periods
Maximum dip-allocation period: 10 bars
Emergency stop distance: 8%
Cooldown after a complete exit: 5 bars
The optional account-risk cap can reduce the target allocation when the selected stop distance would place more account equity at planned risk than the user permits.
Intraday Reversion profile
The intraday profile is intended for liquid symbols on standard 5-minute through 60-minute charts.
It combines:
Confirmed daily QQQ regime data
9, 21, and 200 EMAs
Session VWAP
Short-term RSI pullback conditions
ATR-based initial risk
ATR trailing protection after approximately +1R
A configurable time exit and cooldown
A maximum of six new round trips per exchange day
Default intraday risk is 1% of strategy equity per trade. The target allocation is derived from the ATR stop distance, limited by the selected maximum allocation, and rounded down to the nearest 5%.
Position sizing
The strategy expresses every action as a percentage of total strategy equity.
Examples:
Buy 25% of account
Add 20% of account to reach a 75% target
Reduce 25% of account
Close 100% of remaining shares
The strategy uses target allocations rather than fixed share recommendations. This allows the same script to be applied to accounts of different sizes without requiring an account-dollar input.
The chart markers show the modeled fill price and the approximate percentage of account equity bought or sold. Sale markers also show the price return relative to the modeled average entry before that sale.
Chart display
The default chart is intentionally minimal:
Compact buy and sell fill markers
One regime trend line
One active stop line while a position is open
Optional entry/exit arrows and adjustment dots
A configurable Trading Summary dashboard
The Trading Summary displays:
Current regime and setup
Position status and current allocation
Next percentage action
Average entry and active stop
Open return and current R multiple
Estimated account risk
Completed round trips
Win rate
Average winning and losing trade
Profit factor
Average holding time
Strategy return and maximum drawdown
Buy-and-hold return and maximum drawdown
Most recent modeled fill
Most recent completed-trade result
How to use
Use standard candlesticks. Do not evaluate this strategy on Heikin Ashi, Renko, Kagi, Point and Figure, or Range charts.
Apply it to a liquid stock or ETF. The default liquidity filter requires at least $20 million in average 20-bar dollar volume.
For swing trading, begin with a daily or 4-hour chart and select Auto or Swing Core + Dip.
For intraday use, begin with a 15-minute, 30-minute, or 60-minute chart and select Auto or Intraday Reversion.
Set Maximum allocation to the largest percentage of total account equity permitted for this chart.
Review the account-risk limit and stop settings before evaluating results.
Use Strategy Tester on the exact symbol, timeframe, session, and date range being considered.
When using the strategy on several charts, add the target allocations across all charts. Each Pine instance is independent and cannot see positions running on other charts.
Alerts
To create modeled order-fill alerts:
Add the strategy to the chart.
Open Create Alert.
Select Alpha Regime Reversion Pro by Safi as the condition.
Select Order fills only.
Use {{strategy.order.alert_message}} in the message field.
Order-fill messages can include the symbol, action, target account percentage, PulseWire broker-emulator fill price, signal price, stop, setup, trading mode, and exit reason.
The reported fill is a simulated PulseWire strategy fill. It is not confirmation of an execution received at an outside brokerage.
Default Strategy Tester assumptions
Initial capital: 100,000
Commission: 0.05% per transaction
Slippage: 1 tick
Long-only
Margin requirement: 100%
Signals confirmed after bar close
Market orders normally modeled at the next available tick, usually the next bar open
Standard OHLC fills
Default backtest start: January 1, 2017
Pyramiding is enabled internally so the strategy can adjust toward percentage targets. It should not be interpreted as permission to ignore the total allocation and account-risk limits displayed by the strategy.
Important limitations
This is a backtesting and decision-support tool, not personalized financial advice.
Historical and simulated performance does not guarantee future results.
Stops cannot guarantee the displayed loss during gaps, halts, fast markets, earnings announcements, or illiquid trading.
PulseWire strategy fills are simulated and can differ from live brokerage executions.
Commission and one tick of slippage are modeled, but taxes, changing bid-ask spreads, market impact, dividends, and broker-specific financing are not fully modeled.
The buy-and-hold comparison is informational and depends on the selected start date and chart data.
Intraday results are especially sensitive to session settings, data quality, spread, slippage, and alert latency.
The script is long-only and may remain in cash during defensive regimes. It does not open short positions.
The displayed account-risk estimate is planned risk, not a guaranteed maximum loss.
Design objective
The strategy is designed to participate in favorable long-term regimes, increase exposure during selected pullbacks, reduce exposure as mean reversion completes, and make position size explicit as a percentage of total account equity.
It prioritizes disciplined allocation and risk visibility rather than promising a fixed win rate or guaranteed outperformance. Strategy

Top Score Trader - Dashboard V65## Top Score Trader – Multi-Timeframe Dashboard V6 ADX
The **Top Score Trader – Dashboard V6 ADX** is a multi-timeframe technical analysis dashboard designed to provide a quick overview of market momentum, trend direction, and trend strength.
The indicator displays information from eight different timeframes:
* 1 minute
* 5 minutes
* 15 minutes
* 30 minutes
* 1 hour
* 4 hours
* Daily
* Weekly
It combines several commonly used technical indicators, including RSI, Stochastic, CCI, MACD, DEMA, ADX, and a linear-regression-based trend calculation. All results are displayed in a single table on the chart.
### 1. RSI
The dashboard displays the current RSI value for each timeframe.
* RSI above 70 indicates an overbought condition.
* RSI below 30 indicates an oversold condition.
* An upward arrow means the current RSI is higher than the previous RSI value.
* A downward arrow means the current RSI is lower than the previous RSI value.
The arrow shows the current momentum direction, not necessarily a direct buy or sell signal.
### 2. Stochastic Oscillator
The dashboard displays both Stochastic %K and %D values.
* Values above 80 indicate an overbought condition.
* Values below 20 indicate an oversold condition.
* An upward arrow appears when %K is equal to or above %D.
* A downward arrow appears when %K is below %D.
This helps identify short-term momentum shifts and possible crossover conditions.
### 3. CCI
The Commodity Channel Index is used to measure momentum and price deviation from its average.
* CCI above +100 indicates strong positive momentum or an overbought condition.
* CCI below −100 indicates strong negative momentum or an oversold condition.
* An upward arrow means CCI is increasing.
* A downward arrow means CCI is decreasing.
CCI direction can help confirm whether momentum is strengthening or weakening.
### 4. MACD Direction
The MACD column compares the MACD line with the MACD signal line.
* An upward arrow means the MACD line is equal to or above the signal line.
* A downward arrow means the MACD line is below the signal line.
The dashboard only displays the MACD direction. It does not display the MACD numerical value or histogram.
### 5. DEMA Direction
The indicator compares a fast 9-period Double Exponential Moving Average with a slower 21-period DEMA.
* An upward arrow means the fast DEMA is above the slow DEMA.
* A downward arrow means the fast DEMA is below the slow DEMA.
DEMA responds faster to price movements than a standard moving average, making it useful for identifying changes in short-term trend direction.
### 6. ADX Direction and Strength
ADX is used to evaluate trend strength, while the relationship between +DI and −DI determines trend direction.
* An upward arrow means +DI is equal to or above −DI, indicating bullish directional pressure.
* A downward arrow means −DI is greater than +DI, indicating bearish directional pressure.
* ADX below 20 generally indicates a weak or unclear trend.
* ADX between 20 and 25 indicates a developing trend.
* ADX at or above 25 indicates a stronger trend.
When ADX is at least 25, the background becomes green for bullish pressure or red for bearish pressure. When ADX is between 20 and 25, the background becomes orange.
ADX itself does not show whether price is rising or falling. The dashboard determines direction from the relationship between +DI and −DI.
### 7. Trend Classification
The TREND column combines two conditions:
1. The slope of a linear regression line.
2. The position of the current closing price relative to a 20-period moving-average basis.
The trend is classified into four conditions:
* **▲ Strong:** The regression slope is positive and price is above the basis.
* **▲ Weak:** The regression slope is positive, but price is not above the basis.
* **▼ Strong:** The regression slope is negative and price is below the basis.
* **▼ Weak:** The regression slope is negative, but price is not below the basis.
This classification helps distinguish between the general trend direction and the quality of that trend.
## How to Read the Dashboard
The dashboard should be used as a confirmation tool rather than as an automatic entry system.
A stronger bullish condition may occur when:
* Higher timeframes show ▲ Strong.
* ADX is above 25 with bullish directional pressure.
* MACD and DEMA display upward arrows.
* RSI and CCI are rising.
* Stochastic %K is above %D.
A stronger bearish condition may occur when:
* Higher timeframes show ▼ Strong.
* ADX is above 25 with bearish directional pressure.
* MACD and DEMA display downward arrows.
* RSI and CCI are falling.
* Stochastic %K is below %D.
When different timeframes show conflicting signals, the market may be consolidating, retracing, or transitioning between trends.
## Suggested Timeframe Interpretation
For short-term trading:
* Use H1, H4, Daily, and Weekly to determine the main market direction.
* Use M15 and M30 to identify the current setup.
* Use M1 and M5 to monitor entry timing and short-term momentum.
A trader should avoid taking a signal from M1 or M5 against a strong H1 or H4 trend unless there is clear evidence that the higher-timeframe structure is changing.
## Alerts
The indicator includes two RSI alert conditions on the chart’s current timeframe:
* An alert when RSI crosses above 70.
* An alert when RSI crosses below 30.
These alerts are based only on the active chart timeframe, not on every timeframe displayed in the dashboard.
## Important Limitation
This indicator does not automatically identify market structure, liquidity sweeps, order blocks, fair value gaps, support and resistance, or valid trade-entry zones.
It is primarily a **multi-timeframe momentum and trend dashboard**. Its signals should be combined with price structure, important price zones, liquidity analysis, risk management, and confirmation from price action before entering a trade.
Indicator

Gold ScalperGold Scalper
A trend-following scalper built for gold, with a Confirmation Timeframe system that lets you lock in a higher-timeframe edge while still executing with lower-timeframe precision — plus a full risk management, safety, and visual toolkit for both manual and automated trading.
Core Concept
Two EMAs establish the trend bias. From there, you choose how entries trigger:
RSI Pullback — fades a shallow RSI dip/pop back in the trend's direction. Frequent, small-target trades.
Momentum Breakout — enters on an actual break of a recent price range in the trend direction, aiming to capture a bigger real move per trade rather than a small fade.
Confirmation Timeframe (key feature)
Rather than computing signals directly on a fast chart timeframe (where noise can overwhelm the logic), this strategy can run its trend bias, entry trigger, and stop distance entirely on a higher timeframe's last fully closed candle — fully non-repainting. The order itself still executes on whatever chart you're watching. This means you can validate a strategy on, say, 1-hour candles, then trade it with 1-minute or 5-minute entry precision without changing the underlying logic that was actually tested. Leave it blank to run everything on the chart's own timeframe instead.
Session Filter
Gold tends to chop during the Asian session and move more during London/New York hours. An optional session window (default covers London open through the NY afternoon) cuts a meaningful amount of low-quality signals — adjust it to match your own feed's timezone.
Risk Management
ATR-scaled stop distance (adapts to current volatility rather than a fixed price distance)
Breakeven stop-move once a trade reaches 1R
Configurable Risk:Reward target
Position sizing: fixed contracts, or risk a fixed % of account equity per trade (auto-scales to stop distance and instrument point value)
Safety Circuit Breakers
Auto-pause after N consecutive losses
Auto-pause after a max daily loss %
Both show an on-chart "⏸ PAUSED" status with the specific reason
Visuals
Bold, high-contrast ▲ LONG / ▼ SHORT entry arrows
✓ WIN / ✗ LOSS labels the instant a trade closes, showing the actual dollar result
Fixed-size trade box (doesn't grow/shrink live) showing risk zone, profit zone, entry line, and a full TP1/TP2/TP3 reference ladder — TP1/TP2 are visual checkpoints at 1/3 and 2/3 of the distance to target; TP3 is the actual executing target
Automation
Entries/exits carry structured JSON alert messages (action, quantity, price) ready for webhook-based automation.
⚠️ Disclaimer
This is a technical trading tool, not financial advice. Backtest performance does not guarantee future results. Scalping-speed timeframes (1-5 minute) are especially sensitive to real-world transaction costs (commission and slippage) — what backtests well on a longer timeframe does not automatically transfer to faster execution, and this strategy's own development process found meaningfully different results across timeframes even with identical logic. Always forward-test and validate on out-of-sample data, with realistic costs for your specific broker, before risking real capital. Strategy

ATR Stop Loss Calibrator - Volatility Exit LadderATR Stop Loss Calibrator - Volatility Exit Ladder is an ATR-based exit-reference overlay designed to compare multiple volatility-scaled price distances from a user-selected reference.
The script does not generate entries, market-direction signals, take-profit targets, position sizes, trade recommendations, or broker orders. The terms "Long" and "Short" only identify whether an ATR distance is drawn below or above the active reference price.
Its primary purpose is to help users study how different ATR multipliers, reference models, ATR update policies, and ratcheting methods affect potential exit-reference levels.
Core calculation
The script first calculates True Range as:
True Range = max(
High - Low,
abs(High - Previous Close),
abs(Low - Previous Close)
)
The selected smoothing method is then applied to True Range to calculate ATR.
The available ATR smoothing methods are:
Wilder RMA
EMA
SMA
WMA
Each ladder level is calculated from the active reference price and the ATR value currently in use:
Long Tier n = Reference - ATR Used x Tier Multiplier n
Short Tier n = Reference + ATR Used x Tier Multiplier n
The default multipliers are:
Tier 1 = 1.0 ATR
Tier 2 = 2.0 ATR
Tier 3 = 3.0 ATR
Users can freely modify all three multipliers.
The script keeps the effective tiers in strictly ascending order. If the entered values are out of sequence, the levels are normalized using a minimum 0.05 ATR separation. The readout reports when this normalization has occurred.
Core tier
One of the three tiers can be selected as the Core reference tier.
The Core tier:
Receives the strongest visual emphasis
Is used for the Long and Short cushion calculations
Is used by the reach-state logic
Is used by the core-level alert conditions
The other two tiers remain visible as secondary reference distances.
This makes it possible to compare a primary exit-distance assumption against tighter and wider alternatives without treating every line as equally important.
Reference models
The script provides six reference models.
1. Confirmed bar step
This is the default model.
It uses the selected source value from the previous completed bar together with the previous completed ATR value.
With the default Close source, the levels are recalculated from the prior bar's confirmed close.
This mode updates once per completed bar and is intended for users who prefer stable, confirmed-bar reference values.
2. Live rolling
This model uses the selected source value and developing ATR value from the current bar.
The levels can therefore move while the realtime bar is open.
This mode is intended for users who deliberately want an intrabar volatility ruler rather than a completed-bar reference.
3. Daily snapshot
This model creates a reference at the beginning of each new daily period.
The reference can use either:
The new period's opening price
The previous chart bar's closing price
4. Weekly snapshot
This model uses the same snapshot process at the beginning of each new weekly period.
5. Monthly snapshot
This model uses the same snapshot process at the beginning of each new monthly period.
6. Manual anchor
This model allows the user to enter an independent reference price and start time.
The anchor begins on the first chart bar whose opening time is at or after the selected timestamp.
This can be used to study ATR distances from a price chosen through the user's own analysis. The script does not decide where the manual reference should be placed.
ATR behavior for locked references
Daily, Weekly, Monthly, and Manual references are locked-reference models.
For these models, the ATR value can operate in one of three ways.
Frozen at anchor
The ATR captured when the reference begins remains fixed until the reference resets.
This creates a stable volatility unit for the entire reference cycle.
Confirmed each bar
The reference price remains locked, while the ATR distance is recalculated from the previous completed bar.
This allows the ladder width to adapt to confirmed changes in volatility without moving the underlying reference price.
Live each bar
The reference price remains locked, while the developing ATR value is used.
The ladder can therefore expand or contract while the realtime bar is open.
Exit-distance behavior
Locked-reference models also provide three level behaviors.
1. Non-ratcheting ladder
Each level remains a direct ATR distance from the locked reference.
The levels may still change if Confirmed each bar or Live each bar is selected as the ATR update policy.
2. Immediate ratchet
The ratchet activates as soon as the reference cycle begins.
For the Long side, the script tracks the highest favorable price reached after the anchor and allows the levels to move upward, but not downward.
For the Short side, the script tracks the lowest favorable price reached after the anchor and allows the levels to move downward, but not upward.
3. Delayed ratchet
The ratchet remains inactive until price has moved favorably by a user-selected number of anchor ATR units.
The activation distance is measured from the locked reference using the ATR captured when the reference cycle began.
After activation, the Long levels can only tighten upward and the Short levels can only tighten downward.
Ratchet update timing
Ratchet calculations can use either:
Confirmed bars
Live extremes
Confirmed bars update the favorable extreme and ratchet levels only after a bar closes.
Live extremes allow the ratchet to respond to the developing high or low of the current realtime bar.
Reach evaluation
The selected Core tier can be evaluated using either Close or Wick logic.
Close mode
A Long Core level is considered reached when the closing price is at or below the level.
A Short Core level is considered reached when the closing price is at or above the level.
Wick mode
A Long Core level is considered reached when the bar's low touches or crosses the level.
A Short Core level is considered reached when the bar's high touches or crosses the level.
Confirmed-bar events are enabled by default.
When confirmed-bar ratcheting is used, the current bar is evaluated against the level that existed before that bar was completed. The script does not tighten a level from the current bar's favorable extreme and then assume that the same bar subsequently reached that newly calculated level.
This avoids making an unsupported assumption about whether the bar's high or low occurred first.
The detailed readout can distinguish between:
Not reached
Wick reached
Close beyond
Visual design
The default chart view uses a compact current-level projection rail near the latest bars.
It does not draw six full-width historical bands across the entire chart by default.
The rail includes:
A dashed reference level
Three optional Long-side ATR levels
Three optional Short-side ATR levels
A solid, visually emphasized Core tier
Dotted or dashed secondary tiers
A compact vertical spine connecting each side's visible levels
The Long side uses cyan by default.
The Short side uses pink by default.
The active reference uses yellow by default.
All colors, line widths, visible tiers, rail length, right extension, tag size, and display options can be modified.
Right-edge tags
The default Core only setting displays no more than three primary tags:
Reference
Long Core
Short Core
An All tiers mode is available for users who want to inspect every individual level.
The tags can also be disabled.
Historical research view
The historical ATR path is disabled by default to preserve candle visibility.
When enabled, it displays the recent history of the reference and selected tiers over a user-defined number of bars.
An optional historical ribbon can be added between the reference and the selected Core tier.
The historical view is intended for research and comparison. The compact current rail remains the default presentation.
Readout
The compact readout summarizes:
Active reference price
ATR value in use
ATR as a percentage of the reference
Selected Core tier and multiplier
Long Core price and remaining cushion in ATR units
Short Core price and remaining cushion in ATR units
Current display status
The detailed layout additionally shows:
Reference model
Locked-reference behavior
Ratchet activation state
Core-level reach state
The panel location and text size can be changed from the settings.
Data Window outputs
The script provides the following research values in PulseWire's Data Window:
Active reference
ATR used
ATR as a percentage of the reference
Long Tier 1
Long Tier 2
Long Tier 3
Short Tier 1
Short Tier 2
Short Tier 3
Long Core
Short Core
Long cushion in ATR units
Short cushion in ATR units
These outputs allow users to inspect exact numerical values without adding more text to the chart or indicator status line.
Alerts
The following alert conditions are available:
Long ATR Core reference reached
Short ATR Core reference reached
Any displayed ATR Core reference reached
Long delayed ratchet activated
Short delayed ratchet activated
Locked ATR reference reset
Reach alerts follow the selected Close or Wick test and the Confirmed-bar events setting.
Suggested workflow
1. Select whether to display Both sides, Long only, or Short only.
2. Choose the reference model that matches the intended study.
3. Select the ATR length and smoothing method.
4. Enter three ATR multipliers and choose the primary Core tier.
5. For Daily, Weekly, Monthly, or Manual references, select the ATR update policy and optional ratchet behavior.
6. Select Close or Wick reach evaluation.
7. Keep Confirmed-bar events enabled when stable completed-bar alerts are preferred.
8. Use the compact current rail for normal chart viewing.
9. Enable the historical path only when reviewing how the levels behaved across recent bars.
Example research configurations
Confirmed bar step can be used to compare current price with ATR distances calculated from the prior completed bar.
Daily snapshot with Frozen at anchor can be used to maintain one fixed volatility unit from the daily period open or previous close.
Manual anchor with Delayed ratchet can be used to study how an independently selected reference would behave after a favorable ATR-based excursion.
These are research configurations, not trade recommendations.
Default configuration
The default configuration uses:
Both Long and Short sides
Confirmed bar step
Close as the rolling reference source
ATR length 14
Wilder RMA smoothing
1.0, 2.0, and 3.0 ATR tiers
Tier 2 as the Core tier
Non-ratcheting behavior
Close-based reach evaluation
Confirmed-bar events
Current projection rail enabled
Historical path disabled
Reach markers disabled
Core-only right-edge tags
Compact readout
Calculation behavior
The default Confirmed bar step model uses completed-bar source and ATR values.
The default confirmed event setting also waits for the bar to close before generating a reach event.
Live rolling, Live each bar, Live extremes, or disabling confirmed-bar events intentionally allows values or event states to change while the realtime bar is developing.
The lines projected to the right side of the latest bar are visual extensions only. They do not access future prices or future chart data.
Limitations
ATR is a backward-looking measurement of historical price range. It does not predict future volatility, market direction, reversal probability, or execution quality.
The displayed levels are analytical references. They are not stop orders and are not transmitted to a broker.
Actual order execution may differ from a displayed level because of gaps, spread, slippage, liquidity, market closures, broker rules, or instrument-specific contract conditions.
Results depend on the chart symbol, timeframe, available price history, exchange calendar, and data feed.
Synthetic chart types can produce levels from synthetic OHLC values rather than directly traded prices. Standard price charts are preferable when the levels are being compared with executable market prices.
A narrower ATR multiple is not automatically better, and a wider multiple is not automatically safer. Appropriate distances depend on the user's method, holding period, instrument, risk limits, and execution environment.
"Calibrator" refers to the visual comparison of user-selected ATR distances. The script does not optimize settings, score multipliers, or identify a best parameter.
This indicator is provided for analytical and educational use. It does not constitute investment, financial, or trading advice. All analysis, risk decisions, and order placement remain the user's responsibility. Indicator

Hourly Liquidity Clock HOD/LOD Probability Map (AlgoForex) Most intraday tools tell you WHERE price may react. This one tells you WHEN.
Hourly Liquidity Clock builds a rolling statistical profile of the trading day
for the symbol you have open, and answers three questions:
• Which hour of the day most often contains the DAILY HIGH?
• Which hour most often contains the DAILY LOW?
• Which hour carries the largest average range?
── HOW IT WORKS ──────────────────────────────────────────────
For every completed day inside the lookback window (default 60 days) the script
records the hour in which the daily high and the daily low were printed, in the
timezone you select. Those counts are converted into a percentage of days.
In parallel it aggregates each clock hour independently: average high-to-low
range, and the share of hours that closed above their open (directional bias).
The three hours with the highest combined HOD + LOD count are labelled Power
Hours and tinted on the chart, so you can see at a glance whether the current
candle sits inside a historically decisive window or inside dead time.
Session ranges are drawn on top of this: Asia, London and New York boxes with
their high and low projected forward. When a projected level is traded through,
the level stops extending and a sweep marker is printed.
── HOW TO READ IT ────────────────────────────────────────────
HOD% column — share of days whose high formed in that hour. Brighter = higher.
LOD% column — share of days whose low formed in that hour.
BIAS column — green above 55%, red below 45%, neutral in between.
RANGE column — average range of that hour, in symbol price units.
A hour with a high HOD% and a low LOD% is a hour that historically completes
upside expansion. The mirror case marks downside expansion. Hours with low
values in both columns are consolidation windows.
── SETTINGS ──────────────────────────────────────────────────
Timezone — set this to your broker or server time so the hours match
the clock you actually trade on. Everything reprints.
Lookback (days) — 60 is a balance between sample size and adaptation.
Raise it for stable instruments, lower it after a regime
change.
Power Hours — how many hours are highlighted.
Sessions — three fully editable windows, name, time and colour.
Sweeps — markers and alert() calls on session high/low takes.
── NOTES ─────────────────────────────────────────────────────
Use a 1H timeframe or lower. On 4H and above an hour cannot be resolved and the
table will warn you.
The statistics need history. Give the chart enough bars for the lookback window
to fill, otherwise the sample is too small to read.
This is a timing and context tool. It produces no entries, no exits and no
buy/sell signals, and past hourly distributions do not guarantee future ones.
Nothing here is financial advice. Indicator
