OPEN-SOURCE SCRIPT

Cyberbikes OBV + Volume SMA/EMA

306
How it works:

obv = standard On-Balance-Volume (with your zero-volume guard kept).
vol = raw bar volume.
Both get normalized to 0–100 over normLen, then weighted-averaged into combined.
smaCurve / emaCurve are the SMA and EMA of that combined OBV+Volume series, length set by timeframe.
The ribbon between them is green when the EMA is rising (above its previous bar) and red when falling — same logic as your other indicator.
Knobs:

OBV Weight / Volume Weight — lean the blend toward trend-conviction (OBV) or raw activity (Volume). Set one to 0 to use only the other.
Auto length by timeframe / Manual Length — smoothing control.

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.