CVD MA Ribbon Cross + HTF RSI Trend Strategy

The strategy is designed for intraday trading (1–5 minute charts) and works well as a signal engine for 0DTE options, index futures, and highly liquid stocks/ETFs.
Core Logic
MA Ribbon Trend
Two EMAs (Fast & Slow) form a ribbon.
A bullish regime starts when the Fast EMA crosses above the Slow EMA.
A bearish regime starts when the Fast EMA crosses below the Slow EMA.
CVD Confirmation
Cumulative Volume Delta is pulled from a lower timeframe and anchored to a higher timeframe.
Long signals only trigger when CVD is above the zero line on the bull cross bar.
Short signals only trigger when CVD is below the zero line on the bear cross bar.
Higher-Timeframe RSI Filter
A higher-TF RSI (default 15m) is used as an extra trend filter.
Longs require RSI > bullish level (e.g. 55–60).
Shorts require RSI < bearish level (e.g. 45–40).
This keeps you out of fake crosses when CVD is riding the zero line.
Optional Higher-TF EMA Filter
You can also require price to be above/below a higher-timeframe EMA so entries stay aligned with the larger trend.
Chop Filter (MA Separation vs ATR)
On each cross, the distance between Fast and Slow EMA is compared to ATR.
If the ribbon isn’t separated enough (flat MA, tight range), the signal is ignored.
Entries & Exits
One trade per confirmed cross:
Bull cross + CVD > 0 + RSI Bull (+ filters) → enter Long (or flip from Short to Long).
Bear cross + CVD < 0 + RSI Bear (+ filters) → enter Short (or flip from Long to Short).
Skrip jemputan sahaja
Only users approved by the author can access this script. You'll need to request and get permission to use it. This is typically granted after payment. For more details, follow the author's instructions below or contact mbaribeau directly.
TradingView does NOT recommend paying for or using a script unless you fully trust its author and understand how it works. You may also find free, open-source alternatives in our community scripts.
Arahan penulis
Penafian
Skrip jemputan sahaja
Only users approved by the author can access this script. You'll need to request and get permission to use it. This is typically granted after payment. For more details, follow the author's instructions below or contact mbaribeau directly.
TradingView does NOT recommend paying for or using a script unless you fully trust its author and understand how it works. You may also find free, open-source alternatives in our community scripts.