Multi-Contraction VCP DetectorThis indicator highlights low volume and contracted price movement prior to possible breakouts.
波动率
FVG Heatmap [Hash Capital Research]FVG Map
FVG Map is a visual Fair Value Gap (FVG) mapping tool built to make displacement imbalances easy to see and manage in real time. It detects 3-candle FVG zones, plots them as clean heatmap boxes, tracks partial mitigation (how much of the zone has been filled), and summarizes recent “fill speed” behavior in a small regime dashboard.
This is an indicator (not a strategy). It does not place trades and it does not publish performance claims. It is a market-structure visualization tool intended to support discretionary or systematic workflows.
What this script detects
Bullish FVG (gap below price)
A bullish FVG is detected when the candle from two bars ago has a high below the current candle’s low.
The zone spans from that prior high up to the current low.
Bearish FVG (gap above price)
A bearish FVG is detected when the candle from two bars ago has a low above the current candle’s high.
The zone spans from the current high up to that prior low.
What makes it useful
Heatmap zones (clean, readable FVG boxes)
Bullish zones plot below price. Bearish zones plot above price.
Partial fill tracking (mitigation progress)
As price trades back into a zone, the script visually shows how much of the zone has been filled.
Mitigation modes (your definition of “filled”)
• Full Fill: price fully trades through the zone
• 50% Fill: price reaches the midpoint of the zone
• First Touch: price touches the zone one time
Optional auto-cleanup
Optionally remove zones once they’re mitigated to keep the chart clean.
Fill-Speed Regime Dashboard
When zones get mitigated, the script records how many bars it took to fill and summarizes the recent environment:
• Average fill time
• Median fill time
• % fast fills vs % slow fills
• Regime label: choppy/mean-revert, trending/displacement, or mixed
How to use
Use FVG zones as structure, not guaranteed signals.
• Bullish zones are often watched as potential support on pullbacks.
• Bearish zones are often watched as potential resistance on rallies.
The fill-speed dashboard helps provide context: fast fills tend to appear in more rotational conditions, while slow fills tend to appear in stronger trend/displacement conditions.
Alerts
Bullish FVG Created
Bearish FVG Created
Notes
FVGs are not guaranteed reversal points. Fill-speed/regime is descriptive of recent behavior and should be treated as context, not prediction. On realtime candles, visuals may update as the bar forms.
Hybrid Strategy: Trend/ORB/MTFHybrid Strategy: Trend + ORB + Multi-Timeframe Matrix
This script is a comprehensive "Trading Manager" designed to filter out noise and identify high-probability breakout setups. It combines three powerful concepts into a single, clean chart interface: Trend Alignment, Opening Range Breakout (ORB), and Multi-Timeframe (MTF) Analysis.
It is designed to prevent "analysis paralysis" by providing a unified Dashboard that confirms if the trend is aligned across 5 different timeframes before you take a trade.
How it Works
The strategy relies on the "Golden Trio" of confluence:
1. Trend Definition (The Setup) Before looking for entries, the script analyzes the immediate trend. A bullish trend is defined as:
Price is above the Session VWAP.
The fast EMA (9) is above the slow EMA (21). (The inverse applies for bearish trends).
2. The Signal (The Trigger) The script draws the Opening Range (default: first 15 minutes of the session).
Buy Signal: Price breaks above the Opening Range High while the Trend is Bullish.
Sell Signal: Price breaks below the Opening Range Low while the Trend is Bearish.
3. The Confirmation (The Filter) A signal is only valid if the Higher Timeframe (default: 60m) agrees with the direction. If the 1m chart says "Buy" but the 60m chart is bearish, the signal is filtered out to prevent false breakouts.
Key Features
The Matrix Dashboard A zero-lag, real-time table in the corner of your screen that monitors 5 user-defined timeframes (e.g., 5m, 15m, 30m, 60m, 4H).
Trend: Checks if Price > EMA 21.
VWAP: Checks if Price > VWAP.
ORB: Checks if Price is currently above/below the Opening Range of that session.
D H/L: Warns if price is near the Daily High or Low.
PD H/L: Warns if price is near the Previous Daily High or Low.
Visual Order Blocks The script automatically identifies valid Order Blocks (sequences of consecutive candles followed by a strong explosive move).
Chart: Draws Green/Red zones extending to the right, showing where price may react.
Dashboard: Displays the exact High, Low, and Average price of the most recent Order Blocks for precision planning.
Risk Management (Trailing Stop) Once a trade is active, the script plots Chandelier Exit dots (ATR-based trailing stop) to help you manage the trade and lock in profits during trend runs.
Visual Guide (Chart Legend)
⬜ Gray Box: Represents the Opening Range (first 15 minutes). This is your "No Trade Zone." Wait for price to break out of this box.
🟢 Green Line: The Opening Range High. A break above this line signals potential Bullish momentum.
🔴 Red Line: The Opening Range Low. A break below this line signals potential Bearish momentum.
🟢 Green / 🔴 Red Zones (Boxes): These are Order Blocks.
🟢 Green Zone: A Bullish Order Block (Demand). Expect price to potentially bounce up from here.
🔴 Red Zone: A Bearish Order Block (Supply). Expect price to potentially reject down from here.
⚪ Dots (Trailing Stop):
🟢 Green Dots: These appear below price during a Bullish trend. They represent your suggested Stop Loss.
🔴 Red Dots: These appear above price during a Bearish trend.
🏷️ Buy / Sell Labels:
BUY: Triggers when Price breaks the Green Line + Trend is Bullish + HTF is Bullish.
SELL: Triggers when Price breaks the Red Line + Trend is Bearish + HTF is Bearish.
Settings
Session: Customizable RTH (Regular Trading Hours) to filter out pre-market noise.
Matrix Timeframes: 5 fixed slots to choose which timeframes you want to monitor.
Order Blocks: Adjust the sensitivity and lookback period for Order Block detection.
Risk: Customize the ATR multiplier for the trailing stop.
Disclaimer
This tool is for educational purposes only. Past performance does not guarantee future results. Always manage your risk properly.
USD Liquidity Regime IndexTrack global risk regimes with this USD Liquidity Composite —
It aims to be a daily macro indicator blending normalised DXY (50%), UUP (20%), 10Y Treasury yields (20%), and VIX (10%).
How to read:
When the blue index is above its red SMA: Strong USD, tightening liquidity → Risk-Off mode (often bearish for Nasdaq, BTC, and risk assets).
When the line is below: Weak USD, abundant liquidity → Risk-On (bullish environment).
Example: In 2022's bear market, the index stayed high above SMA most of the year, signalling persistent Risk-Off as USD surged.
Features on-chart table, regime background colors, and crossover alerts.
Great contextual tool for macro traders IMO.
Educational only — not financial advice.
Use at your own risk.
By @frank_vergaram
GARCH Adaptive Volatility & Momentum Predictor
💡 I. Indicator Concept: GARCH Adaptive Volatility & Momentum Predictor
-----------------------------------------------------------------------------
The GARCH Adaptive Momentum Speed indicator provides a powerful, forward-looking
view on market risk and momentum. Unlike standard moving averages or static
volatility indicators (like ATR), GARCH forecasts the Conditional Volatility (σ_t)
for the next bar, based on the principle of volatility clustering.
The indicator consists of two essential components:
1. GARCH Volatility (Level): The primary forecast of the expected magnitude of
price movement (risk).
2. Vol. Speed (Momentum): The first derivative of the GARCH forecast, showing
whether market risk is accelerating or decelerating. This component is the
main visual signal, displayed as a dynamic histogram.
⚙️ II. Key Features and Adaptive Logic
-----------------------------------------------------------------------------
* Dynamic Coefficient Adaptation: The indicator automatically adjusts the GARCH
coefficients (α and β) based on the chart's timeframe (TF):
- Intraday TFs (M1-H4): Uses higher α and lower β for quicker reaction
to recent shocks.
- Daily/Weekly TFs (D, W): Uses lower α and higher β for a smoother,
more persistent long-term forecast.
* Momentum Visualization: The Vol. Speed component is plotted as a dynamic
histogram (fill) that automatically changes color based on the direction of
acceleration (Green for up, Red for down).
📊 III. Interpretation Guide
-----------------------------------------------------------------------------
- GARCH Volatility (Blue Line): The predicted level of market risk. Use this to
gauge overall position sizing and stop loss width.
- Vol. Speed (Green Histogram): Momentum is ACCELERATING (Risk is increasing rapidly).
A strong signal that momentum is building, often preceding a breakout.
- Vol. Speed (Red Histogram): Momentum is DECELERATING (Risk is contracting).
Indicates momentum is fading, often associated with market consolidation.
🎯 IV. Trading Application
-----------------------------------------------------------------------------
- Breakout Timing: Look for a strong, high GREEN histogram bar. This suggests
the volatility pressure is increasing rapidly, and a breakout may be imminent.
- Consolidation: Small, shrinking RED histogram bars signal that market energy
is draining, ideal for tight consolidation patterns.
Session HeatmapIntraday Seasonality
Overview
Analyzes historical patterns by time of day. Identifies when volatility, volume, and open interest changes tend to be highest or lowest.
Features
Multiple Metrics: TR (volatility), Volume, and Open Interest changes
Flexible Grouping: View patterns by weekday or month to spot day-of-week or seasonal effects
Heatmap Visualization: Blue (low) to Red (high) color scale for quick pattern recognition
Percentile Mode: Reduces outlier impact by using 5th-95th percentile range
Timezone Support: Display in UTC alongside your local time
Metrics Explained
TR: Volatility - when markets move most
Volume: Liquidity - when participation is highest
OI Increase: When new positions are opened
OI Decrease: When positions are closed
OI Net: Net open interest change
Usage
Set your timezone and preferred slot size (30min/1H)
Choose a date range (relative or custom)
Select a metric to analyze
Use "Group By" to see weekday or monthly patterns
Switch to Percentile color scale if outliers dominate
Notes
Chart timeframe should be equal to or smaller than Slot Size
OI metrics require Binance Perpetual symbols
DST is not automatically adjusted; consider seasonal shifts for US/EU sessions
Squeeze Backtest by Shaqi v3.0# Squeeze Backtest Strategy by Shaqi v3.0
Strategy for catching quick price deviations using limit orders with flexible backtesting capabilities.
## Strategy Logic
**Long Mode**: Catches downward price deviations
- Places buy limit order X% below bind price
- Exits at target Y% above entry price
- Captures quick dips and recoveries
**Short Mode**: Catches upward price deviations
- Places sell limit order X% above bind price
- Exits at target Y% below entry price
- Captures quick spikes and pullbacks
## Key Parameters
**Entry Configuration**
- Entry %: Distance from bind price to place limit order
- Target %: Profit target distance from entry price (not from bind)
- Bind: Reference price for calculations (close, ohlc4, hlc3, hl2, oc2, open, high, low)
**Risk Management**
- Timeout: Close position after N bars if target not reached
- Stop Loss: Optional % stop from entry price
**Backtesting Period**
- Bars offset: Last N candles from current time
- Time offset: Last 6H/12H/24H/48H/1W/2W/1M
- Custom dates: Exact start/end timestamps
## Display Modes
**Classic**: Shows entry/target/stop levels as lines on price chart
**Squeeze Size**: Shows squeeze magnitude as histogram in separate pane with horizontal level lines
## Visual Elements
- Colored background during active positions (Blue = Long, Red = Short)
- Info table with current strategy settings
- Entry, target, and stop loss level indicators
StructureX - Market Participation FlowThis indicator evaluates how effectively the market is participating in the current price movement. Rather than focusing solely on direction, it measures the quality, efficiency, and tradability of market conditions.
█ PURPOSE
The indicator helps identify conditions where:
• Price movement occurs with insufficient volume support
• Effort is being expended without proportional price progress
• Breakouts lack genuine market acceptance
• Volatility expands without meaningful participation
Its role is to filter low-quality market conditions and highlight environments where execution quality is strong or weak.
█ HOW IT WORKS
The engine computes multiple participation metrics and synthesizes them into a unified execution framework.
Effort Score
Measures energy expended using volume and volatility expansion relative to baseline.
Result Score
Measures price efficiency by comparing net movement versus total path traveled.
Acceptance Score
Determines whether effort is converting into meaningful price progress.
Absorption Score
Detects wasted effort — high activity with limited price advancement.
Participation Score
A master composite score combining all participation factors.
Fakeout Risk
Estimates false-move probability based on effort and result imbalance.
█ HUD DISPLAY
Three display modes are available:
Minimal
Trade Permission only. Fast glance for quick decisions.
Clean
Adds Participation Strength, Efficiency Balance, and Volume Quality. Recommended default.
Detailed
Full diagnostics with all scores and contextual notes. For deep analysis.
HUD Fields:
• Trade Permission — YES / CAUTION / NO
• Participation Strength — High / Medium / Low with numeric score
• Efficiency Balance — Efficient / Neutral / Wasteful
• Volume Quality — Clean / Mixed / Thin
• Effort vs Result — Good / Neutral / Bad
• Flow Consistency — Stable / Unstable
• Acceptance — Accepted / Rejected / Unclear
• Volatility Risk — Supports move / Neutral / Chop risk
• Notes — Contextual guidance for execution
█ METHODOLOGY
Effort Calculation
Volume Relative = Current Volume ÷ EMA(Volume, Length)
ATR Relative = Current ATR ÷ EMA(ATR, Length)
Effort Score = Weighted combination mapped to 0–100
Result Calculation
Net Move = |Close − Close |
Path Length = Sum of bar-to-bar movement over n bars
Efficiency Ratio = Net Move ÷ Path Length
Result Score = Efficiency × 100 (clamped 0–100)
State Machine
• Uses hysteresis thresholds with debounce logic
• Applies minimum hold periods to prevent whipsaw
• Requires confirmation before state transitions
█ INPUTS
Scoring Parameters
• Volume EMA Length (default: 20)
• ATR Length (default: 14)
• ROC / Path Length (default: 14)
Threshold Settings
• Accept enter / exit thresholds
• Reject enter / exit thresholds
• Permission thresholds for YES / CAUTION / NO
Stability Controls
• Confirm Bars — debounce period before state change
• Minimum Hold Bars — prevents rapid state flipping
█ INTERPRETATION
Trade Permission YES
Participation supports current market conditions. Execution environment is favorable.
Trade Permission CAUTION
Mixed participation signals. Additional confirmation recommended before execution.
Trade Permission NO
Weak or degraded participation. Consider standing aside or reducing size.
Practical Reading:
• High Participation + Efficient → Clean conditions, favorable for execution
• Low Participation + Wasteful → Poor quality, elevated false-move risk
• Thin Volume → Reduced confidence, validate with additional context
█ STRUCTUREX SUITE
This indicator is part of the StructureX modular trading toolkit:
1. StructureX Sessions — Market session context and timing
2. StructureX Regime Engine — Trend vs Range classification
3. StructureX Options Context — Directional bias framework
4. StructureX Participation Flow — Execution quality filter ← This indicator
5. StructureX Core — Smart Money structure and zones
Suggested Stacking Order:
SESSIONS → REGIME ENGINE → PARTICIPATION FLOW → CORE
Each module is standalone but designed to work together. Participation Flow sits between environment detection (Regime) and structure mapping (Core), acting as an execution-quality gate.
█ SUITABLE MARKETS
Works on any market with meaningful volume data:
• Futures (ES, NQ, CL, GC)
• Forex (tick volume proxy)
• Stocks and ETFs
• Crypto assets
Note: On instruments with limited volume feeds (some forex, indices), the ATR component will dominate effort calculations. The indicator remains functional.
█ TECHNICAL NOTES
• Pine Script® v6
• No repainting
• No future-data references
• Optimized for performance and object limits
• Data Window exports available for external analysis
• Compliant with SHAHZAD PINE RULEBOOK v6.8
█ DISCLAIMER
This indicator is a technical analysis and decision-support tool. It does not provide financial advice, trade recommendations, or investment guidance.
All trading decisions remain the responsibility of the user. Market conditions can change rapidly, and no indicator guarantees outcomes. Always apply proper risk management.
█ VERSION HISTORY
v1.0.1 — Advanced HUD redesign with full-word labels, mode-specific rows, and actionable notes
v1.0.0 — Initial release with core participation engine
ADX Coloreado por AO + DI DifferenceKey ComponentsADX line: Measures overall trend strength (non-directional).
+DI line: Strength of upward movement.
-DI line: Strength of downward movement.
Trend direction is determined by which DI line is dominant:+DI > -DI: Bullish trend (upward pressure).
-DI > +DI: Bearish trend (downward pressure).
Crossovers between +DI and -DI can signal potential trend changes, but they are most reliable when ADX confirms sufficient strength.ADX Trend Strength Levels (Common Interpretations)ADX Value
Trend Strength
Recommendation
0–20
Weak or no trend (ranging/sideways market)
Avoid trend-following strategies; consider range-bound or oscillator-based trades.
20–25
Emerging or moderate trend (gray zone)
Monitor for confirmation; potential start of trend.
25–50
Strong trend
Ideal for trend-following strategies (e.g., moving averages, breakouts).
50–75
Very strong trend
High momentum; good for riding trends, but watch for exhaustion.
75–100
Extremely strong trend (rare)
Often overextended; risk of reversal or correction.
Rising ADX: Trend is strengthening.
Falling ADX: Trend is weakening (even if still high).
ZAR Sentiment IndexOverview
The ZAR Sentiment Index (ZSI) is a composite macro-financial indicator designed to measure the prevailing risk and carry regime for the South African Rand (ZAR).
The South African Rand is a high-beta emerging market currency that is heavily influenced by:
Global risk sentiment
US dollar strength
Commodity dynamics
Interest-rate differentials
Sovereign risk perceptions
Rather than focusing on price momentum or technical patterns, the ZSI aggregates key macro drivers into a single normalised index, allowing traders and analysts to identify whether the environment is supportive, neutral, or hostile for ZAR exposure.
The indicator is intended as a regime filter, not a trade-entry signal.
Methodology
The ZSI combines six macro- and market-based components that have historically explained a large share of USDZAR and ZAR carry performance.
Each component is standardised using a rolling z-score, allowing variables with different units and frequencies to be combined consistently.
All macroeconomic series are sourced on a daily timeframe and forward-filled, ensuring the indicator functions correctly on daily, weekly, and monthly charts.
Components
1. US Dollar Strength (DXY)
A stronger US dollar is typically negative for emerging market currencies, including ZAR.
Contribution: Negative
Implementation: Negative z-score of DXY
2. Global Risk Sentiment (VIX)
The VIX index is used as a proxy for global risk aversion.
Rising volatility signals risk-off conditions and carry trade vulnerability
Contribution: Negative
Implementation: Negative z-score of VIX
3. Commodity Support (Gold)
South Africa retains a meaningful commodity linkage, particularly to gold.
Stronger gold prices tend to support ZAR through terms-of-trade effects
Contribution: Positive
Implementation: Positive z-score of XAUUSD
Implementation: Positive z-score of XAUUSD
4. Interest Rate Differential (SA 10Y – US 10Y)
The yield spread between South African and US government bonds proxies the compensation investors demand to hold South African assets.
Wider spreads are generally supportive for ZAR
Contribution: Positive
Implementation: Z-score of the SA 10-year minus US 10-year yield spread
5. Sovereign Risk Proxy (Government Debt-to-GDP)
Where sovereign CDS data is unavailable, South Africa Government Debt-to-GDP is used as a structural proxy for sovereign risk.
Rising debt ratios reflect deteriorating fiscal sustainability
Contribution: Negative
Implementation: Negative z-score of Debt-to-GDP
6. Monetary Policy Differential (SARB – Fed)
The carry attractiveness of ZAR is influenced by the policy rate differential between South Africa and the United States.
The South African interbank rate is used as a proxy for the SARB policy stance
The US policy rate is used as the Federal Reserve proxy
Contribution: Positive
Implementation: Z-score of the SARB–Fed rate gap
Index Construction
Each standardized component is weighted (equal weights by default) and aggregated into a single composite score:
Positive values indicate a supportive macro environment for ZAR
Negative values indicate deteriorating conditions
An optional exponential moving average is applied to reduce noise.
Regime Interpretation
Above 0 - Supportive - Macro tailwinds for ZAR; carry conditions favourable
0 to –0.5 - Neutral / Cautious - Range-bound conditions; reduced conviction
–0.5 to –1.0 - Warning - Rising risk; carry trades vulnerable
Below –1.0 - Stress - Elevated probability of sharp USDZAR upside moves
Background shading is used to visually highlight warning and stress regimes.
Practical Applications
USDZAR Analysis
Supportive regimes tend to align with sustained USDZAR downside trends
Warning and stress regimes often precede volatility spikes and sharp reversals
Carry Trade Risk Management
The index helps identify when ZAR carry trades are structurally supported versus vulnerable
Particularly useful for filtering exposure in ZARJPY and EM FX baskets
Macro Context
The ZSI provides macro confirmation or divergence relative to price action
It is most effective when combined with key technical levels and event risk
Timeframe Considerations
The indicator is designed to function across all chart timeframes
Macroeconomic inputs are sourced daily and forward-filled
Daily and weekly charts are recommended for regime analysis
Important Notes
This indicator is not predictive and does not generate trade signals
It measures prevailing macro conditions rather than forecasting price direction
ZAR can remain resilient in mildly negative regimes and volatile in neutral regimes
The strongest signals occur when extreme ZSI readings align with major macro events or key price levels.
Summary
The ZAR Sentiment Index (ZSI) provides a disciplined, transparent framework for understanding the macro forces driving the South African Rand.
By integrating global risk, US dollar dynamics, commodities, interest rate differentials, and sovereign risk into a single normalized measure, the indicator helps traders distinguish between supportive environments, neutral conditions, and genuine risk-off regimes.
Bollinger Bands MTF with Individual DMI Colors V1As we know prices react to volatility hence this indicator was made by me to know next move the market little back testing can give you wonderous results.
Squeeze Momentum con AlertasSqueeze Momentum with alerts to detect pattern changes from light green to dark green or from light red to dark red.
Best used in combination with ADX.
Squeeze Momentum FelipeSqueeze Momentum with alerts to detect pattern changes from light green to dark green or from light red to dark red.
Best used in combination with ADX.
Tiered Buy IndicatorTiered Buy Indicator
accumulation strategy using 120 day sma + bollinger bands + RSI
MHM BOT V2Proprietary algorithm based indicator providing clear buy / sell signals which do not repaint. This algorithm is based on rejection patterns. Perfectly suited for scalping tickers with high liquidity and volatility. Perfectly suited for scaling NQ or ES.
RSI + ADX + ATR Combo with Divergence3in1 Indicator Momentum Combo with Divergence full costumization
STRUCTUREX REGIME ENGINE - Market Operating Mode (v1.0.0)STRUCTUREX REGIME ENGINE — Market Operating Mode (v1.0.0)
═══════════════════════════════════════════════════════════════════════════════
WHAT IT DOES
═══════════════════════════════════════════════════════════════════════════════
STRUCTUREX REGIME ENGINE classifies current market conditions into a stable operating mode so you can interpret structure and liquidity with the correct expectations.
It outputs:
• Regime: TRENDING or RANGING (directional efficiency)
• Environment: EXPANSION or DECAY (volatility dynamics)
• Permission Gate: YES / CAUTION / NO (stability-based context gate)
Stability is enforced using:
• Hysteresis (separate enter/exit thresholds)
• Debounce confirmation (candidate state must persist N bars)
• Minimum hold (prevents rapid flip-flopping)
───────────────────────────────────────────────────────────────────────────────
HOW IT WORKS
───────────────────────────────────────────────────────────────────────────────
Trend Score uses an efficiency ratio: net price move ÷ total path length. High efficiency = trending, low efficiency = ranging.
Expansion Score tracks smoothed ATR dynamics. Rising ATR = expansion, falling ATR = decay.
═══════════════════════════════════════════════════════════════════════════════
WHAT IT DOES NOT DO
═══════════════════════════════════════════════════════════════════════════════
• No buy/sell signals
• No entries/exits, targets, or stops
• No alerts in v1.0.0
• Not a strategy()
• No performance claims
═══════════════════════════════════════════════════════════════════════════════
SUGGESTED STRUCTUREX USAGE
═══════════════════════════════════════════════════════════════════════════════
SESSIONS > OPTIONS CONTEXT > CORE
REGIME ENGINE is standalone and can be placed anywhere above CORE as an operating-mode layer.
═══════════════════════════════════════════════════════════════════════════════
HOW TO READ THE HUD
═══════════════════════════════════════════════════════════════════════════════
REGIME
───────────────────────────────────────────────────────────────────────────────
• TREND / EXP — directional conditions + volatility expanding
• TREND / DECAY — directional conditions + volatility contracting
• RANGE / EXP — ranging/choppy conditions + volatility expanding
• RANGE / DECAY — ranging/choppy conditions + volatility flat/declining
PERM (Permission Gate)
───────────────────────────────────────────────────────────────────────────────
• YES — stable conditions; regime classification is strong and less likely to flip
• CAUTION — mixed conditions; possible transition
• NO — unstable conditions; avoid over-committing to one interpretation of structure/liquidity
STAB (%)
───────────────────────────────────────────────────────────────────────────────
Stability score (0–100) derived from:
• Strength of Trend vs Range classification
• Strength of Expansion vs Decay classification
• A penalty immediately after regime flips (anti-whipsaw)
DETAILED MODE
───────────────────────────────────────────────────────────────────────────────
Shows the component scores (0–100):
• TREND — how directionally efficient price movement is (high = trending)
• RANGE — inverse of TREND (high = choppy/ranging)
• EXP — how much volatility is expanding (high = ATR rising)
• DECAY — inverse of EXP (high = ATR falling/flat)
═══════════════════════════════════════════════════════════════════════════════
SETTINGS TIPS
═══════════════════════════════════════════════════════════════════════════════
If regime flips too often:
• Increase Confirm Bars
• Increase Minimum Hold Bars
• Widen hysteresis (raise Enter thresholds and/or lower Exit thresholds)
If regime reacts too slowly:
• Decrease Confirm Bars
• Decrease Minimum Hold Bars
• Tighten hysteresis (lower Enter thresholds and/or raise Exit thresholds)
═══════════════════════════════════════════════════════════════════════════════
CHANGELOG
═══════════════════════════════════════════════════════════════════════════════
v1.0.0
• 4-state regime (Trend/Range × Expansion/Decay)
• Permission gate (YES/CAUTION/NO) from stability
• Anti-flicker design: hysteresis + debounce + minimum-hold
• HUD modes: Minimal / Clean / Detailed
• Optional background tint and state markers
• Data Window exports for IDs and scores
changekon.com_VolatileMarket_como_stochRsi_both_sideBBIndicatorIndicator Description
This custom indicator is a hybrid trend and volatility-based tool designed to identify potential buy and sell zones in the market. It combines multiple moving average methodologies and volatility analysis to provide more reliable trading signals.
The indicator integrates Simple Moving Average (SMA), Exponential Moving Average (EMA), and Running Moving Average (RMA) to capture both short-term momentum and longer-term trend direction. By blending these averages, the indicator reduces the lag and noise commonly associated with using a single moving average.
In addition, Bollinger Bands are used to measure market volatility and identify overbought and oversold conditions. The width and interaction of price with the bands help assess whether the market is in a trending or ranging state.
A volatility filter is applied to avoid low-quality signals during low-volatility or choppy market conditions. Buy signals are generated when price action aligns with bullish trend confirmation and favorable volatility conditions. Conversely, sell signals are triggered when bearish trend criteria and volatility confirmation are met.
Overall, this indicator is designed to improve signal accuracy by combining trend strength, momentum, and volatility into a single decision-making framework, making it suitable for both trend-following and breakout trading strategies.
MHM BOT V6Proprietary algorithm based indicator providing clear buy / sell signals which do not repaint. Perfectly suited for scalping tickers with high liquidity and volatility. Perfectly suited for scaling NQ or ES.
BBMA Signal ProBBMA Signal Pro
BBMA Signal Pro is a professional BBMA (Bollinger Band + Moving Average) cycle indicator designed to identify structure, momentum, and continuation — not random signals.
This script strictly enforces the BBMA trading cycle and only allows continuation and re-entry signals when the market context is valid.
Core Components
Bollinger Bands (20 SMA, configurable)
WMA 5 & WMA 10 (High / Low)
EMA 50 for trend confirmation
BBMA Cycle Logic (Strict Flow)
All continuation setups require the full BBMA sequence to complete:
EXT (Extreme)
TPW (TP Wajib)
MHV (Market Hilang Volume)
Only after this sequence is completed will continuation setups be allowed.
This prevents early, unstructured, and low-quality signals.
Signals Included
EXT – MA pushes outside Bollinger Band
TPW – price reacts to opposite MA5 after EXT
MHV – price fails to break Bollinger Band
CSAK – continuation candle inside BB zone
CSM – strong momentum candle closing fully outside BB
Re-Entry – controlled pullback after CSAK or CSM
Each CSAK / CSM setup:
Appears only once
Waits for re-entry or invalidation
Is canceled immediately by an opposite CSAK or CSM
Re-Entry Conditions
Pullback to MA5 High (Sell) or MA5 Low (Buy)
Default Trend Confirmation (IMPORTANT)
By default, Re-Entry uses the CURRENT timeframe trend as confirmation:
Sell Re-Entry → Mid BB below EMA50
Buy Re-Entry → Mid BB above EMA50
This prevents:
Counter-trend re-entries
Late or forced continuation trades
Chasing exhausted moves
Optional entry confirmation:
-Touch MA5 only
-Touch MA5 + close inside MA5 band
Valid within 10 candles after the setup
Must match the last active setup (CSAK or CSM)
Dynamic Multi-Timeframe Trend Confirmation
Trend confirmation adapts automatically to the chart timeframe:
Chart TF | Trend Confirmation
5m | M15 + H1
15m | H1 + H4
1H | H4
4H | Daily
Daily | Current TF
Used for:
Filtering CSAK / CSM setups
Optional Re-Entry confirmation
Visual trend tables
Alerts
Trend Filter Modes
You control how strict the trend filtering is:
-No Filter
-Higher TF Only
-Current TF Only
-Higher TF + Current TF
A Skip Current TF Check option is available for advanced users who want earlier signals before full confirmation.
Invalidation Rules
Any opposite CSAK or CSM immediately cancels all pending setups and re-entries
Prevents holding bias when market structure flips
Visual & UX Features
Clean BB + MA layout (matches BBMA Signal Pro reference)
No duplicate labels
Clear setup → continuation → re-entry flow
Dynamic trend tables
-Higher timeframe trend table
-Current timeframe trend (Mid BB vs EMA50)
Alerts (Production-Ready)
Matches visual logic exactly
Supports webhook automation
Re-Entry alerts respect:
-Trend confirmation
-Re-Entry mode timing (touch vs close)
JSON payload includes:
Price
SL / TP reference
Trend context
Chart link
Who This Script Is For
✔ BBMA traders who follow structure
✔ Traders who respect trend alignment
✔ Traders who want re-entries done properly
✖ Not for scalping noise
✖ Not for counter-trend gambling
Final Note
This is not a signal spam indicator.
It is a decision-filtering system .
If you understand BBMA, this script enforces discipline.
If you don’t, it will expose impatience very quickly.
Trade the cycle. Follow the trend. Re-enter with confirmation.
MHM BOT V7Proprietary algorithm based indicator providing clear buy / sell signals which do not repaint. Perfectly suited for scalping tickers with high liquidity and volatility. Perfectly suited for scaling NQ or ES.
SPX Volatility EngineWhy This Framework Exists
Intraday markets generate an abundance of information, but not clarity.
Volatility, structure, momentum, and internal conditions often provide conflicting signals in real time, leaving traders uncertain not about what they see, but about what matters now.
Most tools excel at measuring individual aspects of the market. Very few help resolve which information should be prioritized, suppressed, or deferred when conditions are misaligned.
The SVE Volatility Engine was built to address this specific problem:
to provide structured, real-time decision context so traders can understand when the market environment supports participation and when restraint is warranted.
________________________________________
How the SVE Volatility Engine Works (Conceptual)
SVE is a decision-support framework, not a signal generator.
Rather than presenting independent indicators side-by-side, the framework evaluates volatility state, structure, and directional behavior through a contextual hierarchy, emphasizing alignment over activity. Its purpose is to resolve ambiguity created when these dimensions disagree.
At a conceptual level, the framework:
• Interprets volatility regime and compression state to frame market pacing
• Evaluates directional behavior within structural context, not in isolation
• Classifies conditions based on environmental alignment, not indicator triggers
• Suppresses low-quality participation when contextual conflicts exist
The value of the framework lies in how market information is framed and filtered, not in any single calculation. This integration logic is the reason the script is maintained as closed source.
SVE does not attempt to predict outcomes.
It clarifies what type of market is currently present, allowing traders to adapt expectations and behavior accordingly.
________________________________________
What Appears on the Chart
When applied, the SVE Volatility Engine presents a unified on-chart framework that includes:
• A Heads-Up Display (HUD) summarizing directional bias, volatility environment, and contextual classification
• Contextual CALL / PUT markers that are classified, not blindly generated
• Structural reference zones used to frame directional interaction
• Real-time regime and alignment cues designed to support disciplined interpretation
A public companion indicator, SVE Compression Mirror (Companion), is available to display the same compression state and histogram context referenced by this framework in a dedicated lower pane.
Together, these elements provide clarity without clutter, emphasizing decision context rather than frequency.
________________________________________
Intended Use
The SVE Volatility Engine is designed for:
• Intraday traders who value context before conviction
• Discretionary traders seeking a rules-based framework to support judgment
• Professionals and advanced retail traders who prioritize clarity over signal volume
The framework is intended to support interpretation and decision discipline.
It does not provide trade entries, targets, or investment advice.
________________________________________
Access
This script is available by Invite-Only.
________________________________________
Disclaimer
This indicator is provided for informational and analytical purposes only and does not constitute investment advice.
MHM BOT V5Proprietary algorithm based indicator providing clear buy / sell signals which do not repaint. Perfectly suited for scalping tickers with high liquidity and volatility. Perfectly suited for scaling NQ or ES.






















