OPEN-SOURCE SCRIPT
Updated KINSKI Flexible Volume Oscillator

The Volume Oscillator is a trend-oriented indicator that shows the strength or weakness of price trends. This indicator calculates the volume from two moving averages (MA). The value of the slow volume MA is then subtracted from the value of the fast moving average. The Volume Oscillator measures volume by analyzing the relationship between these two moving averages.
The special feature of this indicator is that the type of moving average can be selected as the basis for calculation. Currently, it is possible to choose between the following MA variants:
"COVWMA", "DEMA", "EMA", "EHMA", "FRAMA", "HMA", "KAMA", "RMA", "SMA", "SMMA", "VIDYA", "VWMA", "WMA".
Upward and downward movements are represented in different colors. The following color variants are available:
The colors, as well as the style can be adjusted in the settings according to your own needs.
The special feature of this indicator is that the type of moving average can be selected as the basis for calculation. Currently, it is possible to choose between the following MA variants:
"COVWMA", "DEMA", "EMA", "EHMA", "FRAMA", "HMA", "KAMA", "RMA", "SMA", "SMMA", "VIDYA", "VWMA", "WMA".
Upward and downward movements are represented in different colors. The following color variants are available:
- Color green: Strong upward trend
- Color green/dark: weakening upward trend
- Color red: strong downward trend
- Color red/dark: weakening downward trend
The colors, as well as the style can be adjusted in the settings according to your own needs.
Release Notes
- Convert to PineScript5
- add optional Divergence Identification (enabled by default)
Release Notes
- add new MA Type => "TEMA" (Triple EMA)
- Refactor some Parts of Script
Release Notes
- Simplification of the determination of the MA variant. Instead of separately for long/short period, now one is adjustable for both.
- Fixed Calculating of Variable Index Dynamic Average (VIDYA)
- Refactor Code (type declaration, simplify functions)
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
For quick access on a chart, add this script to your favorites — learn more here.
My published Scripts:
de.tradingview.com/u/KINSKI/
Appreciation of my work: paypal.com/paypalme/steffenhollstein
de.tradingview.com/u/KINSKI/
Appreciation of my work: paypal.com/paypalme/steffenhollstein
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.
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
For quick access on a chart, add this script to your favorites — learn more here.
My published Scripts:
de.tradingview.com/u/KINSKI/
Appreciation of my work: paypal.com/paypalme/steffenhollstein
de.tradingview.com/u/KINSKI/
Appreciation of my work: paypal.com/paypalme/steffenhollstein
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.