INVITE-ONLY SCRIPT

HOHO Squeeze Pro+

242
Chart: MNQ (Micro E-mini Nasdaq 100 Futures) — 5-Minute Timeframe

DESCRIPTION

HOHO SQUEEZE PRO+
Dual-Speed Momentum Histogram with Multi-Level Squeeze Detection, Goldilocks Fractals, AGAIG Price Pivots & Directional Squeeze Release | v3.0

═════════════════════════════════════════════════════════════

OVERVIEW

Most squeeze indicators give you a single on/off dot and a basic histogram. HOHO Squeeze Pro+ is a complete lower-pane momentum system that layers five analytical components into one indicator:

1. HOHO (Hump Oscillator) — a dual-speed histogram showing both fast and slow momentum simultaneously. The fast oscillator (inner bars) catches momentum shifts early. The slow oscillator (outer bars) reveals the broader trend. When both align in the same direction, you have high-conviction momentum.

2. Multi-Level Squeeze — three tiers of Bollinger Band / Keltner Channel compression (High, Medium, Low) displayed as colored dots on the zero line. You can see not just that a squeeze is happening, but how tight the compression is and how much energy is building before the breakout.

3. Directional Squeeze Release — the first bar after a squeeze fires shows a colored dot indicating which direction momentum is pointing. Green = bullish breakout. Magenta = bearish breakout. You know instantly which side to take.

4. Goldilocks Fractals — Williams Fractal price pivots displayed on the oscillator pane with zone filtering. BUY signals only fire when the fast oscillator is below zero (bearish momentum territory). SELL signals only fire when above zero. No meaningless fractals in mid-range chop.

5. AGAIG Turns (As Good As It Gets) — confirmed price pivot highs and lows plotted on the oscillator pane. These are the same signals as the standalone AGAIG indicator, giving you price structure context without leaving the momentum pane.

═════════════════════════════════════════════════════════════

THE HOHO DUAL-SPEED HISTOGRAM

The HOHO oscillator displays two histograms on the same pane using different bar widths:

Slow Oscillator (wide bars, background):
Uses a longer-period moving average (default 34) subtracted from price and smoothed. This reveals the larger trend direction. When the slow bars are blue/cyan, the broader trend is bullish. When pink/magenta, the broader trend is bearish.

Fast Oscillator (thin bars, foreground):
Uses a shorter-period moving average (default 17) for quicker response. This catches momentum shifts within the larger trend. Color-coded with four states: bright green (positive and rising), dark green (positive but fading), bright red (negative and falling), dark red (negative but recovering).

The power is in reading them together:
- Fast AND slow both positive and rising = strong bullish momentum
- Fast turning negative while slow still positive = early warning of trend exhaustion
- Fast crossing zero = momentum shift (alert able)
- Both negative and falling = strong bearish momentum

All MA types (EMA/SMA) and lengths are fully configurable for each component.

═════════════════════════════════════════════════════════════

MULTI-LEVEL SQUEEZE DETECTION

Standard squeeze indicators show a single binary state: squeeze on or squeeze off. This indicator uses three Keltner Channel multipliers to show squeeze intensity, similar to TTM Squeeze Pro:

High Squeeze (Red dots):
Bollinger Bands are inside the tightest Keltner Channel (1.0x multiplier). Maximum compression. Energy is coiling hard. This is the setup that produces the most explosive breakouts.

Medium Squeeze (Yellow dots):
Bollinger Bands are inside the standard Keltner Channel (1.5x multiplier). Standard compression level — the classic TTM squeeze threshold.

Low Squeeze (Orange dots):
Bollinger Bands are inside the widest Keltner Channel (2.0x multiplier). Mild compression. A breakout is building but not yet at maximum tension.

No Squeeze (Gray dots):
Bollinger Bands are outside all Keltner Channels. No compression — the market is trending or ranging freely.

All three KC multipliers are adjustable inputs so you can tune the sensitivity to match your market and timeframe.

═════════════════════════════════════════════════════════════

DIRECTIONAL SQUEEZE RELEASE

When a squeeze ends (Bollinger Bands expand beyond the Keltner Channels), the indicator checks which direction the fast oscillator is pointing and colors the release dot accordingly:

Green dot = Bullish squeeze release. Momentum is positive when the squeeze fires. Look for long entries.

Magenta dot = Bearish squeeze release. Momentum is negative when the squeeze fires. Look for short entries.

This eliminates the most common squeeze trading mistake: entering on a squeeze release without knowing the direction. The colored dot gives you an immediate visual cue the instant the breakout begins.

═════════════════════════════════════════════════════════════

GOLDILOCKS FRACTALS — ZONE-FILTERED SIGNALS

The indicator detects Williams Fractal price pivots (confirmed highs and lows) and plots them on the oscillator pane. The Goldilocks filter ensures signals only fire when momentum supports the trade:

When Zone Filtering is ON (default):
- BUY fractals only appear when the fast oscillator is BELOW zero — momentum is bearish and the market is in the zone where reversals to the upside begin
- SELL fractals only appear when the fast oscillator is ABOVE zero — momentum is bullish and the market is in the zone where reversals to the downside begin

This is the "Goldilocks" concept: not too early (before momentum shifts), not too late (after the move is underway) — just right. Signals in the sweet spot.

Zone filtering can be toggled off for traders who prefer unfiltered fractal signals at all pivot points.

Fractals are non-repainting. They require N bars of confirmation on each side (configurable, default 3) before appearing. Once printed, they never move or disappear.

═════════════════════════════════════════════════════════════

AGAIG TURNS — PRICE PIVOTS ON THE MOMENTUM PANE

AGAIG (As Good As It Gets) detects confirmed price pivot highs and lows and displays them as labeled arrows on the HOHO oscillator pane. This bridges price action and momentum analysis:

- When price makes a confirmed swing high, an AGAIG SELL label appears on the histogram at the corresponding oscillator value
- When price makes a confirmed swing low, an AGAIG BUY label appears

Why this matters:
- AGAIG BUY firing while the histogram is negative = price pivot at a momentum low (high-probability reversal)
- AGAIG SELL firing while the histogram is positive = price pivot at a momentum high (potential top)
- Matches 1:1 with the standalone AGAIG indicator when using the same pivot length

The AGAIG and Goldilocks signals operate independently and can be toggled separately. Using both gives you two distinct signal layers: oscillator-based zone signals (Goldilocks) and price-based structure signals (AGAIG).

═════════════════════════════════════════════════════════════
VISUAL ENHANCEMENTS

Trend Background Shading: Subtle green tint when the fast oscillator is above zero, red tint when below. Adjustable transparency gives instant directional context without cluttering the chart.

Squeeze Background: Yellow-tinted background during active squeeze periods for quick visual scanning.

Price Bar Coloring: Three modes:
- Fast Osc: Colors price bars green (bullish) or red (bearish) based on the fast oscillator
- Slow Osc: Colors based on the slow oscillator for broader trend context
- Dual: Combined coloring — green when both oscillators are positive, red when both negative, cyan/magenta for diverging states

═════════════════════════════════════════════════════════════

KEY SETTINGS

HOHO Oscillator:
- Price Source (default Close)
- Base MA Length (default 8)
- Fast Oscillator Length (default 17)
- Slow Oscillator Length (default 34)
- Smoothing Length (default 8)
- Independent MA type selection for each component (EMA/SMA)

Squeeze Detection:
- Bollinger Band Length (default 20) and Multiplier (default 2.0)
- Keltner Channel Length (default 20)
- High Squeeze KC Multiplier (default 1.0)
- Mid Squeeze KC Multiplier (default 1.5)
- Low Squeeze KC Multiplier (default 2.0)
- Independent color controls for each squeeze level and directional release

Goldilocks Fractals:
- Fractal Periods (default 3)
- Filter to Momentum Zones ON/OFF (default ON)
#NAME?
- Independent bull/bear colors

AGAIG Turns:
- Show AGAIG Turns ON/OFF (default ON)
- Pivot Length (default 7)
- Independent label size and colors

Visual:
- Price Bar Coloring: Off / Fast Osc / Slow Osc / Dual
- Trend Background ON/OFF with transparency control
- Squeeze Background ON/OFF
- Squeeze dot size

═════════════════════════════════════════════════════════════

ALERTS (12 Total)

Fractal Signals:
- Goldilocks BUY Fractal (zone-filtered)
- Goldilocks SELL Fractal (zone-filtered)

AGAIG Turns:
- AGAIG Pivot Low (BUY)
- AGAIG Pivot High (SELL)

Squeeze Events:
- Squeeze Started (compression begins)
- Squeeze Released (breakout begins)
- Bullish Squeeze Release (directional)
- Bearish Squeeze Release (directional)

Momentum:
- Bullish Momentum Shift (fast osc crosses above zero)
- Bearish Momentum Shift (fast osc crosses below zero)

Squeeze Intensity:
- High Squeeze Active
- Entered High Squeeze (first bar of max compression)

═════════════════════════════════════════════════════════════

USE CASES

Squeeze Breakout Trading: Wait for High Squeeze (red dots) to build. When the squeeze releases with a green directional dot and the fast histogram is rising, enter long. This is the classic squeeze play with three layers of confirmation: compression level + release direction + momentum alignment.

Scalping (MNQ, MES, MYM): Use the fast oscillator zero-line crosses for momentum shifts. Combine with Goldilocks BUY/SELL fractals that only fire in the right zones. Reduce fractal periods to 2 for faster signals.

Trend Confirmation: The dual-speed histogram acts as a trend filter. When both the fast (green) and slow (blue) oscillators are positive and rising, you have strong trend confirmation. Use this alongside overlay indicators like Scalper Pro+ or RDS v3.5 for entry timing.

Confluence: AGAIG BUY label appears + Goldilocks BUY fractal fires + fast oscillator crossing above zero = triple confluence on a single indicator. Add a squeeze release and you have a four-layer setup.

Divergence Warning: When price makes higher highs but the HOHO histogram makes lower highs, momentum is weakening. Use RSI Pro+ for formal divergence detection and HOHO for visual confirmation.

═════════════════════════════════════════════════════════════

TIMEFRAME COMPATIBILITY

Works on all timeframes. Recommended settings:
- Scalping (1-5 min): Fast Osc 10-14, Slow Osc 20-28, Fractal Periods 2, AGAIG Pivot 5
- Day Trading (5-30 min): Fast Osc 17, Slow Osc 34, Fractal Periods 3, AGAIG Pivot 7
- Swing Trading (1H-Daily): Fast Osc 21-34, Slow Osc 42-68, Fractal Periods 5-8, AGAIG Pivot 10-15

═════════════════════════════════════════════════════════════
DISCLAIMER:
This indicator is for educational and informational purposes only.
It is not financial advice. Past performance does not guarantee future results.
Trading involves substantial risk of loss. Always use proper risk management
and combine with other analysis methods.

═════════════════════════════════════════════════════════════

Questions or feedback? Drop a comment below.

Great Trading,
NPR21

免責聲明

這些資訊和出版物並非旨在提供,也不構成TradingView提供或認可的任何形式的財務、投資、交易或其他類型的建議或推薦。請閱讀使用條款以了解更多資訊。