Patrik

Mr.Snake Chanell MTPL

136
Hello!
Found Mr. Snakes Channell and I added the red average channells and multiple channells.
This idea is to find out where it all ends up in a dayrange with help from 720 , 360, 180 , 90 minutes,

Green is upper channell
Blue is lower channell
Red is average of blue and red
Linewidth is 1-5 to see the difference of ranges

I also added an yellow dot to see the "average of the average".

Maybe someone can add an calculation of the percentage in the ranges, in someway to find out probability where it goes.



Open-source script

In true TradingView spirit, the author of this script has published it open-source, so traders can understand and verify it. Cheers to the author! You may use it for free, but reuse of this code in a publication is governed by House Rules. You can favorite it to use it on a chart.

Disclaimer

The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.

Want to use this script on a chart?
study("Mr.Snake Chanell MTPL", overlay=true)


Mr_Snake_Chanelli = input('1440')
M_HIGH = security(tickerid, Mr_Snake_Chanelli, high)
M_LOW = security(tickerid, Mr_Snake_Chanelli, low)
plot(M_HIGH, color=M_HIGH != M_HIGH[1] ?na:green, style=line, linewidth=1)
plot(M_LOW, color=M_LOW != M_LOW[1] ?na:blue, style=line, linewidth=1)


MRAVERAGE=(M_HIGH+M_LOW)/2
plot(MRAVERAGE, color=M_HIGH != M_HIGH[1] ?na:red, style=line, linewidth=1)

Mr_Snake_Chanell1 = input('720')
M_HIGH1 = security(tickerid, Mr_Snake_Chanell1, high)
M_LOW1 = security(tickerid, Mr_Snake_Chanell1, low)
plot(M_HIGH1, color=M_HIGH1 != M_HIGH1[1] ?na:green, style=line, linewidth=2)
plot(M_LOW1, color=M_LOW1 != M_LOW1[1] ?na:blue, style=line, linewidth=2)


MRAVERAGE1=(M_HIGH1+M_LOW1)/2
plot(MRAVERAGE1, color=M_HIGH1 != M_HIGH1[1] ?na:red, style=line, linewidth=2)

Mr_Snake_Chanell2 = input('360')
M_HIGH2 = security(tickerid, Mr_Snake_Chanell2, high)
M_LOW2 = security(tickerid, Mr_Snake_Chanell2, low)
plot(M_HIGH2, color=M_HIGH2 != M_HIGH2[1] ?na:green, style=line, linewidth=3)
plot(M_LOW2, color=M_LOW2 != M_LOW2[1] ?na:blue, style=line, linewidth=3)
MRAVERAGE2=(M_HIGH2+M_LOW2)/2

plot(MRAVERAGE2, color=M_HIGH2 != M_HIGH2[1] ?na:red, style=line, linewidth=3)

Mr_Snake_Chanell3 = input('180')
M_HIGH3 = security(tickerid, Mr_Snake_Chanell3, high)
M_LOW3 = security(tickerid, Mr_Snake_Chanell3, low)
plot(M_HIGH3, color=M_HIGH3 != M_HIGH3[1] ?na:green, style=line, linewidth=4)
plot(M_LOW3, color=M_LOW3 != M_LOW3[1] ?na:blue, style=line, linewidth=4)


MRAVERAGE3=(M_HIGH3+M_LOW3)/2
plot(MRAVERAGE3, color=M_HIGH3 != M_HIGH3[1] ?na:red, style=line, linewidth=4)

Mr_Snake_Chanell4 = input('90')
M_HIGH4 = security(tickerid, Mr_Snake_Chanell4, high)
M_LOW4 = security(tickerid, Mr_Snake_Chanell4, low)
plot(M_HIGH4, color=M_HIGH4 != M_HIGH4[1] ?na:green, style=line, linewidth=5)
plot(M_LOW4, color=M_LOW4 != M_LOW4[1] ?na:blue, style=line, linewidth=5)


MRAVERAGE4=(M_HIGH4+M_LOW4)/2
plot(MRAVERAGE4, color=M_HIGH4 != M_HIGH4[1] ?na:red, style=line, linewidth=5)




Mr_Snake_Chanell5 = input('5')
M_HIGH5 = security(tickerid, Mr_Snake_Chanell5, high)
M_LOW5 = security(tickerid, Mr_Snake_Chanell5, low)
plot(M_HIGH5, color=M_HIGH5 != M_HIGH5[1] ?na:black, style=line, linewidth=0)
plot(M_LOW5, color=M_LOW5 != M_LOW5[1] ?na:black, style=line, linewidth=0)


MRAVERAGE5=(M_HIGH5+M_LOW5)/2
plot(MRAVERAGE5, color=M_HIGH5 != M_HIGH5[1] ?na:black, style=line, linewidth=0)

MRAVERAGEaverage=(MRAVERAGE+MRAVERAGE1+MRAVERAGE2+MRAVERAGE3+MRAVERAGE4+MRAVERAGE5)/6
plot(MRAVERAGEaverage, color=yellow, style=circles, linewidth=2)