MA Ribbons of Chris

### Overview
**Multi-Type Moving Average Ribbon** provides a versatile ribbon system that goes beyond standard moving averages by introducing customized volume-weighted filters and a bounded rolling exponential weighting mechanism.
---
### Key Features & Available MA Types (8 Types)
Each of the 4 moving average lines can be independently customized by length, source, display color, and calculation model:
1. **Classic Averages:** SMA, EMA, SMMA (RMA), WMA
2. **Standard Volume-Weighted:** VWMA
3. **Hybrid Volume Averages:**
* **VWEMA:** EMA-based volume-weighted average
* **VWWMA:** WMA-based volume-weighted average
4. **VW_Rolling.EMA (Signature Feature):**
* Standard EMA has an infinite memory effect where ancient price data retains a fractional weight indefinitely.
* `VW_Rolling.EMA` calculates exponential decay strictly restricted within the designated N-bar rolling window.
* It eliminates extreme historical tail drag while prioritizing recent aggressive volume, providing a sharp and responsive volume-weighted dynamic level.
---
### How to Use
* **Trend & Filter:** Overlay standard SMA/EMA alongside `VW_Rolling.EMA` to spot divergence between price movement and real volume participation (detecting low-volume fakeouts).
* **Dynamic S/R:** Use shorter periods (20/50) for trailing momentum and longer periods (100/200) for structural support/resistance.
**Multi-Type Moving Average Ribbon** provides a versatile ribbon system that goes beyond standard moving averages by introducing customized volume-weighted filters and a bounded rolling exponential weighting mechanism.
---
### Key Features & Available MA Types (8 Types)
Each of the 4 moving average lines can be independently customized by length, source, display color, and calculation model:
1. **Classic Averages:** SMA, EMA, SMMA (RMA), WMA
2. **Standard Volume-Weighted:** VWMA
3. **Hybrid Volume Averages:**
* **VWEMA:** EMA-based volume-weighted average
* **VWWMA:** WMA-based volume-weighted average
4. **VW_Rolling.EMA (Signature Feature):**
* Standard EMA has an infinite memory effect where ancient price data retains a fractional weight indefinitely.
* `VW_Rolling.EMA` calculates exponential decay strictly restricted within the designated N-bar rolling window.
* It eliminates extreme historical tail drag while prioritizing recent aggressive volume, providing a sharp and responsive volume-weighted dynamic level.
---
### How to Use
* **Trend & Filter:** Overlay standard SMA/EMA alongside `VW_Rolling.EMA` to spot divergence between price movement and real volume participation (detecting low-volume fakeouts).
* **Dynamic S/R:** Use shorter periods (20/50) for trailing momentum and longer periods (100/200) for structural support/resistance.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.