/KVO-Complete-for-thinkorswim

Modified implementation of the Klinger Volume Oscillator for thinkorswim

Primary LanguageTypeScript

KVO-Complete

Modified implementation of the Klinger Volume Oscillator (my personal favorite trading indicator for equities) by Stephen J. Klinger.

The KVO uses high, low, close and volume to create a volume force. This volume force (VF) is then turned into an oscillator by taking a fast EMA (exponential moving average) of VF and subtracting a slow EMA of VF. A signal line (KOS), which is an EMA of the Klinger Oscillator (KO), is plotted to trigger trading signals.

This modification adds a built in histrogram (similar to TOS's own MACD indicator), and support for color bars that can be toggled on or off in the options.