A complete multi-factor trading system combining momentum analysis, volatility squeeze detection, VWAP institutional levels, and weighted confluence scoring. Optimized for SPY, QQQ, and IWM scalping on 3-5 minute charts.
A comprehensive breakdown of each component and how they work together.
Uses dual EMA system (fast/slow) to measure price momentum. When fast EMA crosses above slow EMA, bullish momentum is detected. Histogram shows strength — bright colors mean growing, dim means fading.
Detects when Bollinger Bands contract inside Keltner Channels — compression before explosive moves. Yellow dots appear during squeeze, large triangles on high-probability breakouts.
Volume Weighted Average Price is where institutions execute. Longs should be above VWAP (buying strength), shorts below (selling pressure). Keeps you aligned with smart money.
First 30 minutes establishes daily range. Break above = bullish bias, below = bearish. Signals filtered to only allow trades in direction of OR breakout.
Validates every signal against 15m and 60m EMA stacks (8/21/50). If higher timeframe is bullish, only bullish signals allowed.
Smart money indicators (OBV, MFI, A/D) get 2× weight. Minimum confluence score must be met before any signal fires.
Every visual element explained in detail.
Histogram bars growing taller, transitioning from dim to bright green. Momentum line rising above signal line. Best time to be long.
Green triangle appears when ALL conditions met: crossover threshold, confluence score, VWAP aligned, trend aligned, squeeze off. Non-repainting - only appears after bar close.
Bars still positive but getting shorter and dimmer. Momentum line curving down. Warning to tighten stops or take profits.
Small dot indicates crossover occurred but confluence not met. Maybe smart money divergent or volume weak. Helps understand why indicator didn't fire.
Yellow dots on zero line = Bollinger Bands inside Keltner Channels. Histogram turns yellow. Coiled spring - wait for release before entering.
Large triangle with yellow border = squeeze released with 12+ score points. High-probability explosive move. Histogram immediately bright and expanding.
Red downward triangle confirms all bearish conditions met. Bright red histogram shows strong momentum. Trend clearly established downward.
Every signal must pass through multiple filters.
Smart money indicators get 2× weight because institutional activity is more predictive.
Signals only fire when total weighted score exceeds threshold.
Three preset configurations balance signal frequency against accuracy.
Strictest filters, fewer but higher-quality signals. Best for beginners.
Moderate filtering for active traders. Good balance.
Relaxed filters for experienced scalpers with discretion.
*Win rates are estimates. Results depend on exit strategy and market conditions.
Complete reference for all indicator settings.
| Setting | Default | Description |
|---|---|---|
| Response Speed | Medium | Fast (4/10 EMA), Medium (6/14 EMA), Slow (8/18 EMA) |
| Crossover Threshold | 0.3 ATR | Minimum separation after crossover. Higher = fewer false crosses. |
| Require Momentum Accel | On | Only signal when momentum is accelerating. |
| Setting | Default | Description |
|---|---|---|
| Enable Squeeze Filter | On | Master toggle for squeeze detection. |
| Squeeze Requirement | Squeeze Off | Squeeze Off (breakout), Any, or In Squeeze Only. |
| BB Length / StdDev | 20 / 2.0 | Bollinger Band parameters. |
| KC Length / ATR Mult | 20 / 1.5 | Keltner Channel parameters. |
| Setting | Default | Description |
|---|---|---|
| Enable VWAP Filter | On | Filter based on price position vs VWAP. |
| VWAP Signal Mode | With Trend | With Trend, Near VWAP, At Bands, or Any. |
| Setting | Default | Description |
|---|---|---|
| Opening Range Minutes | 30 | Duration after 9:30 AM EST. |
| Require HTF Trend | On | Only trade aligned with higher timeframe. |
| Trend Reference TF | 15 | 15m for 3m charts, 30m for 5m charts. |
| ADX Chop Filter | On | Suppress signals when ADX < 20. |
| Avoid First/Last Min | 5 / 10 | Skip volatile open and close periods. |
| Min Confluence Score | 6 | Minimum weighted score to fire signal. |
A systematic approach to using the indicator.
Check economic calendar for high-impact news. Identify key S/R on daily chart. Set maximum daily loss limit.
Let first 30 minutes establish range. Watch for squeeze dots. Avoid first 5 minutes. Note break above (bullish) or below (bearish).
Monitor for BUY/SELL arrows matching OR bias. Verify bright histogram, correct VWAP side, squeeze OFF, HTF aligned.
Enter on signal bar CLOSE. Stop below recent swing. Target 1:1 R:R minimum. Watch histogram for fading. Trail stops.
Flatten by 3:50 PM. Review trades. Journal what worked. Calculate P&L vs daily limits.
Never risk more than 1-2% per trade. Always use hard stop losses. If you hit 3 consecutive losses, step away. Don't revenge trade. Protect your capital.
Set up TradingView alerts by right-clicking the indicator → Add Alert.
Fires when all buy conditions met. Alert includes ticker and price.
Fires when all sell conditions met. For shorts or long exits.
High accuracy (12+ score) squeeze breakout. Premium signal.
Early warning when compression begins. Prepare for breakout.
Catch-all for buy or sell. Good for mobile notifications.