SuperTrend Squeeze Oscillator
- 지표
- Tshidiso Ephraim Mpakanyane
- 버전: 1.0
- 활성화: 16
SuperTrend Squeeze Oscillator is a professional volatility + trend timing tool for MetaTrader 5. It combines a clean SuperTrend regime filter with Bollinger Band statistics to help traders identify squeeze → expansion breakouts, pullbacks, continuation strength, and volatility-confirmed flips with minimal chart clutter.
Key Features
1. Multi-Mode Squeeze Oscillator (3 Display Modes)
- Squeeze Strength (Bandwidth) — highlights contraction/expansion in volatility.
- ST Deviation — shows SuperTrend separation from equilibrium (BB midline) in normalized units.
- Pullback Oscillator (%B centered) — identifies pullbacks and mean-reversion turns inside the bands.
- Designed for fast readability and smooth oscillation behavior across symbols/timeframes.
2. Adaptive Percentile Zones (Dynamic Thresholds)
- Built-in positive / negative percentile lines adapt to each market’s behavior.
- Helps separate normal movement from unusually strong conditions.
- Works especially well for Synthetic Indices and high-volatility symbols.
3. SuperTrend + Bands Engine (Market Regime Context)
- Uses SuperTrend to define directional bias and filter chop.
- Uses Bollinger Bands to measure volatility state and pullback timing.
- Optional normalization via StdDev or ATR to make readings more consistent between symbols.
4. Signal Overlay System (5 Entry Logic Families)
- Squeeze Breakout Entries — triggers when volatility expands from compression conditions.
- Trend Pullback Entries — uses pullback oscillator behavior inside the bands, aligned with trend bias.
- Trend Strength Continuation — detects continuation momentum when strength is building.
- Trend Separation Momentum — measures separation of the SuperTrend stop from equilibrium (midline).
- Volatility-Confirmed SuperTrend Flips — filters flip signals using volatility state.
- All signals can be enabled/disabled independently (clean chart control).
5. Live Dashboard (On-Chart Info Panel)
- Displays current mode, normalization, percentile settings, and latest histogram values.
- Shows bias (Bullish/Bearish/Neutral) for quick decision support.
Key Benefits
- Spot volatility squeezes early and prepare for expansion moves.
- Use SuperTrend as a regime filter to reduce false signals in chop.
- Time pullbacks and continuation opportunities using %B centered logic.
- Dynamic percentiles provide adaptive thresholds across different markets.
- Overlay signals are modular — show only what you want for a clean chart.
Who This Indicator Is For
- Traders who want a TTM Squeeze-style volatility framework with modern visualization.
- Trend traders who use SuperTrend but want better timing for pullbacks and continuation.
- Intraday and swing traders who prefer adaptive thresholds over fixed levels.
- Users trading volatile symbols who need clean signals without clutter.
Input Parameters
| Parameter Group | Parameter | Description |
|---|---|---|
| Core Mode | ||
| Core | Mode | Select display mode: • Squeeze Strength (Bandwidth) • ST Deviation • Pullback Oscillator (%B centered) |
| Core | Normalization | Choose normalization: • None (raw) • ATR • StdDev |
| Core | Scale | Multiplies the histogram for readability (does not change logic). |
| Signals | ||
| Signals | Show Squeeze Breakout | Enable/disable squeeze → expansion breakout arrows. |
| Signals | Show Trend Pullback | Enable/disable pullback timing arrows using %B behavior. |
| Signals | Show Trend Strength | Enable/disable continuation strength arrows. |
| Signals | Show Trend Separation | Enable/disable separation/momentum arrows (ST vs midline). |
| Signals | Show Vol-Confirmed Flip | Enable/disable SuperTrend flip signals confirmed by volatility state. |
| SuperTrend | ||
| SuperTrend | ATR Period | ATR period used by SuperTrend. |
| SuperTrend | Multiplier | Controls SuperTrend sensitivity and distance from price. |
| Bands | ||
| Bands | Period | Bollinger/Bands period. |
| Bands | Shift | Shift applied to the bands (0 = none). |
| Bands | Deviations | StdDev multiplier for the upper/lower bands. |
| Bands | Applied Price | Price source used in band calculations (e.g., HA Median). |
| Bands | MA Method | Moving average type used for the band midline. |
| Filters / Thresholds | ||
| Filters | Signal SMA Period | Smoothing period applied to the histogram (optional signal line). |
| Thresholds | Percentile | Controls dynamic strength thresholds for coloring / zones (1..99). |
| Dashboard | ||
| UI | Show Info in Comment | Show/hide the on-chart dashboard text panel. |
Summary
- SuperTrend Squeeze Oscillator blends volatility squeeze detection with trend context for cleaner timing.
- Multiple display modes provide squeeze strength, pullback timing, and trend separation insight.
- Five modular entry families can be shown/hidden for a clean chart and focused workflow.
- Dynamic percentiles adapt thresholds automatically to the symbol and timeframe.
