# Signals & Chart Anatomy

**AIMS Wave Overlay** brings the canonical 4-colour AIMS Wave candlestick momentum mapping directly to your main price chart window.

***

## 4-Colour Candlestick Momentum Mapping[​](#4-colour-candlestick-momentum-mapping "Direct link to 4-Colour Candlestick Momentum Mapping")

The indicator evaluates the Awesome Oscillator (`AO = SMA_5 - SMA_34` of median price) on every closed candle and colors both candle bodies and wicks:



### Color State Matrix[​](#color-state-matrix "Direct link to Color State Matrix")

| Color State               | Condition                     | Market Phase                                                       | Default Color    |
| ------------------------- | ----------------------------- | ------------------------------------------------------------------ | ---------------- |
| **🟢 Lime / Light Green** | `AO >= 0` and `AO >= AO_prev` | **Bullish Acceleration** (Impulse wave up)                         | `C'34,177,76'`   |
| **🟢 Dark Green**         | `AO >= 0` and `AO < AO_prev`  | **Bullish Deceleration** (Corrective wave / pullback in uptrend)   | `clrForestGreen` |
| **🔴 Red**                | `AO < 0` and `AO <= AO_prev`  | **Bearish Acceleration** (Impulse wave down)                       | `C'237,28,36'`   |
| **🔴 Maroon / Crimson**   | `AO < 0` and `AO > AO_prev`   | **Bearish Deceleration** (Corrective wave / pullback in downtrend) | `clrMaroon`      |

***

## Core Trading Psychology[​](#core-trading-psychology "Direct link to Core Trading Psychology")

* **Bright Colors (Lime Green & Bright Red)**: Momentum is aggressively expanding in the direction of the dominant wave. Traders look for high-velocity breakout entries or hold existing trend runners.
* **Dark Colors (Dark Green & Maroon)**: Momentum is contracting or undergoing a corrective counter-trend wave. Traders should avoid chasing breakouts, protect open profits, or prepare for pullback continuation entries.

***

## Programmatic Buffers (iCustom Integration)[​](#programmatic-buffers-icustom-integration "Direct link to Programmatic Buffers (iCustom Integration)")

| Buffer Index | Name              | Type        | Value States               | Description                                                   |
| ------------ | ----------------- | ----------- | -------------------------- | ------------------------------------------------------------- |
| **0**        | `WaveColorBuffer` | `DRAW_NONE` | `0.0`, `1.0`, `2.0`, `3.0` | `0.0` = Lime, `1.0` = Dark Green, `2.0` = Red, `3.0` = Maroon |
