指标

Liquidity Sweep Rider Institutional HFT Grabber Liquidity Sweep Rider Strategy (Swing Pivot + Volume Filter)
Publication Description:
This is an open-source Pine Script v6 strategy that identifies potential liquidity sweep patterns around confirmed swing highs and lows.
It uses:
Pivot points (ta.pivothigh / ta.pivotlow) to mark historical swing levels where orders (such as stops or pending entries) often cluster.
A volume filter requiring above-average volume (SMA-based with multiplier) on the sweep candle to highlight stronger moves.
Classic sweep logic: price wicks beyond the level but closes back inside, suggesting a possible reversal after liquidity is taken.
Entry rules:
Long: after a downside sweep below a recent swing low (with volume condition).
Short: after an upside sweep above a recent swing high (with volume condition).
Features include:
Optional toggles to enable/disable long/short directions.
ATR-based stop-loss and take-profit (configurable multipliers and risk-reward ratio).
Visual plots for liquidity levels, entry signals, background highlights, and an info table.
Alert conditions for long/short triggers.
Important notes:
This is an educational/example script for backtesting and learning.
Past performance does not indicate future results. Trading involves significant risk of loss — use proper risk management and never risk more than you can afford to lose.
No guarantees of profitability are made. Always test thoroughly on demo accounts before live use.
Customize parameters (pivot lengths, volume multiplier, ATR settings) based on the instrument and timeframe you trade. Works on various markets/timeframes but performs differently depending on liquidity and volatility.
Feel free to fork/modify the code. Feedback and improvements are welcome!
(≈ 3–4 paragraphs, clear, educational, includes risk disclaimer, explains logic + usage without hype.) 策略

指标

BK AK-Iron Dome📡🛡️ BK AK–Iron Dome (Zenith Edition) 🛡️📡
🙏 All glory to G-d
Respect to AK — discipline, patience, and clean execution.
what this indicator is
Iron Dome is a reversal probability framework built around a single, interpretable oscillator called the Reversal Score (range -100 to +100). The goal is not to “predict” tops or bottoms. The goal is to identify when price is stretched, then confirm whether a turn is forming using multiple independent factors (momentum, volume behavior, VWAP location, divergences, and context filters).
This script is designed for traders who want:
a clear overextended / mean-reversion map
confirmation-based reversal triggers (not just “overbought/oversold”)
optional filters that reduce low-quality signals (time-of-day, higher timeframe alignment, rejection candles, volume confirmation)
What the Reversal Score measures (core logic)
The Reversal Score is a weighted composite that blends several components into one number:
Momentum + oscillator pressure
RSI and Money Flow Index (MFI) are used to measure directional pressure and exhaustion risk.
A momentum component (rate-of-change/acceleration behavior) is used to detect loss of thrust into extremes.
Anchored VWAP position
Iron Dome includes a multi-anchor VWAP engine that can be anchored to:
Session (daily reset)
Weekly (Monday anchor)
Monthly
Quarterly (auto-roll style anchor)
Custom date/time anchor
Or disabled (fallback VWMA)
The script then measures where price sits inside VWAP bands using a true deviation model (standard deviation of price minus VWAP), and converts that into a VWAP Position score (0–100). This prevents “band width illusions” that happen when volatility changes.
Adaptive thresholds (optional)
Default reversal zones are:
Peak zone around +90
Valley zone around -90
When Adaptive Thresholds are enabled, the script adjusts thresholds depending on whether volatility is unusually high or low (ATR regime). This helps reduce the “always in a zone” problem in high volatility and the “never reaches a zone” problem in quiet markets.
Confirmation layers (what makes this different)
Iron Dome’s signals are not based on a single trigger. They are filtered through optional confirmation systems you can enable/disable depending on your style.
A) Divergence engine (two independent systems)
Iron Dome can detect divergence in two different ways:
RSI divergence (price vs RSI or Momentum-RSI)
Score-line divergence (price vs the Reversal Score itself)
Both use pivot confirmation logic (left/right lookbacks). That means divergence markers appear only after the pivot is confirmed — this is intentional to reduce false early calls. Once printed, the divergence condition is based on confirmed pivots, not future bars.
You can also require divergence for trade signals (Require Divergence for Buy/Sell Signals) if you want fewer but stricter triggers.
B) Liquidity sweep detection (stop-hunt behavior)
Optional sweep detection flags candles that:
break a prior swing high/low by a meaningful wick (ATR-scaled)
then close back through the level (reclaim)
This is used as a context boost because sweep behavior often appears near reversals.
C) Exhaustion volume pattern
Optional exhaustion logic looks for:
a volume spike relative to average,
followed by volume decay,
while price stalls (ATR-scaled)
This attempts to detect “effort vs result” behavior: large activity but no follow-through.
D) Delta proxy (candle-structure pressure)
It’s a proxy derived from candle structure (how price closes relative to the candle range). It’s used as confirmation, not as a standalone signal.
E) MTF score alignment
You can compute a version of the score on a higher timeframe and require alignment before signals print. This is useful when you want reversals only in the direction of a bigger context (or only when HTF is also extreme).
F) Time-of-day filter (explicit timezone)
This module lets you avoid historically lower-quality windows (like lunch / transition periods) and optionally boost score weight during open/close drive windows. Time windows are interpreted in a user-selected timezone so there’s no ambiguity between exchange time and local time.
“Zenith Killer Gate” (final signal filter)
The Zenith Gate is an optional “final checkpoint” that can require:
higher timeframe trend/RSI context,
a rejection candle (wick/body ratio),
volume confirmation (surge or climax),
time filter pass,
and a one-shot arming mechanism that prevents repeated triggers until the score cools down.
If you want fewer, more selective signals, enable the Zenith Gate and use it as the final decision layer.
How signals are generated (simple and explicit)
A signal is not “Score touched a zone.”
A signal is “Score entered a zone and then turned.”
Zenith Sell: score was in peak zone, then momentum/score behavior indicates a turn down, and the selected confirmation gates pass.
Zenith Buy: score was in valley zone, then momentum/score behavior indicates a turn up, and the selected confirmation gates pass.
This reduces the common trap of selling “overbought” too early or buying “oversold” too early.
Risk tools: targets and stops (optional)
Iron Dome can project:
an ATR-based stop distance
and multiple R:R targets (T1/T2/T3)
These are planning guides, not guarantees. Targets auto-clean after a configurable number of bars to keep the chart clean.
Alerts
Alerts are included for:
Zenith Buy / Zenith Sell
extreme zone warnings
RSI divergence and Score divergence
liquidity sweeps
exhaustion patterns
high confluence states
For best consistency, use alerts on bar close and avoid firing multiple intrabar alerts unless your execution requires it.
Suggested usage (practical workflow)
Pick your anchor style
Intraday: Session anchor + RTH/ETH filter if you trade sessions
Swing: Weekly/Monthly anchor + MTF alignment
Use zones as “risk areas,” not entries
Peak/Valley zones mean “reversal risk rising,” not “enter now.”
Let confirmation decide
Divergence + sweep/exhaustion + rejection candle is the classic “stack.”
If you want strictness: enable Zenith Gate + require MTF alignment.
Execute with structure
Use your own market structure (levels, pivots, trendlines) for execution and stops. Iron Dome is the timing + confirmation layer, not a full trade plan by itself.
Limitations (important)
The delta component is a proxy, not true order-flow delta.
Divergences based on pivots confirm after a right-lookback delay (expected behavior).
The “quarterly auto-roll” anchor is an approximation intended for practical anchoring; it is not a full contract roll engine.
Suitable markets and timeframes
Works best on liquid markets where volume and volatility behavior are meaningful (futures, major forex pairs, large-cap equities, crypto majors).
Common use cases:
Intraday reversal filtering (5–30m)
Swing reversal context (1H–1D with MTF alignment)
Disclaimer
This tool is for charting/analysis only and does not constitute financial advice. Always use independent risk management and confirm with price action and market context.
📡🛡️ BK AK–Iron Dome (Zenith Edition) 🛡️📡 指标

Strict 1-Trade/Day SMC + ORB This is a trend-continuation strategy designed to capture intraday volatility after the initial market direction is established. It combines Price Action (Opening Range) to define the bias and SMC mechanics (CHoCH + FVG) for precise entries.
The strategy strictly limits trading to one high-probability setup per day to combat overtrading.
Key Components
1.The Setup (Opening Range)The strategy ignores the first 15 minutes of the Regular Trading Session (9:30 AM - 9:45 AM EST). The high and low of this period establish the Opening Range (OR).Bullish Bias: Price breaks above the Opening Range High (ORH).Bearish Bias: Price breaks below the Opening Range Low (ORL).
2. Entry Trigger (CHoCH + FVG)Once the bias is established, the strategy waits for a retracement to create a Change of Character (CHoCH) on a lower timeframe, coupled with a Fair Value Gap (FVG).
Long Entry: Price breaks above the most recent swing high (CHoCH) and leaves a gap between the low of the current candle and the high of the candle two bars prior (Bullish FVG).
Short Entry: Price breaks below the most recent swing low (CHoCH) and leaves a gap between the high of the current candle and the low of the candle two bars prior (Bearish FVG).
3. Risk Management & Exit Strategy Risk is defined immediately based on the opening range. Stop Loss: Placed at the opposite side of the Opening Range ($1R$ Risk).Initial Take Profit ($2R$): The first target is set to two times the range of the opening 15 minutes ($2R$).Immediate Trailing Stop (ATR): Immediately upon entry, a trailing stop loss based on $4 \times$ Average True Range (ATR) is activated to protect capital against sudden reversals. Advanced Management (Partial Exit): If the trade reaches $1R$ profit, or if the $10$ SMA crosses the $20$ SMA in the opposite direction of the trade, $50\%$ of the position is closed. Break-Even Move: If the position is still open $3$ hours after entry, the stop loss is moved to the entry price to guarantee a risk-free trade.
best result on nq last 30days 59 trades, P/L +50%, max drawdown 10%, 67% win rate(40/59), profit factor 3.1.
To ensure this strategy holds up under different market conditions, it is crucial to backtest it over a long timeframe (e.g., at least 2–3 years of data) to see how it handles both trending and choppy markets in NQ and ES.
Once you have tested it, please share your results, specifically for: Total Net Profit, Max Drawdown, Profit Factor, Win Rate. Appreciate it and thanks. 策略

指标

指标

指标

指标

Volatility Regime Radar (tanh normalized)Overview
This indicator measures directional volatility by separating bullish price movement volatility from bearish price movement volatility, normalizing their difference using a hyperbolic tangent (tanh) function, and plotting the result as a regime detection oscillator. It helps traders identify whether upside or downside volatility is currently dominant — and by how much — without relying on price direction alone.
Core Concept
Standard ATR treats all price movement equally, regardless of direction. This indicator splits the True Range into two components:
Upside TR — True Range recorded only on bars where the market closed flat or higher than the previous close
Downside TR — True Range recorded only on bars where the market closed lower than the previous close
Each component is smoothed independently, compared against its own exponential moving average as a baseline, normalized using rolling standard deviation, and then compressed into the −1 to +1 range via the tanh function. The difference between the two normalized values becomes the primary signal.
Step-by-Step Calculation
1. True Range Split
Each bar's True Range is routed into either the upside bucket or the downside bucket depending on whether the bar closed higher or lower. The unused bucket receives zero for that bar.
2. Directional Smoothing
Each bucket is smoothed using the chosen method — RMA, SMA, EMA, or WMA — over the ATR Length period. This produces a smoothed upside ATR and a smoothed downside ATR.
3. Baseline via EMA
Each smoothed ATR is then passed through a second EMA over the ATR EMA Length period. This second EMA acts as a dynamic reference level, representing the "normal" state of each directional volatility series.
4. Distance from Baseline
The difference between the current smoothed ATR and its EMA baseline is computed for each direction. A positive distance means directional volatility is currently above its recent norm (expanding); a negative distance means it is contracting below norm.
5. Standard Deviation Normalization
Each distance value is divided by its own rolling standard deviation, calculated over the Normalization Length period. This step makes the readings comparable across different instruments, timeframes, and market conditions without any manual adjustment.
6. tanh Compression
The normalized distance is passed through the hyperbolic tangent function, which compresses any input into a value strictly between −1 and +1. Large positive readings saturate near +1; large negative readings saturate near −1. Moderate moves produce proportional values in between. This makes the oscillator inherently bounded and stable.
7. Spread Calculation
The downside normalized value is visually inverted — flipped below zero — so that bullish and bearish volatility occupy their natural positions on opposite sides of the zero line. The spread is then the difference between the upside value and this inverted downside value. When the spread is positive, upside volatility dominates; when negative, downside volatility dominates. The typical range of the spread is approximately −2 to +2.
8. Smoothed Spread
The spread is passed through a final EMA over the Spread Smoothing Length period. This smoothed version is slower to react and serves as the regime signal — it drives the background color and the stats table readout.
Visual Elements
Upside volatility bars/line — Represents normalized upside volatility. Color fades from gray when near baseline to bright green as upside volatility expands well above its norm.
Downside volatility bars/line — Represents normalized downside volatility, displayed below zero. Color fades from gray to bright red as downside volatility expands.
Spread — The raw difference between upside and downside normalized values. Displayed in yellow by default. This reacts quickly to changes in volatility balance.
Smoothed Spread — A slower, EMA-filtered version of the spread. Displayed in aqua by default. This is the regime signal.
Zero line — The neutral reference. When both directions are equally active, all lines converge here.
Threshold lines — Horizontal reference lines placed at the positive and negative Regime Threshold values. The smoothed spread must cross these to trigger a regime declaration.
Background color — Green tint when the bull volatility regime is active, red tint when the bear volatility regime is active, gray when neutral.
Stats Table
The table in the top-right corner displays the current state of all key values at a glance.
Upside normalized value — The current tanh-compressed reading for upside volatility.
Downside normalized value (inverted) — The current tanh-compressed reading for downside volatility, shown as a negative number for visual consistency.
Spread — The current raw spread between upside and downside.
Smoothed Spread — The current EMA-filtered spread used for regime detection.
Threshold — The configured regime threshold value.
Dominance — Shows whether upside or downside volatility is currently larger. Displays "Up," "Down," or "Balanced."
Regime — The current regime declaration: "Bull Vol," "Bear Vol," or "Neutral," based on whether the smoothed spread has crossed the threshold in either direction.
The table can be hidden using the Show Stats Table toggle in the settings.
Settings
ATR Length (default: 14) — The lookback period for smoothing the raw directional True Range values.
ATR EMA Length (default: 14) — The EMA period applied to each smoothed directional ATR to produce the dynamic baseline.
Normalization Length (default: 50) — The rolling window used to calculate the standard deviation for normalization. Larger values produce a more stable, slower signal.
ATR Smoothing (default: RMA) — The smoothing method applied to the raw True Range. RMA is equivalent to Wilder's smoothing, the same method used in the classic ATR calculation. SMA, EMA, and WMA are also available.
View Mode (default: All) — Controls which series are visible. Options are: Up/Down only, Spread only, Smoothed Spread only, or All.
Histogram Mode (default: On) — When enabled, all series are rendered as histograms. When disabled, they are shown as lines.
Spread Smoothing Length (default: 9) — The EMA length applied to the raw spread to produce the smoothed regime signal.
Regime Threshold (default: 0.20) — The level the smoothed spread must exceed to declare an active bull or bear volatility regime.
Spread Color (default: Yellow) — The color used for the raw spread plot.
Smoothed Spread Color (default: Aqua) — The color used for the smoothed spread line.
Show Stats Table (default: On) — Toggles the stats table in the top-right corner on or off.
How to Read the Indicator
Smoothed spread rising above the positive threshold — Upside volatility is expanding meaningfully above downside volatility. The background turns green and the regime reads "Bull Vol." Conditions favor bullish momentum.
Smoothed spread falling below the negative threshold — Downside volatility is dominant. The background turns red and the regime reads "Bear Vol." Conditions favor bearish momentum.
Smoothed spread between the thresholds — Neither direction has a clear edge. The background stays gray and the regime reads "Neutral." Directional conviction is low.
Upside bars brightening while downside bars stay muted — Bullish volatility is activating. This often precedes or accompanies a trending upward move.
Downside bars deepening in red while upside fades — Bearish volatility is taking over, even if price has not yet moved sharply lower.
Trading Applications
Regime-based directional filter — Use the background color and regime label to define which direction you are willing to trade. Taking longs only during green regimes and shorts only during red regimes filters out a large portion of counter-trend noise.
Volatility expansion entries — When the smoothed spread crosses the threshold from the neutral zone, it marks the beginning of a regime. This crossover can be used as a trigger or confirmation signal for trend-following strategies.
Regime change alerts — When the smoothed spread flips from one extreme to the other and breaks through the opposite threshold, a full regime reversal is underway. These moments can signal significant shifts in market character.
Momentum divergence — If price makes new highs while the upside volatility reading is declining, or if downside volatility begins expanding while price is still rising, it suggests weakening momentum and potential reversal ahead.
Exhaustion and mean reversion — When the spread reaches extreme levels near ±2 and begins pulling back toward zero, directional volatility is likely exhausting. This can be a timing aid for fading overextended moves or taking partial profits.
Multi-timeframe regime alignment — Load the indicator on a higher timeframe to establish the dominant volatility regime, then use your execution timeframe to find entries that align with the higher-timeframe regime direction.
Important Notes
The tanh function ensures that all normalized values remain bounded between −1 and +1 regardless of the instrument or timeframe, so no manual recalibration is needed when switching markets. The spread's typical range of −2 to +2 follows naturally from combining two bounded values.
A smoothed spread near zero does not mean the market is quiet — it means that upside and downside volatility are roughly equal in magnitude. Both could be elevated simultaneously while the spread remains near zero.
RMA smoothing tends to weight recent data heavily and is the most common choice for ATR-based calculations. EMA reacts faster; SMA treats all bars equally; WMA emphasizes the most recent bars in a linear fashion. The choice of smoothing method affects the responsiveness of the directional ATR values.
Increasing the Normalization Length slows the indicator's response and makes regime transitions less frequent. Decreasing it speeds up the signal but may produce more noise.
Recommended Settings for Short Timeframes
On shorter timeframes — such as 1-minute, 3-minute, or 5-minute charts — price action is inherently noisier and individual bars carry less meaningful information on their own. To compensate for this, the ATR Length and ATR EMA Length are both set to 100 instead of the default 14. This significantly increases the smoothing window, allowing the indicator to filter out short-term volatility spikes and focus on more meaningful directional shifts. The result is a cleaner, more reliable signal that is less prone to whipsawing on fast charts.
Additionally, Histogram Mode is turned off on this chart. With the series displayed as lines rather than histograms, it is easier to track the flow and curvature of the spread and smoothed spread over time, making regime transitions and momentum shifts more visually clear.
Disclaimer
This indicator is provided for educational and informational purposes only. It does not constitute financial advice, investment recommendations, or a solicitation to buy or sell any financial instrument. Past performance of any strategy or signal derived from this tool is not indicative of future results. All trading involves risk, including the possible loss of capital invested. Always conduct your own due diligence and consult a qualified financial professional before making any trading or investment decisions. The author assumes no responsibility for any losses incurred as a result of using this indicator. 指标

Uptrick: Volatility Aggregation ModelIntroduction
Uptrick: Volatility Aggregation Model (VAM) is a very simple overlay indicator that classifies market direction using a five-speed ensemble of volatility-adaptive range engines. Instead of relying on a single trend filter, VAM evaluates direction across multiple responsiveness settings and converts those states into a normalized score. The script then uses configurable score thresholds to define bullish, bearish, and neutral regimes, and it visualizes those regimes directly on the chart through candle recoloring and optional Up/Down labels.
Overview
VAM is built around an ensemble concept: five independent “speed” layers each determine a directional state by testing whether price breaks above or below a volatility-defined band. The five states are combined into a single score ranging from -1.0 (fully bearish across all speeds) to +1.0 (fully bullish across all speeds). This score is compared to user-defined buy and sell thresholds to determine regime. For visual context, the indicator also plots directional trail layers derived from the middle speed for stability, and can optionally fill the space between trail layers to make regime changes easier to spot at a glance.
Originality and value
This script’s originality comes from how it frames direction as a consensus problem rather than a single-indicator outcome. Each speed layer uses a volatility range defined from true range smoothing and applies a breakout-based state flip using upper and lower bands. Because the layers differ in lookback length, volatility scaling, band width, and smoothing, they respond differently to the same price movement. Aggregating them into a normalized score creates a compact, interpretable measure of directional agreement that can be tuned to be more selective or more permissive using thresholds. The result is a regime tool that is transparent, parameterized, and suitable for traders who want a directional filter that adapts to volatility and avoids treating all market conditions as equally “trendable.”
How it works
Start date gating
The script includes a start date filter that can be used to restrict when labels (and any signal interpretation) begin. Bars before the start date will still plot normally, but Up/Down labels are suppressed until the chart time is greater than or equal to the configured start date.
Five-speed volatility range engines
Each of the five speeds computes:
➜ A volatility measure based on true range (TR), smoothed with an EMA over the speed’s length, then scaled by a speed-specific volatility multiplier.
➜ An internal center line that “snaps” toward price only when price moves beyond the current volatility allowance. When price movement is smaller than the allowance, the center remains unchanged.
➜ Upper and lower bands around the center, spaced by the volatility allowance multiplied by a speed-specific band multiplier, then smoothed.
➜ A directional side state:
━━━━➤ Side flips bullish when source crosses above the upper band.
━━━━➤ Side flips bearish when source crosses below the lower band. This breakout-only flip logic is fixed in the script (no center-cross mode), so direction changes occur only when price breaks out of the band envelope.
Ensemble scoring
The five side states are summed and divided by 5 to produce a normalized ensemble score:
➜ +1.0 means all five speeds are bullish.
➜ -1.0 means all five speeds are bearish.
➜ Values between reflect partial agreement and mixed conditions.
The script then classifies the current regime using your thresholds:
➜ Bullish regime when score is greater than the buy threshold.
➜ Bearish regime when score is less than the sell threshold.
➜ Neutral regime otherwise.
Signals
Signals are generated from score crossing events:
➜ A buy signal occurs when the score crosses over the buy threshold.
➜ A sell signal occurs when the score crosses under the sell threshold.
These signals are used for labels (if enabled) and alert conditions. They are not strategy orders and do not simulate fills.
Visual system: trails, ATR layer, and fill
For stability, the trail structure is derived from the middle speed (Speed 3). The script computes smoothed lower and upper bands from Speed 3 as internal reference levels.
It then plots ATR-offset layers based on true range smoothed over the ATR Layer Length and scaled by the ATR Layer Mult. The bullish ATR layer is positioned below the Speed 3 lower band, and the bearish ATR layer is positioned above the Speed 3 upper band.
These ATR-offset layers are the primary visible trail elements. Optional fill appears between each reference band and its ATR layer only during the active bullish or bearish regime.
The script can optionally fill between the trail and ATR layer lines, but only in the corresponding regime:
➜ Bull fill appears only when the regime is bullish.
➜ Bear fill appears only when the regime is bearish.
Neutral conditions suppress the regime fill emphasis.
Candle recoloring
The indicator uses plotcandle to recolor candles based on the current regime:
➜ Bull color when bullish regime is active.
➜ Bear color when bearish regime is active.
➜ Neutral gray when neither threshold condition is met.
This makes regime identification possible without relying on separate panels.
Inputs and how to use them
Plot group
Start Date
Defines the earliest chart time at which labels and signal annotations are allowed. This is useful for limiting label clutter when reviewing long history or when you only want signals after a certain market regime, contract listing date, or personal testing period.
Ensemble group
Buy Threshold
A score level above which the script considers the market bullish. Higher values make bullish classification more selective because more of the five speeds must agree bullishly. Lower values allow bullish classification with weaker consensus.
Sell Threshold
A score level below which the script considers the market bearish. More negative values make bearish classification more selective. Values closer to zero will classify bearish regimes more readily.
Show Up/Down Labels
Toggles the display of directional labels on threshold cross events. When enabled, labels are only printed on bars at or after the Start Date, and only when score crosses the relevant threshold (not merely when it remains above or below).
Visuals group
Fill Between Trail Layers
Enables or disables the filled region between each trail and its ATR layer. When disabled, trail lines can still be visible (depending on the regime) but the emphasis fill is removed.
Trail Smooth
Controls EMA smoothing applied to the trail lines and their ATR-offset layers. Higher values produce smoother, slower-reacting trails; lower values make trails respond more quickly but can increase visual noise.
ATR Layer Length
Controls the EMA length used to smooth true range for the ATR-style layer. Larger values produce a steadier ATR layer; smaller values track volatility changes more quickly.
ATR Layer Mult
Scales the ATR layer offset distance from the trail. Increasing this value expands the buffer around the trail; decreasing it tightens the buffer.
Colors group
Bull
Sets the color used for bullish candles, bullish trail visuals, and bullish label styling.
Bear
Sets the color used for bearish candles, bearish trail visuals, and bearish label styling.
Neutral Gray
Sets the candle color used when the score is between thresholds (neutral regime).
5 Speeds group
Source
Chooses the price series used for band breakouts and side calculations (default close). Changing the source changes what the engines consider the breakout trigger. For example, using hl2 or ohlc4 can reduce sensitivity to closes alone, while using close keeps breakouts tied to settlement values.
Speed 1 Length, Speed 2 Length, Speed 3 Length, Speed 4 Length, Speed 5 Length
These define the EMA length used to smooth true range for each speed’s volatility allowance. Smaller lengths typically react faster to volatility changes; larger lengths smooth volatility more.
Speed 1 Vol Mult through Speed 5 Vol Mult
These scale the volatility allowance for each speed. Increasing a speed’s volatility multiplier makes its center and bands more tolerant to price movement, which can reduce how often that layer flips direction. Decreasing it tightens the allowance, potentially increasing flip frequency.
Speed 1 Band Mult through Speed 5 Band Mult
These control how far bands are placed from the center relative to the volatility allowance. Higher band multipliers widen bands (requiring larger breakouts to flip side). Lower band multipliers narrow bands (making flips easier to trigger).
Speed 1 Smooth through Speed 5 Smooth
These apply EMA smoothing to the volatility allowance and the band outputs for each speed. Higher smoothing reduces jitter and slows reaction; lower smoothing increases responsiveness.
Alerts
The script provides two alert conditions:
Ensemble Buy: triggers when the score crosses above the buy threshold.
Ensemble Sell: triggers when the score crosses below the sell threshold.
These alerts correspond directly to the label events (when labels are enabled), but alerts can be used independently of label visibility.
Trail
The trail in Uptrick: Volatility Aggregation Model (VAM) acts as a dynamic support and resistance band derived from the middle engine (Speed 3) for stability. In bullish regimes, the lower trail functions as volatility-adjusted support. During a long trade, stops can be positioned below this band, and pullbacks into the trail while the regime remains bullish may be treated as opportunities to add to the position.
In bearish regimes, the upper trail functions as volatility-adjusted resistance. During a short trade, stops can be placed above the band, and rallies back into the trail while the regime remains bearish may be considered potential add-on zones.
The trail is designed for trade management and structural guidance within the ensemble-defined regime, not as a standalone entry signal.
Summary
Uptrick: Volatility Aggregation Model (VAM) is a volatility-adaptive, five-speed ensemble direction indicator that converts multiple breakout-based range states into a single normalized score. You control regime sensitivity using buy/sell score thresholds, and you can visualize regimes through candle recoloring, optional labels, and trail layers derived from the middle speed plus an ATR-based buffer. The indicator is designed to help traders interpret directional agreement across multiple responsiveness settings and to mark regime transitions when score crosses the chosen thresholds.
Disclaimer
This indicator is for informational and educational purposes only and does not constitute financial advice. Trading involves risk, and you are responsible for your own decisions. Past performance and historical signals do not guarantee future results.
指标

270m Session Cycles (Zeussy Inspired)This script simply outlines the 270 minute ranges as defined by Zeussy's time cycles.
The difference is that I have defined an additional range separating the PM close/ Opening Gap (NWOG,NDOG) from the Asia session, labelled OG. Why? By separating this area from Asia, you get a bit more visual granularity when using ICT's Asia ATM 2024 Model. That's it.
Regarding trading Asia, my other indicator "Asia Session Time Cycles" fits perfectly into this one, and could be considered a supplement to it, or vice-versa.
So now you are thinking, well thats Asia, and I dont trade Asia so why bother with 270m cycles? Well, mainly because the core tenant of all ICT's concepts pretty much starts with liquidity sweeps (where moves are borne and die) and the 270m cycle really helps with visualizing this.
Tip. This indy is best used on a m60 or lower TF chart. Look for the sweeps at IPDA times, you will eventually get the picture.
*** Special thanks to @HandlesHandled for the open source script used to make this. 指标

GCM Hybrid SuperTrendTittle: GCM Hybrid SuperTrend
(The Gold Bar Edge — Professional Trading System)
"Like a Dead Ball saves a Batsman even if he is bowled-out, our Gold Bar at a Dead Point saves a Trader from Blowing Out."
Overview
In the world of trading, "Choppy Markets" are the ultimate account killers. Most trend-following indicators fail miserably during sideways movement, trapping traders with false signals and frequent stop-loss hits. GCM HST (Hybrid SuperTrend) is engineered specifically to act as your shield during market noise, ensuring you only participate when the trend has true momentum.
The Philosophy: "Dead Ball Saves a Batsman"
Our core logic is inspired by Cricket: Just like a batsman remains 'Not Out' even if he is bowled out on a Dead Ball, a trader using GCM HST remains protected during a false breakout. The Gold Bar at the Dead Point creates a safety window that must be breached before a trade is considered invalid, saving your account from "Blowing Out" due to temporary market spikes.
Why GCM HST is different (and better) than Classical SuperTrend?
• Noise Filtration (The Dead Point): Classical ST flips immediately when the price touches the line, often causing "whipsaws". GCM HST fixes a Gold Bar during the initial bars of a trend change to act as a buffer.
• Hybrid Stability: It maintains the previous trend's baseline for a specific window, ensuring the trend has truly shifted before giving a signal.
• Timeframe Intelligence: The Auto-Mode adapts sensitivity based on the chart's timeframe (1m, 5m, 15m, etc.), eliminating manual tuning.
• Integrated Safety: Provides a specific Safety Exit alert to protect capital during sudden market reversals.
To prove the superiority of the GCM HST, we analyzed its performance against the Classical ST. Here are the key advantages found:
1) False Signal Reduction: Classical ST traps traders in minor retracements, whereas GCM HST uses the Gold Bar to filter out nearly 40-50% of false signals.
2) Sideways Performance: While Classical ST suffers from frequent "Whipsaws" (Stop-loss hits), GCM HST stays neutral in the Dead Zone, preserving your capital.
3) Entry Precision: GCM HST provides surgical entry points confirmed only after the Safety Window, in minor retracements Safty Bar shows the loss cutting edge, unlike the standard version's immediate flips.
4) Account Protection: Our Hybrid logic is specifically designed to prevent "Blowing Out" during sudden market spikes.
How to Trade with GCM HST?
• Long Entry (BUY): Look for the Green Triangle and the Green Hybrid Line. Ensure the price stays above the Gold Bar during the safety window.
• Short Entry (SELL): Look for the Red Triangle and the Red Hybrid Line. The price should remain below the Gold Bar.
• The Safety Exit: If the price breaches the Gold Bar during the 'Dead Ball Window', exit the trade immediately.
• Pro Tip: Use the Dashboard at the bottom-right to monitor trend strength and mode at a glance.
Disclaimer: Trading involves significant risk. GCM HST is a technical analysis tool and does not guarantee profits. Past performance is not indicative of future results. Always use proper risk management and consult a financial advisor before trading.
________________________________________
(Description in Kannada Language)
Tittle: ಜಿಸಿಎಂ ಹೈಬ್ರಿಡ್ ಸೂಪರ್ ಟ್ರೆಂಡ್
(ದಿ ಗೋಲ್ಡ್ ಬಾರ್ ಎಡ್ಜ್ — ಪ್ರೊಫೆಷನಲ್ ಟ್ರೇಡಿಂಗ್ ಸಿಸ್ಟಮ್)
"ಡೆಡ್ ಬಾಲ್ನಲ್ಲಿ ಬೌಲ್ಡ್ ಆದರೂ ಬ್ಯಾಟ್ಸ್ಮನ್ ಹೇಗೆ ಬಚಾವಾಗುತ್ತಾನೋ, ಹಾಗೆಯೇ ಡೆಡ್ ಪಾಯಿಂಟ್ನಲ್ಲಿರುವ ನಮ್ಮ ಗೋಲ್ಡ್ ಬಾರ್ ಟ್ರೇಡರ್ನನ್ನು ಅಕೌಂಟ್ ಬ್ಲೋ-ಔಟ್ ಆಗದಂತೆ ಕಾಪಾಡುತ್ತದೆ."
:ಪೀಠಿಕೆ:
ಟ್ರೇಡಿಂಗ್ ಲೋಕದಲ್ಲಿ "ಸೈಡ್ವೇಸ್ ಮಾರ್ಕೆಟ್" ಎಂಬುದು ಟ್ರೇಡರ್ಗಳ ಪಾಲಿನ ಮೃತ್ಯುಪಾಸವಿದ್ದಂತೆ. ಬೆಲೆಯ ಏರಿಳಿತವಿಲ್ಲದ ಸಮಯದಲ್ಲಿ ಸಾಮಾನ್ಯ ಇಂಡಿಕೇಟರ್ಗಳು ಸುಳ್ಳು ಸಿಗ್ನಲ್ಗಳನ್ನು ನೀಡಿ ನಿಮ್ಮ ಸ್ಟಾಪ್ಲಾಸ್ ಹಿಟ್ ಮಾಡಿಸುತ್ತವೆ. ಇದಕ್ಕೊಂದು ಕ್ರಾಂತಿಕಾರಿ ಪರಿಹಾರವೇ GCM HST (Hybrid SuperTrend). ಇದು ಮಾರ್ಕೆಟ್ನ "ನಾಯ್ಸ್" ಫಿಲ್ಟರ್ ಮಾಡಿ, ಶಕ್ತಿಯುತವಾದ ಟ್ರೆಂಡ್ ಇದ್ದಾಗ ಮಾತ್ರ ನಿಮ್ಮನ್ನು ಮಾರುಕಟ್ಟೆಗೆ ಆಹ್ವಾನಿಸುತ್ತದೆ.
ಸಿದ್ಧಾಂತ: "ಡೆಡ್ ಬಾಲ್ ಬ್ಯಾಟ್ಸ್ಮನ್ನನ್ನು ಉಳಿಸಿದಂತೆ"
ಒಬ್ಬ ಬ್ಯಾಟ್ಸ್ಮನ್ ಡೆಡ್ ಬಾಲ್ನಲ್ಲಿ ಬೌಲ್ಡ್ ಆದರೂ ಅವನು ಹೇಗೆ 'ನಾಟ್ ಔಟ್' ಆಗಿರುತ್ತಾನೋ, ಹಾಗೆಯೇ GCM HST ಬಳಸುವ ಟ್ರೇಡರ್ ಮಾರುಕಟ್ಟೆಯ ಸುಳ್ಳು ಬ್ರೇಕ್ಔಟ್ಗಳಲ್ಲಿ ಎಂಟ್ರಿ ಪಡೆದರೂ, ಅವನು Dead Point (Gold Bar) ಮೂಲಕ ಸುರಕ್ಷಿತವಾಗಿರುತ್ತಾನೆ. ಇದು ನಿಮ್ಮ ಟ್ರೇಡಿಂಗ್ ಅಕೌಂಟ್ "ಬ್ಲೋ ಔಟ್" (ಖಾಲಿ) ಆಗುವುದನ್ನು ತಪ್ಪಿಸುವ ಅಭೇದ್ಯ ಕವಚ.
ಕ್ಲಾಸಿಕಲ್ ಸೂಪರ್ಟ್ರೆಂಡ್ಗಿಂತ ಇದು ಹೇಗೆ ಭಿನ್ನ ಮತ್ತು ಶ್ರೇಷ್ಠ?
• ನಾಯ್ಸ್ ಫಿಲ್ಟ್ರೇಶನ್: ಸಾಮಾನ್ಯ ಸೂಪರ್ಟ್ರೆಂಡ್ ಬೆಲೆ ಲೈನ್ ಮುಟ್ಟಿದ ತಕ್ಷಣ ಸಿಗ್ನಲ್ ಬದಲಾಯಿಸುತ್ತದೆ. ಆದರೆ GCM HST, ಆರಂಭದಲ್ಲಿ Gold Bar ಅನ್ನು ಫಿಕ್ಸ್ ಮಾಡುವ ಮೂಲಕ ಸುಳ್ಳು ಸಿಗ್ನಲ್ಗಳನ್ನು ತಡೆಯುತ್ತದೆ.
• ಹೈಬ್ರಿಡ್ ಸ್ಟೆಬಿಲಿಟಿ: ಟ್ರೆಂಡ್ ಪಕ್ಕಾ ಆಗುವವರೆಗೂ ಹಳೆಯ ಬೇಸ್ಲೈನ್ ಅನ್ನು ಉಳಿಸಿಕೊಳ್ಳುವ ಮೂಲಕ ಹೆಚ್ಚಿನ ಭದ್ರತೆ ನೀಡುತ್ತದೆ.
• ಟೈಮ್ಫ್ರೇಮ್ ಇಂಟೆಲಿಜೆನ್ಸ್: ಪ್ರತಿ ಟೈಮ್ಫ್ರೇಮ್ಗೆ ತಕ್ಕಂತೆ ತನ್ನ ಸೆನ್ಸಿಟಿವಿಯನ್ನು ತಾನೇ ಬದಲಾಯಿಸಿಕೊಳ್ಳುತ್ತದೆ (Auto-Mode).
• ಸೇಫ್ಟಿ ಎಕ್ಸಿಟ್: ಅಪಾಯದ ಮುನ್ಸೂಚನೆ ನೀಡುವ 'ಸೇಫ್ಟಿ ಎಕ್ಸಿಟ್' ವೈಶಿಷ್ಟ್ಯ ಇದರಲ್ಲಿ ಮಾತ್ರ ಲಭ್ಯವಿದೆ.
ಸಾಮಾನ್ಯ ಸೂಪರ್ಟ್ರೆಂಡ್ಗಿಂತ GCM HST ಹೇಗೆ ಶ್ರೇಷ್ಠ ಎಂದು ನಾವು ಅಂಕಿಅಂಶಗಳ ಮೂಲಕ ಇಲ್ಲಿ ವಿವರಿಸಿದ್ದೇವೆ:
1) ಸುಳ್ಳು ಸಿಗ್ನಲ್ಗಳ ನಿಯಂತ್ರಣ: ಸಾಮಾನ್ಯ ಸೂಪರ್ಟ್ರೆಂಡ್ ಸಣ್ಣ ಏರಿಳಿತಗಳಿಗೂ ಸಿಗ್ನಲ್ ನೀಡುತ್ತದೆ. ಆದರೆ GCM HST ತನ್ನ ಗೋಲ್ಡ್ ಬಾರ್ ಮೂಲಕ ಸುಮಾರು 40-50% ಸುಳ್ಳು ಸಿಗ್ನಲ್ಗಳನ್ನು ತಡೆಯುತ್ತದೆ.
2) ಸೈಡ್ವೇಸ್ ಮಾರ್ಕೆಟ್ನಲ್ಲಿ ಸ್ಥಿರತೆ: ಬೆಲೆ ಏರಿಳಿತವಿಲ್ಲದ ಸಮಯದಲ್ಲಿ ಸಾಮಾನ್ಯ ಇಂಡಿಕೇಟರ್ಗಳು ಪದೇ ಪದೇ ಸ್ಟಾಪ್-ಲಾಸ್ ಹಿಟ್ ಮಾಡಿಸುತ್ತವೆ. GCM HST ಇಂತಹ ಸಮಯದಲ್ಲಿ ಶಾಂತವಾಗಿದ್ದು ನಿಮ್ಮ ಹಣವನ್ನು ಉಳಿಸುತ್ತದೆ.
3) ನಿಖರವಾದ ಎಂಟ್ರಿ: ಸೇಫ್ಟಿ ವಿಂಡೋ ನಂತರವಷ್ಟೇ ಕನ್ಫರ್ಮ್ ಸಿಗ್ನಲ್ ನೀಡುವುದರಿಂದ ಎಂಟ್ರಿ ಅತ್ಯಂತ ನಿಖರವಾಗಿ ಇರುತ್ತದೆ.
4) ಗರಿಷ್ಠ ಸುರಕ್ಷತೆ: ಮಾರುಕಟ್ಟೆಯ ದಿಢೀರ್ ಬದಲಾವಣೆಗಳಿಂದ ನಿಮ್ಮ ಅಕೌಂಟ್ ಖಾಲಿಯಾಗದಂತೆ (Blowing Out) ಇದು ಕಾಪಾಡುತ್ತದೆ.
GCM HST ಮೂಲಕ ಟ್ರೇಡ್ ಮಾಡುವುದು ಹೇಗೆ?
• ಬೈ ಎಂಟ್ರಿ (BUY): ಹಸಿರು ಟ್ರಯಾಂಗಲ್ ಬಂದಾಗ ಎಂಟ್ರಿ ಪಡೆಯಿರಿ. ಬೆಲೆಯು ಆರಂಭದಲ್ಲಿ Gold Bar ಗಿಂತ ಮೇಲಿರಲಿ.
• ಸೆಲ್ ಎಂಟ್ರಿ (SELL): ಕೆಂಪು ಟ್ರಯಾಂಗಲ್ ಬಂದಾಗ ಎಂಟ್ರಿ ಪಡೆಯಿರಿ. ಬೆಲೆಯು Gold Bar ಗಿಂತ ಕೆಳಗಿರಲಿ.
• ಸೇಫ್ಟಿ ಎಕ್ಸಿಟ್: ಬೆಲೆಯು Gold Bar ಅನ್ನು ದಾಟಿದರೆ, ತಕ್ಷಣ ಟ್ರೇಡ್ನಿಂದ ಹೊರಬನ್ನಿ. ಇದು ನಿಮ್ಮನ್ನು ದೊಡ್ಡ ನಷ್ಟದಿಂದ ಉಳಿಸುತ್ತದೆ.
________________________________________
ಹಕ್ಕುತ್ಯಾಗ:
ಟ್ರೇಡಿಂಗ್ನಲ್ಲಿ ಹಣಕಾಸಿನ ಅಪಾಯವಿರುತ್ತದೆ. GCM HST ಒಂದು ತಾಂತ್ರಿಕ ವಿಶ್ಲೇಷಣಾ ಸಾಧನವಾಗಿದ್ದು, ಇದು ಲಾಭದ ಖಾತರಿ ನೀಡುವುದಿಲ್ಲ. ಹೂಡಿಕೆ ಮಾಡುವ ಮೊದಲು ನಿಮ್ಮ ಆರ್ಥಿಕ ಸಲಹೆಗಾರರನ್ನು ಸಂಪರ್ಕಿಸಿ ಮತ್ತು ರಿಸ್ಕ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಪಾಲಿಸಿ.
指标

指标

Dynamic Sigmoid ATR-Normalized EMA Distance OscillatorDynamic Sigmoid ATR-Normalized EMA Distance Oscillator
Overview
This indicator is built to evaluate trend strength and trend sustainability, not to prioritize mean-reversion calls.
It measures directional pressure relative to a long-term EMA, scales that pressure by current volatility, and maps the result into a stable 0-100 oscillator using a sigmoid transform.
The key advantage is dynamic adaptation: center and regime bands are not static references only, they adjust to evolving oscillator behavior.
This helps separate healthy trend continuation from weak, noisy movement.
Mathematical Construction (No Code Description)
1) Trend baseline:
A long-horizon exponential moving average defines structural direction.
2) Signed distance:
Distance = Price - EMA
Positive values imply price is structurally above baseline; negative values imply below-baseline pressure.
3) Volatility normalization:
Normalized Distance = Distance / ATR
This makes the signal scale-aware across different volatility environments.
4) Nonlinear compression:
Sigmoid(x) = 1 / (1 + e^(-k*x))
The multiplier k controls response sharpness.
The output is then scaled to 0-100.
5) Dynamic center:
Center = EMA of oscillator values (adaptive midpoint).
Optional fixed midpoint mode is available for a classic 50-line reference.
6) Dynamic regime bands:
Upper Band = Center + (StdDev of oscillator * multiplier)
Lower Band = Center - (StdDev of oscillator * multiplier)
These bands expand/contract with oscillator volatility, making the framework regime-aware.
How to Read It (Trend-Focused)
- Oscillator above dynamic center: bullish pressure dominates current regime.
- Oscillator below dynamic center: bearish pressure dominates current regime.
- Persistent distance from center: trend continuation probability is generally stronger.
- Oscillator flattening back toward center: trend sustainability may be weakening.
Long and Short Signal Framework
Long setup concept:
1) Oscillator crosses above dynamic center.
2) Oscillator remains above center for multiple bars (persistence confirmation).
3) Pullbacks that hold above center and re-expand upward can be treated as continuation entries.
Short setup concept:
1) Oscillator crosses below dynamic center.
2) Oscillator remains below center for multiple bars.
3) Bounces that fail near center and rotate down can be treated as continuation entries.
Strength confirmation:
- Rising histogram above zero supports long continuation quality.
- Falling histogram below zero supports short continuation quality.
Example Use Cases (Educational)
Example A - Long trend continuation:
- Market transitions from neutral to bullish as oscillator crosses and holds above center.
- Dynamic upper band begins rising, indicating expanding bullish regime capacity.
- Dips in oscillator that stay above center suggest trend remains structurally intact.
Example B - Short trend continuation:
- Oscillator breaks below center and stays suppressed under it.
- Lower band trends down while histogram remains negative.
- Failed recoveries toward center often mark lower-risk continuation timing.
Example C - Potential trend fatigue:
- Price makes a new directional push, but oscillator fails to sustain distance from center.
- Histogram contracts progressively.
- This can indicate weakening impulse and the need for tighter risk control.
Why Dynamic Components Matter
- A fixed 50-level alone can be too rigid when regime characteristics shift.
- Dynamic center adapts to the oscillator's local equilibrium.
- Dynamic bands adapt to oscillator variance, helping contextualize what is truly "extended" in current conditions.
Inputs (Configurable Parameters)
- EMA Length: structural trend anchor sensitivity.
- ATR Length: volatility normalization depth.
- Sigmoid Multiplier: nonlinear response intensity.
- Use Dynamic Center: adaptive center or fixed 50 reference.
- Center Length: smoothness of adaptive center behavior.
- Band Length: lookback horizon for oscillator variance.
- Band Stdev Multiplier: adaptive band width.
- Visual toggles: gradient and table display options.
Risk and Implementation Notes
- This is an analytical framework, not a guaranteed signal engine.
- Choppy markets can still produce false transitions.
- Parameter calibration should be done per symbol and timeframe with independent testing.
- Position sizing, stop logic, and risk limits remain essential.
Publishing and Compliance Notes
- Educational and analytical content only; not financial advice.
- No guaranteed returns, no performance promises, no misleading language.
- Real-world outcomes vary by market conditions, execution, and risk management.
指标

指标

策略

策略

Volatility Regime Clustering# Volatility Regime Clustering (VRC) - Intelligent Volatility Classification
## The Problem
Most traders use the same position size regardless of market conditions. This leads to excessive risk during high volatility periods and missed profits during calm periods. Standard volatility indicators (ATR, Bollinger Bands) show current values but don't automatically classify market regimes.
## The Solution
**Volatility Regime Clustering** uses a machine learning algorithm (k-means clustering) to automatically identify volatility regimes based on historical data. The indicator independently finds boundaries between calm, normal, and nervous markets for each trading instrument.
## How It Works
### Technical Implementation
1. **Volatility Normalization**: ATR is converted to basis points for comparability across instruments with different prices.
2. **K-means Clustering**:
- The indicator analyzes the last N bars (default 200)
- Automatically groups historical ATR values into 2-4 clusters
- Cluster centroids are evenly distributed from minimum to maximum volatility
- The algorithm iteratively refines cluster boundaries every 5 bars
3. **False Signal Protection**:
- Threshold-based smoothing: regime changes only after 3+ consecutive confirmations
- Empty cluster protection with automatic reinitialization
- Warmup period to accumulate sufficient history
4. **Guaranteed Order**:
- Regime 0 always = low volatility
- Regime 1 always = medium volatility
- Regime 2 always = high volatility
- Regime 3 always = extreme volatility
## Visualization
- 🟢 **Green Background**: Low volatility - calm market, full position size recommended
- 🟡 **Yellow Background**: Medium volatility - standard conditions, 75-80% of normal risk recommended
- 🟠 **Orange Background**: High volatility - nervous market, reduce risk to 40-50%
- 🔴 **Red Background**: Extreme volatility - panic/news, minimum risk 25% or stay out
**Info Panel** (top right corner) displays:
- Current volatility regime
- ATR in basis points
- Current cluster center (regime mean value)
- Deviation from cluster center (how close to regime transition)
- Regime stability (% of time in current state)
- Recommended risk multiplier
- Recommended position size in %
## How to Use
### Basic Approach (Risk Management)
1. Add the indicator to any asset chart
2. Wait for warmup period completion (requires minimum 200 bars of history)
3. Monitor background color and recommendations table
4. Adjust position size according to risk multiplier
**Example**:
- You normally risk 2% of capital per trade
- Indicator shows "Risk Multiplier: 0.50x" (orange/red regime)
- Reduce risk to 1% (2% × 0.5 = 1%)
### Advanced Usage
**Entry Filtering**:
- Enter positions only in green/yellow regimes
- Avoid new positions during red background
**Open Position Management**:
- When transitioning to high volatility, move stop-losses further
- In calm regimes, use more aggressive take-profits
**Options Strategies**:
- High volatility → sell options (elevated premium)
- Low volatility → buy options before potential expansion
## Settings
### Main Parameters
- **ATR Length** (14): ATR calculation period. Lower = faster reaction, higher = smoother
- **Clustering Lookback** (200): number of bars for algorithm training. Recommended 150-300
- **Number of Regimes** (3): number of volatility regimes (2-4)
- 2 regimes: simple "calm/nervous"
- 3 regimes: "low/medium/high" (recommended)
- 4 regimes: adds "extreme" regime for rare events
- **Regime Smoothing** (3): number of confirmation bars for regime change. Higher = fewer false switches
### Visual Settings
- **Show Background Color**: enable/disable colored background
- **Show Regime Labels**: display labels on chart when regime changes
- **Show Risk Adjustment Info**: show/hide info panel
- **Info Panel Size**: panel font size (Tiny/Small/Normal/Large)
- **Colors**: customize colors for each regime
## What Makes It Different
Unlike existing volatility indicators:
1. **Automatic Adaptation**: no manual threshold configuration needed for each asset
2. **Machine Learning**: uses k-means clustering instead of fixed percentiles
3. **Self-Learning**: regime boundaries recalculated based on rolling window history
4. **Specific Recommendations**: not just volatility level display, but precise numerical multiplier for position sizing
5. **Noise Protection**: threshold-based smoothing prevents chaotic regime switching
6. **Universality**: ATR normalization allows application across any instruments (forex, stocks, crypto)
## Limitations
- Requires minimum 200 bars of history for correct operation
- On very low timeframes (M1-M5) may be overly sensitive
- Indicator reacts with slight delay due to smoothing (this protects against false signals)
## Recommendations
- **Intraday Trading**: use on H1-H4 with default parameters
- **Swing Trading**: increase Clustering Lookback to 300-500 bars
- **Scalping**: reduce Regime Smoothing to 1-2 and ATR Length to 7-10
- **Combination with Other Indicators**: use VRC as a risk filter on top of your main strategy
## Alerts
The indicator supports three alert types:
- **Regime Change**: any volatility regime change
- **Extreme Volatility**: entry into extreme volatility regime
- **Low Volatility**: entry into low volatility regime
---
**Important**: This indicator is a risk management tool, not a trading system. Use it in combination with a proven entry and exit strategy. 指标

Daily ATR Info Box With % BuffersDaily ATR Info Box is a compact volatility dashboard designed for traders who rely on ATR-based buffer logic, stop placement, and volatility filtering. The indicator displays key ATR information in a clean table fixed to a chart corner, avoiding chart clutter while providing essential trade-prep data at a glance.
Key Features:
Daily ATR (14-period) automatically sourced from the Daily timeframe, regardless of your current chart timeframe.
ATR expressed in pips, giving an accurate volatility measure for FX, indices, commodities, and crypto.
Auto Pip-Size Detection that adapts to the chart symbol:
FX pairs → 0.0001
JPY FX pairs → 0.01
Indices → 1
Gold → 0.1
Oil → 0.01
Crypto → 1
Other symbols → mintick
The user can override the value manually at any time.
Displays ATR, 10% ATR, and 5% ATR values for quick buffer and stop-loss calculations.
Optional Current Daily Range vs ATR classification, showing whether the market is:
Very Small
Small
Normal
Large
Very Large
Fully customizable text colour for readability on dark or light chart themes.
Panel can be positioned in any chart corner (top/bottom left/right).
How to Use:
This ATR dashboard is ideal for:
Setting buffer entries for breakouts, straddles, or volatility expansions
Placing ATR-scaled stop-losses
Evaluating whether the market is in compressed or expanded volatility
Combining with session strategies (IB ranges, London/NY, overnight ranges)
Determining if current conditions favour trend, breakout, or mean-reversion setups 指标

Volatility Regime DashboardVolatility Regime Dashboard
Real-Time Multi-Factor Volatility Analyzer for Crypto, Forex & Stocks
This indicator provides a structured, real-time volatility assessment using multiple market dynamics combined into a single regime-based verdict.
It is designed for traders in crypto, forex, and stocks who want a quick, objective read on whether the market is quiet, tradable, expanding, or explosive.
Instead of relying on one indicator alone, this dashboard evaluates volatility through range, deviation, volume expansion, session timing, and momentum-based expansion metrics, then produces a final regime classification:
Low | Normal | High | Extreme Volatility
📋 Table Parameters Explained
The table displays two columns:
Parameter | Value
Below is what each parameter means and how to interpret it:
1️⃣ ATR (Average True Range)
Measures how much price is moving per candle.
Higher ATR = wider price swings.
Rising ATR suggests expanding volatility.
Falling ATR suggests compression or range-bound conditions.
Use: Good for determining stop distance and scalping viability.
2️⃣ Standard Deviation
Measures how far price deviates from its average.
Expanding deviation indicates increasing momentum and instability.
Contracting deviation signals consolidation.
Use: Helps detect buildup before breakouts.
3️⃣ Bollinger Band Width
Represents volatility expansion or contraction.
Bands widening = volatility increasing.
Bands squeezing = compression phase.
Use: Ideal for breakout preparation across crypto, forex, and stock markets.
4️⃣ Volume Ratio
Current volume relative to its moving average.
Above 1.0 = above-normal activity.
Rising volume confirms genuine volatility expansion.
Use: Filters fake breakouts and low-liquidity moves.
5️⃣ Candle Range
Measures the high-low spread of the current candle.
Larger candles imply active participation.
Smaller candles indicate lack of conviction.
Use: Immediate micro-volatility reading.
6️⃣ Session (Tokyo / London / NY)
Markets behave differently across sessions:
Tokyo → Generally slower, range-based conditions.
London → Increasing momentum and liquidity.
New York (NY) → Often strongest volatility and directional moves.
Session weighting helps contextualize volatility behavior in forex, crypto, and global equities.
🔥 Final Verdict – How to Use It
The dashboard combines all metrics into a structured score and classifies the market into:
🟢 Low Volatility
Compressed movement
Range-bound conditions
Better suited for mean reversion strategies
🟡 Normal Volatility
Healthy, tradeable movement
Suitable for structured intraday trading
🟠 High Volatility
Strong expansion
Breakout or trend-following strategies favored
🔴 Extreme Volatility
Explosive movement
News-driven or institutional momentum
Suitable for experienced traders only
🎯 Why This Indicator Is Useful
Instead of guessing whether the market is active or dead, this tool provides:
Structured multi-factor confirmation
Visual clarity via regime classification
Adaptability for crypto, forex, and stocks
Volatility-based trade filtering
It is ideal for:
Intraday traders
Scalpers
Breakout traders
Session-based traders
Algorithmic/system traders
🚀 Practical Usage Ideas
Trade only when verdict = High or Extreme
Reduce size when verdict = Normal
Avoid new positions during Low
Combine with trend or structure-based strategies
This indicator does not predict direction.
It helps you understand when conditions are favorable for movement.
Because in all markets — crypto, forex, or stocks —
timing volatility is as important as timing direction. 指标

指标

指标
