Synthetic Vix Stochastic

941 5 84
I noticed that this indicator was not in the public library, so I decided to share it. This is Larry Williams take on stochastics, based on his idea of synthetic vix             . Thanks to Active trader magazine, his article on the idea shows us how this tool can be used as a timing instrument for his sythetic vix             . The idea he relates is that the market becomes oversold at the height of volatility and the stochastic can highlight the periods when the panic may be over. This is evidenced by readings above 80 and below 20. He states that his indicator is less reliable at market tops rather than bottoms, and evidence suggests just that. Stochastics readings in this indicator have been adjusted to look and 'feel' like traditional readings. His suggested settings are the default, but I have included a more traditional line in the code that reads the WVF high and low in the calculation instead of just the WVF, just uncomment the appropriate lines and see for yourself. This indicator works really well with the Williams Vix             Fix, inverted of course, coded by ChrisMoody.
Enjoy responsibly
see the notes on chart
Remove from Favorite Scripts Add to Favorite Scripts
//Author: ShirokiHeishi 
//Idea by Larry Williams, on his Synthetic vix formula based on the article in 
//ACTIVE TRADER • December 2007 • pgs 24-32
//in his article he suggests that readings above 80 and below 20 are potential bottoming and topping zone.
study(title="Stochastic", shorttitle="WVF_Stoch")
//Larry recommended 22 periods for the lookback
//Larry recommended 14 periods for the stochastic
pd = input(22, title="WVF lookback period")
length  = input(14, minval=1)
smoothK = input(1, minval=1)
smoothD = input(3, minval=1)
OB      = input(80, title="Topping Zone")
OS      = input(20, title="Bottoming Zone")
//this inverts the output for a more tradional look to the Stochastics
wvf = ((highest(close, pd)-low)/(highest(close, pd)))* -1
vfh = highest(wvf,pd)
vfl = lowest(wvf,pd)
//Larry's original formula as recorded in the article
//WVF = (highest (close,22)- low)/(highest(close,22))*100
//uncomment for a more traditional reading similar to standard stochastics
// k   = sma(stoch(wvf, vfh, vfl, length), smoothK) 
k   = sma(stoch(wvf, wvf, wvf, length),smoothK)
d   = sma(k, smoothD)
// outputs
plot(k, color=white, transp=0, linewidth=2)
plot(d, color=maroon, transp=0, linewidth=2) 
h0 = hline(OB, linestyle=dotted, color=maroon, title="Potential Topping Zone")
h1 = hline(OS, linestyle=dotted, color=teal, title="Potential Bottoming Zone")
REAL GOOD JOB.. May b u could improve it by inverting the Vix bottom finder just to ease on the eye and add inverse bottoms or tops.. I do not know programming but surely can suggest..
Thanks for sharing!!! Good indicator!!!!!!!!!!!!!!!!!!!!
ShirokiHeishi sudhir.mehta
Thank you
nice work :)
Thank you.
EN English
EN English (UK)
EN English (IN)
DE Deutsch
FR Français
ES Español
IT Italiano
PL Polski
TR Türkçe
RU Русский
PT Português
ID Bahasa Indonesia
MS Bahasa Melayu
TH ภาษาไทย
VI Tiếng Việt
JA 日本語
KO 한국어
ZH 简体中文
ZH 繁體中文
AR العربية
Home Stock Screener Forex Signal Finder Cryptocurrency Signal Finder Economic Calendar How It Works Chart Features House Rules Moderators Website & Broker Solutions Widgets Stock Charting Library Feature Request Blog & News FAQ Help & Wiki Twitter
Profile Profile Settings Account and Billing My Support Tickets Contact Support Ideas Published Followers Following Private Messages Chat Sign Out