PROTECTED SOURCE SCRIPT

Combine ATR ST

// This source code is subject to the terms of the Mozilla Public License 2.0 at mozilla.org/MPL/2.0/
// © grv114
study(title="Less volatility", shorttitle="contraction", overlay=true, precision=3)
lenAtr = input(title = "atr length", defval = 1)
atr = atr(lenAtr)
//ATR
avg5 = input(title="WMA", type=integer, defval=5)
avg13 = input(title="WMA", type=integer, defval=13)
avg22 = input(title="WMA", type=integer, defval=22)

WMA5 = wma(atr, avg5)
WMA13 = wma(atr, avg13)
WMA22 = wma(atr,avg22)

ifAtr = atr < WMA5[0] and WMA5[0] < WMA13[0] and WMA13[0] < WMA22[0]

//STD
length = input(20, minval=1)
src = input(close, title="Source")
stdev = stdev(src, length)
STDWMA13 = wma(stdev, avg13)
STDWMA22 = wma(stdev,avg22)
ifStd = stdev[0] < STDWMA13[0] and STDWMA13[0] < STDWMA22[0]

//volume
VWMA5 = wma(volume,5)
VWMA10 = wma(volume,10)
VWMA20 = wma(volume,20)
ifVMA = VWMA5[0] < VWMA10[0] and VWMA10[0] < VWMA20[0]

lessVolatility = ifAtr and ifStd and ifVMA
plotshape(lessVolatility? 1:na,style=shape.triangledown, location=location.abovebar, color=gray, size=size.tiny)
Volatility

Korumalı komut dosyası

Bu komut dosyası kapalı kaynak olarak yayınlanmıştır ve özgürce kullanabilirsiniz. Bir grafikte kullanmak için favorilerinize ekleyebilirsiniz. Kaynak kodunu görüntüleyemez veya değiştiremezsiniz.

Bu komut dosyasını bir grafikte kullanmak ister misiniz?


Aynı zamanda::

Feragatname