Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //@version=5
- indicator(title='6X Time Frame RSI', shorttitle='6X Time Frame RSI', overlay=false)
- source = input(close)
- lengthRsi1 = input.int(14, minval=14)
- lengthRsi2 = input.int(14, minval=14)
- lengthRsi3 = input.int(14, minval=14)
- lengthRsi4 = input.int(14, minval=14)
- lengthRsi5 = input.int(14, minval=14)
- lengthRsi6 = input.int(14, minval=14)
- OverSold = input(20)
- OverBought = input(80)
- Res1 = input.timeframe(title='Resolution 1', defval='3')
- Res2 = input.timeframe(title='Resolution 2', defval='5')
- Res3 = input.timeframe(title='Resolution 3', defval='15')
- Res4 = input.timeframe(title='Resolution 4', defval='30')
- Res5 = input.timeframe(title='Resolution 5', defval='60')
- Res6 = input.timeframe(title='Resolution 6', defval='240')
- rsi1 = request.security(syminfo.tickerid, Res1, ta.rsi(source, lengthRsi1))
- rsi2 = request.security(syminfo.tickerid, Res2, ta.rsi(source, lengthRsi2))
- rsi3 = request.security(syminfo.tickerid, Res3, ta.rsi(source, lengthRsi3))
- rsi4 = request.security(syminfo.tickerid, Res4, ta.rsi(source, lengthRsi4))
- rsi5 = request.security(syminfo.tickerid, Res5, ta.rsi(source, lengthRsi5))
- rsi6 = request.security(syminfo.tickerid, Res6, ta.rsi(source, lengthRsi6))
- plot(rsi1, title='Rsi 1', color=color.new(color.red, 0), linewidth=1)
- plot(rsi2, title='Rsi 2', color=color.new(color.blue, 0), linewidth=1)
- plot(rsi3, title='Rsi 3', color=color.new(color.purple, 0), linewidth=1)
- plot(rsi4, title='Rsi 4', color=color.new(color.yellow, 0), linewidth=1)
- plot(rsi5, title='Rsi 5', color=color.new(color.white, 0), linewidth=1)
- plot(rsi6, title='Rsi 6', color=color.new(color.green, 0), linewidth=1)
- hline(OverSold, color=color.red)
- hline(OverBought, color=color.red)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement