ChrisMoody

CM_Williams_Vix_Fix Finds Market Bottoms

Larry Williams Developed This Incredible Indicator. It Gives The Same Readings The VIX does for Stock Index’s…But This Indicator Works on All Asset Classes.

I Customized The Settings Slightly To Create “Percentile” Based Highlight Bars…So You May Need To Adjust Slightly For Your Asset Class. These Are The Standard Settings Shown Here. Designed For Daily Charts…But Works GREAT On Intra-Day Charts!!!

Download the PDF and Read To Learn Larry’s Thought Process.

Link To PDF:
https://dl.dropboxusercontent.com/u/7718...
Remove from Favorite Scripts Add to Favorite Scripts
study("CM_Williams_Vix_Fix", overlay=false)
pd = input(22, title="LookBack Period Standard Deviation High")
bbl = input(20, title="Bolinger Band Length")
mult = input(2.0    , minval=1, maxval=5, title="Bollinger Band Standard Devaition Up")
lb = input(50  , title="Look Back Period Percentile High")
ph = input(.85, title="Highest Percentile - 0.90=90%, 0.95=95%, 0.99=99%")
pl = input(1.01, title="Lowest Percentile - 1.10=90%, 1.05=95%, 1.01=99%")
hp = input(false, title="Show High Range - Based on Percentile and LookBack Period?")
sd = input(false, title="Show Standard Deviation Line?")

wvf = ((highest(close, pd)-low)/(highest(close, pd)))*100

sDev = mult * stdev(wvf, bbl)
midLine = sma(wvf, bbl)
lowerBand = midLine - sDev
upperBand = midLine + sDev

rangeHigh = (highest(wvf, lb)) * ph
rangeLow = (lowest(wvf, lb)) * pl


col = wvf >= upperBand or wvf >= rangeHigh ? lime : gray


plot(hp and rangeHigh ? rangeHigh : na, title="Range High Percentile", style=line, linewidth=4, color=orange)
plot(hp and rangeLow ? rangeLow : na, title="Range High Percentile", style=line, linewidth=4, color=orange)
plot(wvf, title="Williams Vix Fix", style=histogram, linewidth = 4, color=col)
plot(sd and upperBand ? upperBand : na, title="Upper Band", style=line, linewidth = 3, color=aqua)

Comments

Hello Chris, love your work and especially this indicator.

I wanted to use your code and combine it with one of my indicators.
The other indicator does scale between 60 and -60. Your indicator is centered at 0 which is fine.

Is there any chance to multiplicate the output of yours? Because when i want to use the combined version on a 5min chart, the columns are tiny.

Here an example:
5min:


compared to 12hr:


Maybe theres a way that your indicator always scales in the same range, no matter on which timeframe?
Reply
RedBeard_0x RedBeard_0x
Reply
Bom dia galera, como faço pra adicionar esse script ao mt5? alguem pode me ajudar.
Reply
NO PDF available. Could you please check??
+12 Reply
This is excellent! Is there anyway to alert on the first grey bar after a set of greens?
+12 Reply
xSHADx xSHADx
@xSHADx, I've watched the video and it still doesn't work. The interface has changed since you built this indicator. Trying to set alerts by was true and now false cross over .99 doesn't work. Any help would be appreciated.
Reply
this is great. i am interested . how do i get
+4 Reply
xSHADx founu
@founu, Just add the script. 1) you can copy the script into your chart or 2) beside where the full script is posted above, it says add to favourites. Multiple ways and very easy
Reply
Home Stock Screener Forex Screener Crypto Screener Economic Calendar How It Works Chart Features Pricing Refer a friend House Rules Help Center Website & Broker Solutions Widgets Charting Solutions Lightweight Charting Library Blog & News Twitter
Profile Profile Settings Account and Billing Refer a friend My Support Tickets Help Center Ideas Published Followers Following Private Messages Chat Sign Out