Skip to main content
Candlestick Momentum Overlayv1.11

AIMS Wave Overlay Indicator

On-chart 4-colour candlestick momentum mapping bridging sub-window oscillators directly onto price action.

4-colour candlestick momentum mapping directly on TradingView price bars
AIMS Wave Overlay Indicator on TradingView showing 4-colour candlestick momentum
Type
Indicator
Category
Momentum
Platforms
TradingView, MT5, MT4
Language
Pine v6, MQL5, MQL4
Repaints
No — closed bar
4-Colour CandlesticksAwesome OscillatorOn-Chart MomentumImpulse Pullback MappingZero-Friction Execution

What Wave Overlay does

AIMS Wave Overlay projects the mathematical momentum states of the Awesome Oscillator directly onto candlestick bodies and wicks, eliminating cognitive fatigue from sub-window oscillator scanning.

On-Chart Momentum Projection

Renders Lime, Dark Green, Bright Red, and Maroon states directly onto price candles, allowing immediate trend and pullback assessment without glancing at lower panels.

Exact AO Momentum State Rule

Evaluates AO = SMA(5) - SMA(34) on median price with deterministic tie-breaking (equal AO counts as rising), ensuring perfect cross-platform parity between Pine v6 and MQL.

Closed-Candle Execution Invariant

Calculations lock irreversibly upon candle close, eliminating repainting and providing clean buffer telemetry for automated Expert Advisors.

How to trade Wave Overlay

  1. Bullish Impulse Continuation (Lime Green)

    When candles print Lime Green (AO >= 0 and rising), momentum is accelerating in an active Wave 3 or Wave 5. Ride trends and enter high-conviction breakout continuations.

  2. Pullback Recognition (Dark Green)

    Transition to Dark Green (AO >= 0 and falling) marks healthy Wave 4 consolidation or deceleration. Avoid buying highs; let the pullback find support at the Alligator.

  3. Bearish Impulse Continuation (Bright Red)

    Bright Red candles (AO < 0 and falling) confirm high-velocity downward thrusts. Look for breakdown setups and hold short positions with structural trailing stops.

  4. Relief Bounce Caution (Maroon)

    Maroon candles (AO < 0 and rising) signify counter-trend relief bounces or short covering. Avoid long trades against downward-sloping corridors.

Prompts, not trade instructions. A SETUP READY prompt tells you to review the structure on a closed candle. It is never a command to enter blindly.

Setups and chart grammar

The 4-colour momentum grammar maps Awesome Oscillator values into objective market states on every completed candle close.

SetupContextWhat the indicator seesGoal
Bullish ImpulseAO >= 0 & Rising (or tie)Lime Green candlestick body & wickEnter long breakouts and trail stops along the Alligator corridor.
Bullish DecelerationAO >= 0 & FallingDark Green candlestick body & wickTighten trailing stops; wait for fresh Lime candle before adding.
Bearish ImpulseAO < 0 & FallingBright Red candlestick body & wickExecute short breakdowns; hold short through trend expansion.
Bearish DecelerationAO < 0 & Rising (or tie)Maroon / Crimson candlestick body & wickBank partial short profits; avoid aggressive short entries at lows.
Lime Green

Bullish impulsion active (AO >= 0 and rising). Wave 3 / Wave 5 acceleration.

Dark Green

Bullish deceleration (AO >= 0 and falling). Wave 4 pullback or profit-taking.

Bright Red

Bearish impulsion active (AO < 0 and falling). Dominant institutional selling.

Maroon

Bearish deceleration (AO < 0 and rising). Relief bounce or consolidation.

Awesome Oscillator Mathematical State Gate

The color state is evaluated on completed bar 1 using median price (hl2) SMAs, ensuring absolute consistency across platforms.

AO = SMA(hl2, 5) - SMA(hl2, 34); State = (AO >= 0) ? (AO >= AO[1] ? 0 : 1) : (AO >= AO[1] ? 3 : 2)
Candlestick momentum state assignment locking permanently on completed candle close.
Candlestick momentum state assignment locking permanently on completed candle close.

Settings

InputTypeDefaultWhat it does
Bull Impulse#22c55e (rgb 34, 197, 94)Candle color when AO is at or above zero and rising.
Bull Corrective#166534 (rgb 22, 101, 52)Candle color when AO is at or above zero and falling.
Bear Impulse#ef4444 (rgb 239, 68, 68)Candle color when AO is below zero and falling.
Bear Corrective#7f1d1d (rgb 127, 29, 29)Candle color when AO is below zero and rising.

Use it in your EA

On MetaTrader you can read the levels and setup state from an Expert Advisor with iCustom().

// Read AIMS Wave Overlay momentum state on completed bar 1
int waveColor = (int)iCustom(_Symbol, _Period, "AIMSWaveOverlay", 0, 1);

// Wave Color States:
// 0.0 = Lime Green (Bull Impulse Acceleration)
// 1.0 = Dark Green (Bull Corrective Pullback)
// 2.0 = Bright Red (Bear Impulse Acceleration)
// 3.0 = Maroon (Bear Corrective Relief Bounce)

if (waveColor == 0) {
   // Long trend momentum active — look for continuation entry
} else if (waveColor == 2) {
   // Short trend momentum active — look for breakdown entry
}
BufferNameValue
WaveColorBuffer

Frequently asked questions

Lower-window oscillators force traders to constantly glance between price candles and indicator sub-windows, creating execution friction and hesitation. AIMS Wave Overlay solves this by rendering momentum states directly onto the candle bodies and wicks.

All indicators →

Project Momentum Directly onto Price Action

Install AIMS Wave Overlay on TradingView, MT5, or MT4 to assess wave impulsion and pullbacks without glancing at lower sub-windows.