AVS VWAP EMA Pullback ProAVS VWAP EMA Pullback Pro is a trend‑following intraday system that only looks for trades when price, trend, and volatility all align.
How it works (logic)
Uses VWAP + EMAs to define trend: only longs when price is above VWAP and fast EMA > slow EMA, only shorts when price is below VWAP and fast EMA < slow EMA.
Waits for a pullback to VWAP/EMA zone, then a reclaim (for longs) or rejection (for shorts) plus RSI confirmation, so you buy dips / sell rallies instead of chasing.
Filters out chop with ADX/DMI so trades only trigger when trend strength is above a minimum threshold.
Enforces a time session (e.g., 07:00–20:00) so it avoids low‑liquidity hours.
Uses ATR‑based stop and two profit targets: partial take‑profit at TP1 and a runner to TP2, via two strategy.exit orders with different qty_percent.
How to use it (practically)
Apply it as a strategy on an intraday chart (e.g., 15m ETH/BTC) and keep the chart interval intraday so VWAP and session logic behave correctly.
In settings, start with Trading Session = 0700‑2000, Minimum ADX ≈ 18–22, and default pullback/ATR values, then use the Strategy Tester to see trades, profit factor, and drawdown.
If it overtrades or chops, tighten session window and raise ADX minimum; if it undertrades, widen the session or slightly loosen ADX / pullback thresholds. Strategy

Qing (EMA + MACD + Squeeze)Overview
The Qing EMA + MACD + Squeeze strategy is designed for traders who prioritize systematic trend confirmation over speculative entries. The core philosophy centers on the "bias" or gap between price and key moving averages, particularly the EMA 20, to determine overextended or breakout-ready conditions.
Key Features
The EMA Power Stack: Visualizes six distinct EMA periods (6, 12, 20, 50, 100, 200) to provide a clear view of short-term momentum versus long-term trend health.
EMA 20 Gap Label: Real-time percentage display of the distance between the current price and the EMA 20, allowing you to gauge "mean reversion" or "breakout strength" at a glance.
Qing Squeeze Detection: A specialized logic that identifies "tight" market consolidation (the Squeeze) where EMAs 6, 12, and 20 converge, often preceding explosive moves.
Integrated MACD & Volume: Uses MACD crossovers for momentum confirmation and volume spikes to filter out low-conviction breakouts.
Smart Risk Management: Features automatic position sizing based on a percentage of your equity and dynamic ATR-based Stop Loss and Take Profit levels.
How to Use
Bold Entry (Aggressive): Monitor for price moving and holding above the EMA 6. This is the first signal of a shift in immediate momentum.
Safe Entry (Conservative): Wait for a "Pair Stack" where the price is positioned above the EMA 6, 12, and 21 concurrently, supported by steadily buying volume.
Trend Filter: The EMA 200 (Red) serves as the ultimate trend barometer; typically, long setups are favored when the price is above this line.
Settings & Customization
Squeeze Tightness: Adjust the percentage spread allowed between short-term EMAs to define your breakout sensitivity.
Volume Spike: Customize the multiplier to ensure you only enter when professional interest is present.
MTF Filter: Optionally toggle a Higher Timeframe (e.g., Daily) filter to ensure you are trading in the direction of the "Big Picture." Strategy

Xiznit ScalperXiznit Scalper
The Xiznit Scalper is a high-probability intraday scalping strategy designed for futures markets, built around adaptive regime filtering, multi-mode signal generation, and session-aware trade management. It is engineered to only fire entries during favorable market conditions — filtering out flat, choppy, or low-conviction environments entirely.
Efficiency Ratio Regime Filter
At the core of the strategy is an Efficiency Ratio (ER) engine that classifies market conditions in real time into three regimes:
Trending (Grade A) — Strong directional efficiency. All signal modes active.
Mild Ranging (Grade B) — Moderate structure present. Mean-reversion and structure-based modes active.
Flat / Blocked — No directional efficiency detected. All entries suppressed.
Every trade is graded and labeled directly on the chart, so you always know the market context behind each signal.
Four Selectable Signal Modes
Choose the entry logic that fits your style and market conditions:
EMA Cross — Fast/slow EMA crossover with trending regime confirmation. Clean, reactive, trend-following entries.
VWAP Deviation — Mean-reversion entries when price stretches beyond a configurable threshold from the session VWAP. Works in both trending and mild ranging regimes.
Heikin Ashi + RSI — Two consecutive Heikin Ashi candles in the same direction confirmed by an RSI threshold. Filters neutral-zone signals automatically.
Price Structure — Zero-lag candle-based Higher High / Higher Low (long) and Lower High / Lower Low (short) detection. No pivot lag — signals fire on the current bar.
Session-Based Trade Management
Trading is divided into three independent sessions — Asia, London, and New York — each with its own enable toggle, configurable time boundaries, and maximum trade counter that resets at each session open. A global cooldown bars setting prevents signal clustering within any single move.
Five Independent Entry Filters
Each filter can be toggled on or off independently and works across all four signal modes:
V olume Surge — Requires current bar volume to exceed its moving average by a configurable multiplier. Eliminates entries on thin, unconvincing tape.
ADX Strength — Gates entries on minimum ADX value. Confirms trend momentum strength independent of direction, complementing the ER filter.
HTF Trend Alignment — Restricts longs to above a higher timeframe EMA and shorts to below it. Timeframe and EMA length are fully user-configurable. Uses confirmed closed bars — no repainting.
VWAP Bias — Longs above session VWAP only, shorts below only. Automatically disabled when VWAP Deviation signal mode is active to prevent conflicting logic.
ROC Momentum — Requires positive Rate of Change for longs and negative for shorts. Ensures entries align with recent directional momentum.
ATR-Based Stop Loss and Take Profit
Stops and targets adapt dynamically to current market volatility. Stop loss is placed at entry ± (ATR × multiplier). Take profit is calculated as a configurable R:R ratio of the stop distance. Both are set at entry and do not move.
Automation Ready
The strategy includes fully configurable JSON alert payloads for entry and exit events, compatible with webhook-based automation platforms. Use {{strategy.order.alert_message}} in the PulseWire alert message field.
Visual Feedback
Trade grade labels — A (bright green) or B (dark green) float above/below each entry candle with the signal mode that triggered it.
ER regime background — Teal for trending, yellow for mild ranging, gray for flat/blocked. Always know your regime at a glance.
Settings are fully documented — every input includes a tooltip explaining exactly what it does, what the defaults mean, and how to tune it.
Past performance is not indicative of future results. Always backtest and paper trade before deploying any strategy with real capital. Strategy

Indicator

Zuri FVG Imbalance Reaction Zones (2.0)Zuri FVG Imbalance Reaction Zones identifies fair value gaps and tracks how price interacts with them in real time. It highlights true inefficiencies only when formed during continuous market flow, filtering out gaps caused by session opens or weekends.
Each zone is extended forward until price returns. When tapped, the zone updates visually, and if price shows a directional reaction, it shifts again to reflect bullish or bearish intent. Zones remain valid until price fully closes through the opposite side with a defined buffer, helping avoid premature deletions.
Built for intraday futures trading, this tool focuses on clean structure, liquidity interaction, and reaction-based confirmation rather than just marking gaps. It’s designed to help you spot where price is likely to respond, not just where imbalance exists.
(NQ,ES,etc.) Indicator

SKILLUP ICTSKILLUP ICT is a comprehensive institutional trading toolkit built on ICT (Inner Circle Trader) concepts, designed to work seamlessly across all timeframes — including the Daily chart.
Session Highs & Lows
Automatically detects and plots the High and Low of four key trading sessions: London (02:00–05:00 NY), AM (09:30–12:00), Lunch (12:00–13:30), and PM (13:30–16:00). Levels are stored indefinitely and activated only when price approaches them, keeping the chart clean while preserving full historical context. Supports a configurable lookback window and activation distance.
Midnight Open
Marks the exact 00:00 NY open price each day, immune to the 18:00 futures date rollover issue common in other indicators.
F.P. FVG (First Presented Fair Value Gap)
Detects the first Fair Value Gap of the day at three key times: 00:00, 09:30, and 13:30 NY. Displayed as clean boxes that persist on the chart.
RTH Opening Gap
Tracks the overnight gap between the 16:00 RTH close and the 09:30 open, with quartile levels and optional delineation lines.
NWOG / NDOG (New Weekly / Daily Opening Gap)
Plots the gap between the previous close and the current open at the weekly and daily level. Includes the Event Horizon — a dynamic level between the two most recent gaps when they are non-overlapping.
Key Features
Works on all timeframes including Daily
Fully timeframe-independent line anchoring
Optional sweep removal on wick touch
Configurable colors, lookback, and activation distance
Object-budget safe — stays well within PulseWire's 500-object limit Indicator

Strategy

Indicator

Indicator

McWhirter Cycle - All Phases with 2026-2044This indicator implements the economic cycle theory of Louise McWhirter, a renowned financial astrologer who proposed that the movement of the Moon’s North Node through the zodiac signs correlates with major economic shifts.
The script maps out the "Business Curve" from 1987 all the way through 2044, allowing traders to see where we currently sit in the grand 18.6-year lunar node cycle. It visualizes the transition from economic peaks to major bottoms and the subsequent expansion phases.
How to Use & Interpret
The chart is color-coded to represent the different psychological and economic "seasons" defined by McWhirter:
The Peak (Purple): When the Node transits Leo. This is historically associated with the top of the economic cycle and maximum optimism.
The Decline (Red/Orange): Transits through Virgo, Libra, and Scorpio. These phases represent the cooling of the economy, market corrections, or the start of recessions.
The Bottom (Blue): When the Node transits Aquarius. This is the "Hard Times" phase where the economy typically hits its lowest point before a new cycle begins.
The Expansion (Lime/Teal/Cyan): Transits through Aries, Taurus, Gemini, and Cancer. This is the long-term growth phase where bull markets find their footing and climb toward the next peak.
Key Features
Historical Accuracy: Includes labels for major economic events (like the 2008 crash and 2001 Dot-Com bubble) to show how they aligned with the cycle.
Future Projections: Provides the roadmap for the 2026-2044 cycle, including the projected 2028-2029 Aquarius Bottom.
Reference Table: An on-screen dashboard (top-right) provides a quick glance at the exact dates for every phase. Indicator

RSI Divergence on Chart MTFRSI Divergence Overlay MTF
RSI Divergence Overlay MTF is an advanced divergence detection indicator that identifies RSI-based divergence directly on the price chart without using a separate oscillator panel.
Designed for traders who prefer a cleaner chart layout, this script plots divergence signals on candlesticks while allowing multi-timeframe RSI analysis for higher-timeframe confirmation.
Features
Detects Bullish Divergence
Detects Bearish Divergence
Optional Hidden Bullish / Hidden Bearish Divergence
Displays signals directly on the main price chart
No lower RSI panel / oscillator clutter
Supports Multi-Timeframe RSI Divergence Detection
Customizable RSI Length, Source, Pivot Sensitivity, and Signal Display
Built-in Alert Conditions
Non-repainting logic using confirmed pivot points
How It Works
The indicator compares price swing highs/lows with RSI swing highs/lows to detect divergence conditions.
When divergence is confirmed:
Bullish signals appear below candles
Bearish signals appear above candles
Multi-Timeframe Capability
Users can calculate RSI divergence from:
Current Chart Timeframe
Higher Timeframes (15m, 1H, 4H, Daily, etc.)
This helps traders align lower timeframe entries with higher timeframe momentum structure.
Best Used For
Trend Reversal Detection
Momentum Exhaustion Analysis
Scalping / Intraday Trading
Swing Trading Confirmation
Notes
Signals are confirmed after pivot formation to avoid repainting.
Higher pivot settings reduce noise but produce fewer signals.
Lower pivot settings create earlier but more frequent signals.
Use this tool as part of a complete trading strategy and combine it with market structure, support/resistance, or trend filters for best results. Indicator

Indicator

Precision Market Structure Pullback Toolkit [CLEVER]Overview: Precision Market Structure Pullback Toolkit
The Precision Market Structure Pullback Toolkit is a highly sophisticated PulseWire indicator designed for traders who focus on Smart Money Concepts (SMC) and precision market timing. This tool combines multiple technical layers—ranging from candlestick patterns, RSI signals, liquidity sweeps, Fair Value Gaps (FVGs), and higher timeframe structure analysis—to identify high-probability pullback and reversal points in the market. Its design prioritizes educational and analytical purposes, making it suitable for both beginners learning market structure and professional traders looking for precise entries.
Getting Started
First, add the Precision Market Structure Pullback Toolkit to your PulseWire chart. Choose the timeframe based on your trading style: swing traders may prefer 1-hour, 4-hour, or daily charts, while intraday traders can use 5-minute, 15-minute, or 30-minute charts. Enable the higher timeframe (HTF) market structure view to display Break of Structure (BOS) and Change of Character (CHoCH) points on your chart. This helps you quickly understand the overall market direction.
Understanding Market Structure
Market structure is identified using BOS and CHoCH labels. A BOS indicates that the market trend is continuing, while a CHoCH signals a potential reversal or pullback. Always confirm using the higher timeframe so you trade in alignment with the main trend and avoid false signals.
Entry Signals
Pullback signals guide your entries. Aggressive traders can enter immediately after confirmation from RSI or candlestick patterns, while conservative traders may wait for multiple confirmations. Look for candlestick reactions around BOS and CHoCH zones, such as bullish or bearish engulfing, wick rejections, or strong body candles, which indicate high-probability entries.
Using FVG and Liquidity Sweeps
Combine pullback signals with Fair Value Gaps (FVGs) and liquidity sweeps for stronger entries. Liquidity sweeps show how price interacts with previous swing highs or lows. If price reacts to these zones, the probability of a successful trade increases. FVG zones indicate potential reversal or continuation areas; bullish FVG suggests an upward move, and bearish FVG suggests a downward move.
Confirmation with RSI and Volume
RSI and volume provide extra confirmation for your trades. RSI indicates momentum: for buys, it should rise from oversold or cross above the moving average; for sells, it should drop from overbought or below the moving average. Volume spikes often indicate institutional participation, increasing confidence in your entry.
Session and Key Zone Filters
Using session and key zone filters improves trade quality. Enter trades only during active trading sessions, such as the London-New York overlap for Forex or high-volume periods for indices and commodities. Avoid trading during low-liquidity periods when price action may be unstable.
Trade Execution
Enter trades near BOS, CHoCH, or FVG zones, after confirming with candlestick patterns, RSI, and liquidity sweeps. Place your stop-loss below/above the recent swing low/high or near liquidity sweep zones. Take profit at the next BOS, structural level, or FVG target. The built-in dashboard displays market structure, active FVG zones, RSI, and session activity, helping you make faster and more confident decisions.
Best Practices
Always trade in the direction of the higher timeframe trend. Use multiple confirmations (structure, FVG, candlesticks, RSI, volume) to increase the probability of success. Beginners should start in conservative mode to fully understand the indicator’s signals before taking aggressive trades.
Market Structure Detection
The indicator first analyzes the chart to detect market structure. It identifies key points called Break of Structure (BOS) and Change of Character (CHoCH) using price swings on the current and higher timeframe. A BOS indicates the continuation of the current trend, while a CHoCH signals a possible reversal or pullback. This forms the backbone of all trade signals, ensuring trades align with the overall market trend.
Pullback and Entry Identification
Once market structure is established, the script looks for pullbacks into significant zones such as recent swing highs/lows, FVGs, or liquidity sweeps. These pullbacks act as potential entry points. The indicator provides two modes: a conservative mode, which waits for multiple confirmations, and an aggressive early entry mode, which triggers signals faster for high-volatility markets like XAUUSD.
Candlestick and Wick Analysis
The toolkit uses candlestick patterns, wick rejections, and strong body candles to confirm entries. Bullish signals are triggered when price shows strong upward rejection or engulfing patterns at support zones. Bearish signals occur when price shows downward rejection or bearish engulfing at resistance zones. This ensures entries have high probability and are not random.
RSI and Momentum Confirmation
The Relative Strength Index (RSI) is used as a momentum filter. Buy signals are stronger when RSI rises from oversold levels or crosses above its moving average. Sell signals are confirmed when RSI falls from overbought levels or crosses below its moving average. This adds a dynamic layer to ensure trades move with momentum rather than against it.
Volume Spike Verification
Volume analysis acts as an institutional confirmation filter. Large volume spikes indicate that major market players are active, confirming the validity of the pullback or breakout. This prevents entering trades during low-volume, high-risk periods and improves the accuracy of signals.
Fair Value Gap (FVG) and Imbalance Detection
The script identifies Fair Value Gaps (FVGs), which are price areas left unfilled by strong moves. Bullish FVGs highlight potential support for upward reversals, while bearish FVGs highlight potential resistance for downward moves. Similarly, volume imbalances (IMBs) are detected where price jumps between candles, often signaling institutional activity. Both FVGs and IMBs improve timing and probability of successful trades.
Liquidity Sweep Mechanics
The toolkit detects liquidity sweeps, where price temporarily breaches previous swing highs or lows to trigger stop-hunts or institutional liquidity collection. The indicator flags these sweeps, and if price reacts with a wick rejection or strong candle, it confirms a high-probability entry in the direction of the main trend.
Session and Killzone Filters
Trades are filtered by active market sessions, like the London-New York overlap, and key killzones for Forex. This ensures signals are only considered during periods of high liquidity and volatility, reducing the likelihood of false signals during slow or illiquid sessions.
Final Signal Generation
All these elements—market structure, pullbacks, candlestick confirmation, RSI momentum, volume spikes, FVGs, liquidity sweeps, and session filters—are combined to generate buy or sell signals. The indicator also provides visual labels, lines, and a dashboard for real-time confluence, helping traders make decisions quickly and confidently.
Key Features of Precision Market Structure Pullback Toolkit
Market Structure Alerts
The indicator automatically identifies Break of Structure (BOS) and Change of Character (CHoCH) points, highlighting trend continuation and potential reversals. Traders can align entries with the dominant market trend without manually tracking swings.
Pullback Detection
It spots high-probability pullback zones using swing highs/lows, Fair Value Gaps (FVGs), and liquidity zones. Visual alerts appear when price retraces into these zones, offering optimal entry opportunities with reduced risk.
Candlestick Confirmation
The toolkit analyzes candlestick patterns and wick rejections to validate entries. Signals are reinforced when bullish or bearish candles coincide with pullback zones, ensuring trades are supported by price action, not just technical levels.
Momentum & RSI Filters
Integrated RSI and momentum checks confirm that trades follow the market’s energy. Buy entries are stronger during oversold reversals, while sell entries align with overbought conditions, adding an extra layer of precision to each signal.
Volume & Institutional Activity
The indicator tracks volume spikes and imbalances, identifying areas where institutional traders are likely active. This helps avoid low-probability trades and confirms the strength behind moves, especially during breakouts and liquidity sweeps.
Fair Value Gap & Imbalance Recognition
Bullish and bearish FVGs highlight potential support and resistance zones created by price inefficiencies. Detecting these gaps improves timing for entering trades and catching reversals or trend continuations.
Liquidity Sweep Alerts
It identifies liquidity sweeps, such as stop-hunts, that often precede strong market moves. Visual cues indicate when price has cleared liquidity and is likely to resume in the main trend direction, giving traders advanced warning.
Session & Killzone Filtering
Signals can be filtered based on market sessions (London or New York) and key Forex killzones. This ensures trades are executed during periods of high liquidity and volatility, reducing false signals during quiet market hours.
Visual Dashboard & Labeling
All signals, zones, and key levels are displayed on the chart with labels, lines, and color-coded markers. A real-time dashboard provides an overview of trend direction, pullbacks, and active signals, making it easy for traders to interpret market conditions at a glance.
Settings & Customization
The Precision Market Structure Pullback Toolkit offers a wide range of customizable settings to suit different trading styles and timeframes. Traders can enable or disable Early Entry Mode, allowing signals to trigger aggressively based on either candlestick patterns or RSI confirmation. RSI settings are fully adjustable, including length, moving average period, signal mode, and buy/sell zone thresholds.
For trend alignment, the indicator supports Higher Timeframe (HTF) analysis, including configurable HTF lookback length, optional 50 EMA trend confirmation, and visual display of BOS/CHoCH on the chart. Users can also filter signals using Fibonacci retracement zones, with customizable pivot strength, retracement levels, and strictness of FVG confirmation.
Volume and session filters allow traders to restrict signals to London/New York overlap sessions or significant volume spikes, improving signal quality during active market hours. The Session Killzone feature provides color-coded boxes for Asian, London, and New York sessions, with options to show labels, extend high/low lines, and require active sessions for valid signals.
Advanced options include Institutional Rejection Filters, wick rejection ratios, and liquidity sweep detection, allowing traders to fine-tune how conservative or aggressive the system should be. Fair Value Gaps (FVGs) and Volume Imbalances (IMBs) can be shown or hidden, with limits on how many to display and settings for minimum size and body displacement.
Finally, a real-time dashboard (HUD) can be positioned anywhere on the chart, with customizable colors, providing a quick visual overview of trend direction, pullbacks, and active confluence zones. This level of customization ensures the toolkit adapts to multiple markets, instruments, and trading strategies.
Multi-Layered Entry Logic
The PMSPT indicator incorporates a multi-step entry system. Traders can choose between standard entries, which require confirmation from both RSI signals and candlestick patterns, or an early entry mode, which triggers trades as soon as either confirmation occurs. This dual approach allows users to adapt to different market conditions—aggressive traders can capture fast moves in instruments like XAUUSD, while conservative traders can wait for full confirmation to reduce risk. The RSI module provides flexible options, including simple directional checks or RSI-MA crossovers, with customizable zones for buy and sell signals.
Higher Timeframe Confirmation
A critical feature of PMSPT is its Higher Timeframe Market Structure detection, including Break of Structure (BOS) and Change of Character (CHoCH). Using pivot highs and lows along with optional 50 EMA trend confirmation, the indicator determines whether the market is trending bullish or bearish on higher timeframes. Traders can filter for only strong structural moves that align with volume spikes and candlestick strength, improving the probability of entering in the direction of institutional activity. Visual lines and labels mark these structural points directly on the chart, making trend context easy to interpret at a glance.
Candlestick & Liquidity Filters
The toolkit detects candlestick patterns such as bullish/bearish engulfing, strong body candles, and wick rejections, integrating them into a liquidity-aware framework. By combining these patterns with Liquidity Sweep detection—where price tests and rejects prior swing levels—the indicator filters out false breakouts and ensures trades are aligned with institutional order flow. Users can enable filters that only allow entries when liquidity sweeps or wick rejections confirm market intent, reducing high-risk trades.
Fibonacci & Confluence Analysis
PMSPT includes a dynamic Fibonacci retracement module, which calculates retracement levels based on recent swings in the market. Traders can enable the Fibonacci filter to only take entries that coincide with high-probability zones, adding another layer of confluence to the strategy. This ensures pullback entries occur near logical support/resistance levels, increasing the likelihood of a successful trade.
Fair Value Gaps (FVG) and Imbalance Detection
A standout feature of the toolkit is its Fair Value Gap (FVG) and Volume Imbalance (IMB) detection system. The indicator identifies bullish and bearish gaps in price where market inefficiencies exist, marking them visually with customizable colors and labels. Mitigation logic ensures that once these gaps are filled, they are removed from the chart, keeping it uncluttered. Additionally, volume imbalances are highlighted, allowing traders to spot areas where price may react due to supply/demand discrepancies.
Session & Volume Filters
To enhance precision, PMSPT offers session filters for London, New York, and Asian market overlaps, as well as volume spike confirmation. Traders can activate killzones, which highlight active trading windows, and further refine entries by requiring signals to align with session activity. Volume multipliers ensure that entries are only considered when sufficient market participation occurs, avoiding low-liquidity traps.
Dashboard & Display Features
The confluence dashboard (HUD) provides a real-time visual overview of multiple signals, including structure, RSI, FVGs, and imbalances. Users can position the HUD in any corner of the chart and customize its appearance. Additionally, signals, BOS/CHoCH markers, FVGs, IMBs, and session zones are all visually displayed with user-defined colors, making it easy to monitor market conditions without constant numerical analysis.
Summary
In essence, the Precision Market Structure Pullback Toolkit is a professional-grade indicator that integrates SMC concepts, technical analysis, and institutional order flow filters to provide actionable insights. Its flexibility and depth make it suitable for both learning and live trading, with multiple layers of confirmation ensuring trades are aligned with market momentum and liquidity. By combining candlestick patterns, RSI, FVGs, liquidity sweeps, higher timeframe structure, and session-based filters, PMSPT empowers traders to identify high-probability pullbacks and breakout opportunities with clarity and precision.
Disclaimer
The Precision Market Structure Pullback Toolkit is designed for educational and informational purposes only. It does not constitute financial advice or a recommendation to buy or sell any financial instrument. Trading inherently carries a high level of risk, including the potential loss of invested capital, and past performance is not indicative of future results. Users are strongly encouraged to conduct their own research, verify all signals, and consult with a licensed financial advisor before making any trading decisions. The developer and publisher of this indicator are not responsible for any losses or damages that may occur from the use of this toolkit. It is recommended to use proper risk management and practice on demo accounts before deploying strategies in live markets. Indicator

Commando Battalion TOCCommando Battalion TOC
The Commando Battalion TOC (Tactical Operations Center) is a high-conviction confluence engine designed to filter out market noise and identify high-probability "Strike" opportunities. Rather than relying on a single signal, the TOC acts as a master observer that only authorizes a trade when trend, value, volume, velocity, and volatility are in total alignment.
The Squad Units (Dashboard Components):
Money Train: The core trend engine. It uses a filtered HMA slope to determine if the market has enough directional "juice" to trade.
Strike Team: Your "Value Area" scout. It tells you instantly if you are trading above or below the Landing Zone (high-conviction volume magnet).
Volume Pressure: Powered by the CVE v19.0 engine, this measures the literal "push" behind the bars, filtering out low-volume fakeouts.
Velocity: Driven by the CML Bold T3 oscillator, this tracks the speed and slope of momentum to ensure you aren't buying into a "wall."
The Breach: A volatility coiling sensor (Squeeze). It identifies when the market is "Charging" for an explosive breakout.
Tactical Instructions for Use
1. Monitoring the "Mission CMD"
The bottom row of your dashboard is your ultimate rule-setter.
STAND BY (Grey): Market conditions are fragmented. One or more units (usually the Money Train) are neutral or conflicting. Do not engage.
DEPLOY LONG (Lime): All units have green-lit a buy mission.
DEPLOY SHORT (Red): All units have green-lit a sell mission.
2. Executing the Scalp (The "Go" Signal)
When the dashboard shifts to DEPLOY, visual markers will appear on your chart:
The "GO" Signal: A lime triangle label appears under the bar. This occurs when the Money Train is Blue, Volume is Bullish (>20%), and Velocity is Rising.
The "FIRE" Signal: A red triangle label appears above the bar. This occurs when the Money Train is Orange, Volume is Bearish (<-20%), and Velocity is Falling.
3. Tactical Adjustments
The Grey Filter: In your settings, the Money Train Filter (flatThreshold) controls how aggressive the "Neutral" state is. Increase this value to be more selective; decrease it to see more signals.
Mission Type: Toggle between Scalp and Swing. For the MYM1! as seen in your screenshot, Scalp mode is optimized for 1m to 5m timeframes to catch fast intraday rotations.
The Breach Alert: When THE BREACH status shows CHARGING (Red), stay alert. A "GO" or "FIRE" signal immediately following a "Charging" state is a high-probability "Power Breakout." Indicator

Indicator

Smart Money Concepts Modern Neon V2 BY GoldCurryXBBOVERVIEW
Welcome to the Modern Neon V2 edition of Smart Money Concepts, customized and optimized by GoldCurryXBB.
This script is a complete visual and functional overhaul of traditional SMC indicators. It is designed for traders who demand high-contrast, "Cyberpunk" aesthetics without sacrificing technical precision. This version specifically addresses the "dullness" of standard scripts, replacing them with high-visibility neon markers optimized for Dark Mode trading.
🎨 NEON V2 ENHANCEMENTS
High-Visibility Market Structure: Internal and Swing structures (BOS / CHoCH) are rendered in Electric Cyan and Neon Pink with upscaled text labels for instant trend recognition.
Solid-State Order Blocks: Zones are now plotted with 60% transparency—bold enough to see clearly, but refined enough to track price action within the zone.
Liquid Gold Equilibrium: Features a custom GoldCurryXBB "Gold" equilibrium line to identify the 0.5 Fibonacci level between Premium and Discount zones.
Ultra-Clean UI: We’ve stripped away the "dotted-line noise" found in older versions, focusing only on high-probability liquidity levels and structural breaks.
🛠️ CORE FEATURES
Real-Time Structure Mapping: Automatic HH, HL, LH, LL detection.
Premium/Discount Zones: Instant visualization of where price is "expensive" vs "cheap."
Mitigated vs Unmitigated OBs: Clearly see which supply/demand zones have already been tested.
Fair Value Gaps (FVG): High-contrast imbalance detection.
Daily/Weekly/Monthly Highs/Lows: Key institutional liquidity levels plotted automatically.
HOW TO USE
Identify Trend: Look for the Neon Cyan (Bullish) or Neon Pink (Bearish) labels to confirm the current bias.
Find the Zone: Wait for price to enter a Solid Neon Order Block.
Confirm Entry: Look for a Lower Timeframe CHoCH (Change of Character) near the Gold Equilibrium line.
CREDITS & SETTINGS
Developer: GoldCurry
Style: Modern Neon V2 (Cyberpunk High-Contrast)
Best Timeframes: 5m, 15m, 1H, 4H.
Theme: Optimized specifically for Dark Mode charts.
Indicator

ICT Auto-Validated SMCICT Validated SMC v1 — "Don't just label. Validate."
Most SMC indicators slap labels on your chart and call it a day. Every Order Block gets drawn. Every FVG gets highlighted. No filtering, no context, no idea whether what you're looking at is actually worth trading or just noise.
This indicator takes a different approach. Every concept has to earn its place on your chart.
Why this indicator is different:
Market Structure — BOS and CHoCH on both swing and internal levels, with optional HTF structure overlay so you can see if you're trading with the current or against it
Order Blocks — only drawn when they pass validation: liquidity sweep before the OB, displacement (FVG) after it, premium/discount alignment, and killzone timing. Each OB gets a confluence score (★ to ★★★★★) so you can tell at a glance which ones are worth watching
Breaker Blocks — when an OB fails and gets traded through, it flips into a breaker. Valid on first retest, then expires. One of the cleanest levels you'll find
Fair Value Gaps — displacement-filtered (minimum ATR multiple on the middle candle body, not just any gap), with Consequent Encroachment at 50%
Inversion FVGs — mitigated FVGs that flip direction. Bullish FVG gets run → becomes bearish IFVG resistance, and vice versa
Balanced Price Range — where a bullish FVG and bearish FVG overlap. Rare, but when they show up, pay attention
OTE Zones — Fibonacci 61.8%–78.6% retracement of the displacement leg after a structure break, with automatic detection of OB and FVG overlap inside the zone (triple confluence)
Liquidity — Equal Highs / Equal Lows detection with configurable tolerance, plus live sweep markers when price takes out a level and closes back inside
Premium / Discount — visual overlay of the current swing range with equilibrium line
Killzones — Asian, London, NY AM, NY PM session highlighting in EST
Signal engine
Optional trade signals that only fire when multiple factors align — you set the minimum confluence score. Signals require price to actually be touching a validated zone (OB, FVG, OTE, or Breaker), and you can enforce HTF alignment and killzone timing on top. Built-in cooldown prevents the same signal from firing repeatedly while price sits in a zone. SL and TP levels are plotted automatically.
Info panel
Top-right dashboard shows you everything at a glance: current structure, HTF alignment status, active zone counts, session info, validation settings, and the current signal state with score.
SETTINGS GUIDE
Market Structure
Swing Length (default 10) — how many bars on each side to confirm a swing high or low. Lower values catch more swings but pick up noise. Higher values give you cleaner structure but lag more. 10 is a solid middle ground for 15M–1H charts. On 5M you might drop to 7, on 4H you might push to 14.
Internal Structure Length (default 5) — same idea but for sub-structure. Only matters if you turn on "Show Internal Structure." Useful for seeing the BOS/CHoCH happening inside a larger swing, but it does add visual clutter. I leave it off by default.
Show Swing Points — the small ▲/▼ markers at confirmed pivots. Helpful when you're learning to read structure, easy to turn off once you don't need them.
Higher Timeframe Alignment
Enable HTF Structure Check (default on) — pulls structure direction from a higher timeframe so you can see whether your current-TF setup trades with or against the bigger picture. No repainting — uses confirmed bars only (lookahead off).
HTF Timeframe (default 240 = 4H) — which timeframe to check. Standard pairings: 5M→1H, 15M→4H, 1H→D, 4H→W. Don't go more than ~4x your chart TF or the alignment signal gets too slow to be useful.
HTF Swing Length (default 10) — swing detection sensitivity on the HTF. Usually fine to leave at 10 unless your HTF is very high (Weekly/Monthly) where you might want 5–7.
Show HTF Structure on Chart — draws dashed lines for the current HTF swing high and low directly on your chart. Nice visual anchor for where the big-picture range sits.
Order Blocks
Max Visible OBs (default 5) — how many OB boxes stay on chart at once. Old ones get cleaned up automatically. 5 keeps the chart readable without losing important levels.
Require Liquidity Sweep (default on) — the OB candle has to have swept the prior candle's low (for bullish) or high (for bearish) before it qualifies. This is ICT's concept of the market grabbing liquidity before reversing. Turning this off gives you more OBs but weaker ones.
Require Displacement (default on) — the move off the OB has to leave a Fair Value Gap within the next few candles. This confirms the move was institutional and impulsive, not just a drift. Again, turning it off = more OBs, lower average quality.
Show Mitigated OBs — when price trades through an OB and it expires, should the ghost of the box stay on chart (grayed out) or disappear? Off by default to keep things clean.
Breaker Blocks
Max Visible Breakers (default 5) — same cap logic as OBs.
Bullish/Bearish Breaker Fill — color pickers. Breakers use dashed borders to visually distinguish them from active OBs.
Breakers are automatically created when an OB gets mitigated — you don't configure their detection separately. They activate on the first retest (border thickens) and expire if price trades through them a second time. This lifecycle is hardcoded because that's how they work — a breaker that's been retested twice isn't a breaker anymore.
Fair Value Gaps
Max Visible FVGs (default 5) — caps active FVG boxes on chart.
Min Displacement (ATR Multiple) (default 1.0) — this is the filter that separates real FVGs from noise. The middle candle's body (close minus open, not the wick range) has to be at least this many times the 14-period ATR. At 1.0 you get FVGs that represent genuinely impulsive moves. Push it to 1.5 or 2.0 if you only want to see the really aggressive displacements. Drop to 0.5 if you want more gaps and don't mind weaker ones.
Show Consequent Encroachment (default on) — draws a dotted line at the 50% midpoint of each FVG. This is the level ICT identifies as the point where smart money has been "partially filled" — price often reacts here rather than filling the entire gap.
Show Mitigated FVGs — same idea as mitigated OBs. Off by default.
Show Inversion FVGs (default on) — when a FVG gets fully traded through, it can flip direction and act as S/R from the other side. A bullish FVG that gets broken to the downside becomes a bearish IFVG (resistance). These are drawn with dashed yellow boxes. They expire after being retested once and then traded through.
Balanced Price Range
Show BPR Zones (default on) — when a bullish FVG and a bearish FVG overlap, the overlapping area is a BPR. These are genuinely rare, and when price returns to one it tends to get a strong reaction. Drawn with a solid purple box and ◆ marker.
BPRs mitigate when price closes decisively beyond the zone (by more than the zone's own height in either direction). No additional settings needed — the detection is automatic based on your active FVGs.
Liquidity
Show Liquidity Levels (default on) — master toggle for the liquidity features.
Show Equal Highs / Lows (default on) — scans recent swing pivots for prices that are nearly identical. These clusters are where stop losses accumulate and smart money targets them.
EQH/EQL Tolerance (default 0.15%) — how close two swing points need to be (as a percentage of price) to count as "equal." 0.15% works well for most crypto and forex pairs. For indices you might tighten to 0.08–0.10%. If you're getting too many false EQH/EQL markings, lower this. If you're missing obvious clusters, raise it.
Show Liquidity Sweeps (default on) — plots a ⚡ marker when a candle wicks above a recent swing high (or below a swing low) but closes back inside. This is the "sweep and reject" — one of the most actionable things on any chart.
Premium / Discount
Show Premium/Discount Zones (default on) — shades the area above equilibrium as premium (bearish color) and below as discount (bullish color), based on the current swing range. Bullish setups should ideally trigger in discount, bearish in premium.
Show Equilibrium Line (default on) — the 50% midpoint of the range. Drawn as a dotted gray line. In ranging markets, price tends to gravitate here. In trending markets, it acts as a line in the sand for directional bias.
Killzones
Asian KZ (20:00–00:00 EST, default off) — the Asian range is more of a reference for the London open to target than a session to trade in. Included for context but off by default.
London KZ (02:00–05:00 EST, default on) — the first high-probability session. London open displacement sets up the day.
NY AM KZ (08:30–11:00 EST, default on) — the second major window. 08:30 aligns with US economic releases, 09:30 with the equity open. This is where the biggest moves tend to happen.
NY PM KZ (13:00–16:00 EST, default off) — afternoon session. Can produce setups but less reliable. Off by default.
Killzone Transparency (default 92) — how visible the background shading is. 92 is barely there, which is the point — you want to know you're in a killzone without it competing with your zones and levels. Lower the number if you want it more obvious.
All times are EST (New York) regardless of your chart timezone.
Optimal Trade Entry (OTE)
Upper Fib Level (default 0.786) — the deeper boundary of the OTE zone. 78.6% retracement means price has pulled back significantly into the prior leg.
Lower Fib Level (default 0.618) — the shallower boundary. Together with 78.6% this defines the "sweet spot" ICT teaches as the optimal entry area.
Show 50% / 61.8% / 78.6% Lines (default on) — draws the individual fib levels as dotted lines inside the OTE box. The 50% (equilibrium of the leg) is especially useful as a decision point.
Max Visible OTE Zones (default 3) — OTE zones are transient by nature, so you don't need many on screen. They activate when price enters the zone (border thickens) and invalidate if price blows through the leg's origin.
OTE zones automatically check whether an active Order Block or FVG sits inside them. When they overlap you get labels like "OTE + OB" or "OTE + OB + FVG" — that triple confluence is one of the highest-probability setups in this entire framework.
Signal Generation
Enable Trade Signals (default on) — master toggle for the ▲/▼ arrows. Everything else in this section is irrelevant when this is off.
Min Confluence Score (default 4) — the threshold before a signal fires. The scoring works like this: touching an OB = +2, touching an OTE = +2, touching an FVG = +1, touching a Breaker = +1, HTF alignment = +1, in killzone = +1, correct premium/discount zone = +1, structure direction agrees = +1. Max theoretical score is 10. At the default of 4, you need at least two meaningful factors lining up. Raise it to 5–6 if you want fewer, stronger signals. Drop to 3 if you're using this more as an alert system and want to evaluate setups yourself.
Require HTF Alignment (default on) — long signals only fire when the HTF is bullish, shorts only when HTF is bearish. This alone filters out a huge number of counter-trend traps.
Require Active Killzone (default off) — when on, signals only fire during London or NY sessions. Aggressive filter, but it keeps you out of the low-volume chop.
Show Stop Loss / Take Profit (default on for both) — SL is placed at the bottom of the zone that triggered the signal (OB low, FVG low, OTE leg origin). TP targets the opposite swing (swing high for longs, swing low for shorts). These are starting points, not gospel — you should manage the trade based on what price does at the next level.
Signal Cooldown (default 10 bars) — minimum bars between signals in the same direction. Without this, you'd get repeated long arrows every bar while price sits inside a bullish OB. 10 bars is enough to prevent spam without missing a genuine re-entry. On lower timeframes (1M–5M) you might drop to 5. On higher timeframes (4H+) you could push to 15–20.
Confluence Scoring
Show Confluence Score (default on) — enables the scoring system that rates each OB.
Minimum Score to Display Setup (default 3) — OBs scoring below this are hidden entirely. This is separate from the signal threshold — this filters which OBs appear on chart at all, while the signal threshold filters which setups generate trade arrows. You might show OBs at score 3+ but only signal at score 5+, for example.
Colors & Display
Bullish / Bearish — master colors used across the indicator for directional elements.
FVG, OB, Sweep fills — individual color pickers for each element type. The defaults use distinct colors (blue for OBs, green/red for FVGs, yellow for sweeps, purple for BPR) so nothing blends together.
Show Info Panel — the dashboard in the top right. Shows structure state, HTF alignment, active zone counts, session info, validation settings, best OB score, and current signal status. Turn it off if you already know what you're looking at and want the screen space back.
Chart Label Size / Panel Text Size — tiny, small, normal, or large. Small works on most screen sizes. Use tiny on mobile or if you're running a lot of chart panels.
What makes this different from the 500 other SMC indicators out there:
OBs require a liquidity sweep AND displacement — not just "last red candle before green." Both filters are toggleable if you want to relax them, but the defaults are strict on purpose.
Every OB is scored based on how many factors align (sweep, displacement, killzone, premium/discount, HTF direction). Low-scoring setups get filtered out entirely.
FVGs require actual displacement — the middle candle body has to move at least 1x ATR. No more tiny gaps on ranging candles cluttering your chart.
IFVGs and Breaker Blocks have proper lifecycle management — they activate on retest and expire when traded through. They don't just sit there forever.
OTE zones automatically check for OB and FVG overlap, flagging triple confluence setups.
HTF structure is pulled from a configurable higher timeframe with no repainting (lookahead off).
Recommended setup:
Start on the 15M with HTF set to 4H, or 1H with HTF set to Daily. Keep both validation filters on (sweep + displacement) and minimum score at 3. Turn off internal structure unless you need it — it gets noisy. Enable London + NY AM killzones for the cleanest setups.
Defaults are opinionated. I'd rather show you 3 high-quality setups than 30 mediocre ones. Adjust the filters to your style, but if you're turning everything to minimum just to see more signals, you're missing the point. Indicator

Indicator

Indicator

[WW_AM] UTC Week Day SessionsUTC Week Day Sessions – What it does
This indicator helps you understand the market context based on UTC time, regardless of your local timezone or the chart's timezone.
Main features:
Coloured weekdays – Each weekday gets a different background shade (Monday to Saturday). Sunday turns red if you wish. This makes it easy to spot day transitions at a glance.
Active session highlight – London (07:00–10:00 UTC) and NY/Overlap (13:00–17:00 UTC) are highlighted in yellow, so you know when liquidity typically picks up.
Time boundaries – Draws vertical lines at the start of every hour, 4‑hour block, day, and week. You can toggle each level on/off. The line thickness increases with importance (thickest for weekly boundaries).
Date labels – A small label appears below the chart at 00:00 UTC showing the day, date, and month. Hover to see the full weekday and year.
UTC watermark – Displays the current UTC date in the top‑right corner, so you always know the reference time.
Price % calculator – Enter a target price (click the crosshair icon to pick a level from the chart). The script then shows a dashed line at that price and a label with the percentage difference from the current close. Very handy for measuring potential targets or stop distances.
How to use it:
Add the indicator to any intraday chart (it works best on minute or hourly timeframes).
Adjust the toggles in the settings to show/hide backgrounds, lines, labels, and the watermark.
For the price calculator: go to the indicator’s settings → "Price % Calculator" → click the crosshair icon next to "Target Price Level", then click any price on the chart.
The indicator uses UTC exclusively – no need to change your chart’s timezone.
Note: All session times and boundaries are based on UTC, not your broker’s time or local time. This ensures consistency across different platforms and regions. Indicator

Indicator

RSI ReverseRSI Reverse is an analytical tool that reverse-engineers the Relative Strength Index (RSI) to project the estimated price levels required to reach your specific Overbought (OB) and Oversold (OS) targets.
Instead of acting solely as a lagging oscillator, this script calculates the mathematical distance price needs to travel over a user-defined number of future bars to push the RSI to your desired levels. (Note: These are mathematical projections based on current calculations, intended to be used as reference levels rather than guaranteed absolute predictions.)
Here is a breakdown of the indicator's configuration:
⚙️ Core Configuration
RSI Length: The lookback period for the base RSI calculation (Default: 14).
Overbought Target (OB): The upper RSI target level you want to project a price for (e.g., 70, 80).
Oversold Target (OS): The lower RSI target level you want to project a price for (e.g., 30, 20).
⏱️ The 5-Scenario Projections (Time Horizons)
Reaching an RSI of 70 on the very next bar requires a significantly different price movement compared to reaching it gradually over 30 bars. To account for this, the script provides 5 independent and fully customizable time scenarios:
Scenario 1 to 5 (Bars): You can define the exact number of bars for each of the 5 scenarios (Default: 1, 5, 14, 30, 60 bars).
The indicator simultaneously calculates and displays the required price to hit your OB/OS targets across all 5 time horizons. This allows you to observe how the target price dynamically shifts depending on how fast or slow the market moves.
🎨 Clean UI Dashboard
To keep your charts clean from visual clutter, all 10 projected target prices are displayed in a compact, non-intrusive table.
Table Position: Choose between Top-Right, Middle-Right, or Bottom-Right to ensure it never blocks your price action.
Text Size: Adjustable from Small to Large to fit your screen setup.
🔬 Under the Hood: Accuracy & Logic
Mathematical Precision: For Scenario 1 (Next Bar), the target is a 100% mathematically exact reverse-calculation. For multi-bar scenarios, the engine does not merely divide the required movement linearly. Instead, it utilizes an advanced ATR (Average True Range) step-distribution to simulate realistic market volatility, yielding a highly logical price estimate rather than a rigid straight line.
The Analytical Limitation: It is crucial to remember that a projected target is a mathematical destination assuming current momentum is maintained. Relying purely on technical analysis from a single timeframe has inherent limitations and can expose you to market noise.
💡 Practical Application & MTFA
Multi-Timeframe Analysis (MTFA): To overcome the limitations of single-timeframe chart analysis, it is highly recommended to combine this tool with MTFA. For example, if your higher-timeframe macro structure is in a bullish trend, look to execute limit buy orders exactly at the projected Oversold (OS) levels on your lower timeframe.
Dynamic Reference Levels: Use the projected prices as dynamic areas of interest to gauge where the market might become mathematically overextended.
Confluence: Combine these projected price matrixes with your existing chart analysis (e.g., support/resistance, order flow, or liquidity blocks) to identify high-probability zones for potential take-profits or limit entries. Indicator

RiskGauge**RISKGAUGE — Universal Asset Risk Thermometer**
Answers one question: "How dangerous is it to be long this asset right now?"
Works on any asset — crypto, stocks, forex, commodities. Blends five independent risk dimensions into a single 0-100 composite score displayed as a color-coded histogram. All components are asset-agnostic and compute from price, volume, and volatility data available on any chart.
**RISK ZONES (Fear & Greed style):**
Score 0-30 = LOW (white). Deep value territory. Price is depressed relative to its own history, momentum is oversold across timeframes, volatility is compressed, and volume pressure is washed out. This is where generational bottoms form. The rubber band is fully loaded for a snap-back.
Score 31-44 = MODERATE (yellow). Below-average risk. Accumulation conditions may be present. Price is below key moving averages, oscillators are neutral-to-cool, and volume is not yet building aggressively. Fear is present but not extreme.
Score 45-54 = ELEVATED (orange). Neutral zone. Risk metrics are mixed — neither a clear buy nor a clear sell from a risk perspective. The market is transitioning between regimes. Stay alert for directional resolution.
Score 55-68 = HIGH (red). Above-average risk. Price is extended above moving averages, momentum is hot across daily and weekly timeframes, volume pressure is building, and volatility is expanding. Distribution conditions are forming. Reduce exposure or tighten stops.
Score 69-100 = EXTREME (deep red). Blow-off territory. Multiple risk metrics are simultaneously overheated. Historically where cycle tops and parabolic reversals cluster. Maximum caution warranted. This is where the crowd is most euphoric and most vulnerable.
**THE FIVE COMPONENTS:**
1. CYCLE POSITION (default 25 pts) — Where is price in its macro range? Measures price vs 200-day SMA ratio (60% weight) and percentile rank of price within its N-day range (40% weight, default 200 bars). When price is far above the 200 SMA and near the top of its historical range, cycle risk is high. When price is deep below the 200 SMA and near multi-year lows, cycle risk is low. The SMA ratio normalizes across the 0.7x to 1.3x range, covering most asset cycles.
2. VOLUME PRESSURE (default 25 pts) — Is buying or selling pressure building? Combines three sub-metrics: relative volume (current volume vs 20-bar SMA, 40% weight), volume momentum (rate of change of the volume SMA over 10 bars, percentile ranked, 30% weight), and Chaikin Money Flow (accumulation/distribution flow over 20 bars, 30% weight). High relative volume with accelerating momentum and positive money flow at extended prices signals a crowded, vulnerable market.
3. MOMENTUM EXHAUSTION (default 25 pts) — Are oscillators overheated across multiple timeframes? Blends RSI percentile rank from the current chart timeframe (30%), daily RSI percentile (35%), and weekly RSI percentile (20%), plus Fisher Transform (15%). Each RSI is ranked against its own 200-bar history via percentile rank. When all three timeframes show elevated percentile simultaneously, momentum exhaustion is high. The multi-timeframe approach prevents false readings from single-timeframe noise.
4. VOLATILITY REGIME (default 25 pts) — Is the market coiled or extended? Combines Bollinger Band Width percentile (35%), ATR percentile (35%), and annualized Realized Volatility percentile (30%), each ranked over a 100-bar lookback. Realized volatility is computed from daily log returns via request.security, ensuring correct annualization regardless of chart timeframe (uses sqrt(365) for crypto and sqrt(252) for stocks, auto-detected). High volatility expansion often precedes reversals. Compressed volatility signals a big move is loading.
5. RELATIVE STRENGTH (default 0 pts, adjustable) — How is this asset performing vs its benchmark? Auto-detects the appropriate benchmark: crypto altcoins measure against BTC (INDEX:BTCUSD), stocks measure against SPX (SP:SPX), BTC itself skips this component entirely. A custom benchmark ticker can also be specified manually. Measures excess return (asset return minus benchmark return) over a configurable lookback (default 50 bars), then percentile ranks the result. When the asset massively outperforms its benchmark, risk of mean-reversion increases. Set weight to 25 and reduce other weights to 18.75 each when using this component. The excess return method avoids the extreme values that ratio-based relative strength can produce when the benchmark is flat.
**VISUAL ELEMENTS:**
Histogram bars show the composite score colored by the current risk zone — white for LOW, yellow for MODERATE, orange for ELEVATED, red for HIGH, and deep red for EXTREME. A smoothed white EMA line (8-bar) overlays the histogram for trend context. Subtle background shading matches the current zone. Horizontal dotted reference lines mark zone boundaries at 31, 45, 55, and 69, with a solid midline at 50.
The component table shows each dimension's raw 0-100 normalized score (zone-colored) and its weighted point contribution. Additional rows display the 200-day SMA ratio, daily RSI, weekly RSI, and chart timeframe RSI, all zone-colored. A direction arrow in the header (3-bar EMA slope) shows whether composite risk is rising or falling. The bottom row displays the total weight sum with a warning indicator if weights do not sum to 100.
**ALERTS:**
Eight symmetric zone-crossing alerts cover every boundary transition: entering and leaving EXTREME (69), entering and leaving HIGH (55), entering and leaving ELEVATED (45), entering MODERATE (31), and entering LOW (below 31). Set these on the daily chart for macro risk notifications.
**ASSET COMPATIBILITY:**
RiskGauge works on any asset with price and volume data. Crypto assets are auto-detected via syminfo.type, currency (USDT/BUSD), and ticker patterns. Stock assets default to SPX as the relative strength benchmark. The realized volatility component auto-adjusts its annualization factor (365 for crypto, 252 for equities). BTC is detected and skips the relative strength component since it IS the crypto benchmark. For BTC-specific on-chain risk analysis (MVRV, leverage, funding, STH basis), use the companion BTC RiskGauge indicator which includes those dedicated data feeds.
**BEST PRACTICES:**
Run on daily for the most coherent read where all components update at the same cadence. Works on any timeframe — higher-timeframe RSI and SMA data are pulled via request.security with confirmed (non-repainting) values. The composite smoothing EMA is adjustable (default 3). All component weights are independently configurable and auto-normalized to 100 so the composite score always uses the full 0-100 range regardless of weight distribution. Indicator
