xmd79

TheWolfTrend

Oct 1st, 2021
296
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. //@version=4
  2. study(title="TheWolfTrend", shorttitle="TWT")
  3.  
  4. src = close
  5. len = input(14, minval=1, title="Length")
  6. up = rma(max(change(src), 0), len)
  7. down = rma(-min(change(src), 0), len)
  8. rsi = down == 0 ? 100 : up == 0 ? 0 : 100 - 100 / (1 + up / down)
  9.  
  10. plot(rsi, color=color.orange)
  11.  
  12. change1 = rsi > 60 ? color.green : na
  13. change2 = rsi < 40 ? color.red : na
  14.  
  15. p1 = plot(rsi, style=plot.style_linebr, linewidth=3, color=change1)
  16. p2 = plot(rsi, style=plot.style_linebr, linewidth=3, color=change2)
  17.  
  18.  
  19. band1 = hline(63)
  20. band2 = hline(37)
  21. band3 = hline(60)
  22. band4 = hline(40)
  23. midline = hline(50)
  24. band5 = hline(55)
  25. band6 = hline(45)
  26. fill(band1, band3, color=color.green, transp=90)
  27. fill(band3, band4, color=color.yellow, transp=90)
  28. fill(band4, band2, color=color.red, transp=90)
  29. fill(band5, band6, color=color.black, transp=50)
  30.  
  31. cond1 = rsi > 60 and close[1] < rsi and close > 0 ? 1 : 0
  32. barcolor(cond1 ? color.blue : na)
  33.  
  34. cond2 = rsi < 40 and close[1] < rsi and close > 0 ? 1 : 0
  35. barcolor(cond2 ? color.purple : na)
  36.  
  37. cond3 = rsi > 55 and close[1] < rsi and close < 60 ? 1 : 0
  38. barcolor(cond3 ? color.yellow : na)
  39.  
  40. cond4 = rsi > 45 and close[1] < rsi and close[1] < 55 ? 1 : 0
  41. barcolor(cond4 ? color.black : na)
  42.  
  43. cond5 = rsi > 40 and close[1] < rsi and close[1] < 55 ? 1 : 0
  44. barcolor(cond5 ? color.yellow : na)
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
Advertisement
Add Comment
Please, Sign In to add comment