Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 2

//@version=4

study(title="ss band", shorttitle="ss band", overlay=true)


source = close
length = input(46, minval=1, title = "EMA Length")
atrlen = input(46, minval=1, title = "ATR Length")
atrlen2 = round(atrlen*1.5)
atrlen3 = atrlen*2

mult = input(0.2, minval=0.1, title = "Band Deviation")


ma = sma(source, length)
range = tr
rangema1 = ema(range, atrlen)
rangema2 = ema(range, atrlen2)
rangema3 = ema(range, atrlen3)

up1 = ma + rangema1 * mult*1


up2 = ma + rangema1 * mult*2
up3 = ma + rangema1 * mult*3
up4 = ma + rangema1 * mult*4
up5 = ma + rangema2 * mult*5
up6 = ma + rangema2 * mult*6
up7 = ma + rangema2 * mult*7
up8 = ma + rangema2 * mult*8
up9 = ma + rangema3 * mult*9
up10 = ma + rangema3 * mult*10
up11 = ma + rangema3* mult*11
up12 = ma + rangema3 * mult*12

dn1 = ma - rangema1 * mult*1


dn2 = ma - rangema1 * mult*2
dn3 = ma - rangema1 * mult*3
dn4 = ma - rangema1 * mult*4
dn5 = ma - rangema2 * mult*5
dn6 = ma - rangema2 * mult*6
dn7 = ma - rangema2 * mult*7
dn8 = ma - rangema2 * mult*8
dn9 = ma - rangema3 * mult*9
dn10 = ma - rangema3 * mult*10
dn11 = ma - rangema3* mult*11
dn12 = ma - rangema3 * mult*12

plot(ma, color=color.aqua, title="Basis")

color1 = color.red
color2 = color.purple
color3 = color.red

//plot(up1, color = color1)


//plot(up2, color = color1)
//plot(up3, color = color1)
u4 = plot(up4, color = color1, title="Fair Value Upper")

d4 = plot(dn4, color = color1, title="Fair Value Lower")


//plot(dn5, color = color2)
//plot(dn6, color = color2)
//plot(dn7, color = color2)
fill (u4,d4,color.green)

You might also like