Description
Impulse Matrix Pro π
What Is It?
https://chartshots.spotware.com/c/69d5282dc32e0
Impulse Matrix Pro is an overlay indicator that generates buy and sell signals ππ only when three independent engines agree simultaneously. It combines trend detection, impulse breakouts, and smart filters into a single confluent system with built-in risk management levels π‘οΈ.
https://chartshots.spotware.com/c/69d5293d873fa
The Three Engines βοΈ
https://chartshots.spotware.com/c/69d5288a347ea
Engine 1 β Trend (SMEMA) π
A double-smoothed moving average (exponential β then simple) creates the Nexus Line.
- If it's rising β trend is bullish π’.
- If falling β bearish π΄.
Around it, 3 envelope bands are drawn above and below, spaced by the smoothed average candle range. The price's position relative to these bands determines strength (0β3):
Strength
Meaning
1/3
Price beyond Band 1
2/3
Price beyond Band 2
3/3
Price beyond Band 3 β‘
Higher minimum strength = fewer but higher-quality signals
Engine 2 β Impulse (BOSWaves)
Detects break-of-structure events using dynamic bands built from:
- An EMA baseline
- Mean Absolute Deviation (MAD) as the volatility unit
Key behavior: Bands contract after strong moves (easier to trigger) and expand during consolidation (harder to trigger). This is controlled by an impulse freshness score that decays over time β³.
- Bullish breakout: Previous close β€ upper band, current close crosses above it π.
- Bearish breakout: Previous close β₯ lower band, current close crosses below it π.
Engine 3 β Smart Filters π‘οΈ
Three gates every signal must pass:
- ATR Volatility: Market has enough movement to trade π
- Momentum: Price is actually moving in the signal direction over N bars πββοΈ
- Freshness: The impulse hasn't decayed β the move is still "alive" π₯
Signal Conditions π¦
BUY β All 7 must be true: β
- Nexus Line rising
- Bull strength β₯ minimum threshold
- Impulse bullish breakout detected
- Direction switched from bearish to bullish
- ATR filter passed
- Momentum confirms upward movement
- Impulse freshness above threshold
SELL β All 7 must be true: β
- Nexus Line falling
- Bear strength β₯ minimum threshold
- Impulse bearish breakout detected
- Direction switched from bullish to bearish
- ATR filter passed
- Momentum confirms downward movement
- Impulse freshness above threshold
Note: If any single condition fails β no signal β.
Stop Loss & Take Profit Logic π
All levels are ATR-based and fully adaptive to current volatility π.
- Stop Loss distance = ATR Γ SL Multiplier (default 1.5)
Level
Calculation
Default R:R
SL
Entry β (ATR Γ 1.5)
β π
TP1
Entry Β± (SL distance Γ 1.0)
1:1 π―
TP2
Entry Β± (SL distance Γ 2.0)
1:2 π―π―
TP3
Entry Β± (SL distance Γ 3.0)
1:3 π°
Volatile markets β wider stops and targets. Quiet markets β tighter levels. Everything scales automatically βοΈ.
Visual Elements π¨
- Nexus Line: Central trend direction π§΅
- Envelope Bands: Strength measurement zones with gradient fill π
- Impulse Bands (dotted): Dynamic breakout thresholds π
- BUY / SELL Arrows: Confirmed entry signals πΉ
- White Diamonds: Trend flip points on the Nexus Line π
- Entry / SL / TP Lines: Projected trade levels π
- Red Zone: Risk area (Entry to SL) β οΈ
- Green/Cyan Zone: Reward area (Entry to TP1) π
- Stars + Horizontal Lines: Retest signals β price revisits impulse band without breaking it β
- Trend Cloud: Subtle background shading showing dominant direction βοΈ
- Bar Colors: Cyan = bullish Β· Pink = bearish Β· Orange = no setup π¨
- Info Panel (top-right): Live trade data, PnL, strength meters, freshness gauge π₯οΈ
How To Use π
- Wait for a BUY/SELL arrow πΉ β orange bars mean no setup, stay out π.
- Check the panel π₯οΈ β higher strength and freshness = higher conviction.
- Trade the projected levels π β SL where marked, take partials at TP1/TP2, let the rest run to TP3.
- Retest stars β can be used as add-on opportunities to an existing position.
- Opposite signal π = previous trade is conceptually invalidated.
Key Parameters βοΈ
Parameter
Higher Value
Lower Value
Cycle Period
Smoother trend, slower signals
Faster, more reactive β‘
Min Strength
Fewer signals, stricter filter
More signals, less filtering π
Trend EMA Length
Smoother impulse baseline
More reactive breakouts π
Band Multipliers
Wider impulse bands, fewer breaks
Narrower bands, more breaks π
ATR Threshold
Requires stronger volatility πͺοΈ
Allows low-volatility signals
Freshness Threshold
Only fresh impulses qualify π₯
Allows decayed impulses
SL Multiplier
Wider stop loss π‘οΈ
Tighter stop loss π―
TP Ratios
More ambitious targets π°
More conservative targets
Disclaimer β οΈ
This indicator does not execute trades. It is an analytical tool π§ . TP/SL levels are volatility-based suggestions, not price guarantees. Performs best in trending conditions π. Combine with market structure analysis and proper risk management.
Summary
The three engines include:
1. Trend (SMEMA) β uses a double-smoothed moving average called the Nexus Line to determine bullish or bearish trends and measures price strength via three envelope bands.
2. Impulse (BOSWaves) β detects break-of-structure events using dynamic bands derived from an EMA baseline and volatility measured by Mean Absolute Deviation, with an impulse freshness score that decays over time.
3. Smart Filters β apply volatility, momentum, and freshness criteria to validate signals.
Signals require all seven conditions per direction (buy or sell) to be met, ensuring confirmation from trend, strength, breakout, momentum, and volatility filters. Stop loss and take profit levels are ATR-based and automatically adjust to market volatility, supporting risk management with multiple target ratios.
Visual elements include trend lines, envelope and impulse bands, entry/exit markers, zones indicating risk and reward, and an info panel displaying live trade data. The indicator supports markets such as Forex, indices, stocks, and cryptocurrencies. It is designed for trending conditions and serves as an analytical tool without executing trades.
Discussion
Customer reviews
5 | 100 % | |
4 | 0 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |
