Multi-Period EMA Ribbon

Plots 8 EMAs from 8 to 200 periods as a colour-coded ribbon. Ribbon expansion signals strong trend momentum; compression signals consolidation or reversal. Configurable colour gradient and periods.

Dynamic OverlaysTrendFree
TradingViewMetaTrader 4MetaTrader 5

About This Indicator

Multi-Period EMA Ribbon plots eight exponential moving averages simultaneously defaulting to periods 8, 13, 21, 34, 55, 89, 144, and 200 forming a dynamic, colour-coded ribbon across your chart.

When the ribbon fans out and price separates cleanly above all EMAs, a strong uptrend is confirmed. When the ribbon compresses and EMAs coil together, it signals consolidation often before a breakout or reversal. The ribbon's slope direction gives instant visual trend bias at any timeframe.

Key Features

  • 8 configurable EMA lines with fully customisable periods
  • Colour-coded gradient from fast (green) to slow (red)
  • Ribbon expansion/compression detection with alert
  • Optional shaded ribbon fill between fastest and slowest EMAs
  • Available on TradingView (Pine v5), MT4 (MQL4), and MT5 (MQL5)
  • Price cross of ribbon signals with alert functionality

How to Use

  • Price above all 8 EMAs with expanding ribbon = strong uptrend; buy dips to EMA 21/34
  • Price below all 8 EMAs with expanding ribbon = strong downtrend; sell rallies to EMA 21/34
  • Ribbon compression near key S/R = watch for breakout or reversal; reduce size
  • Price crossing the fast EMAs (8, 13) against the ribbon direction = early trend change warning
  • EMA 200 is dynamic support/resistance; respect it on all timeframes