Advertisement
xmd79

From Entry:

Jan 2nd, 2023
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. //@version=5
  2. // ©ngocnhan2003
  3.  
  4. indicator('From Entry:', overlay=true)
  5.  
  6. truncate(number, decimals) =>
  7. factor = math.pow(10, decimals)
  8. int(number * factor) / factor
  9.  
  10. entry = input.float(title='From Entry', defval=12.625, minval=0, maxval=1000)
  11. amount = input.float(title='Amount', defval=0)
  12.  
  13. hline(price=entry, title='Entry', color=color.yellow, linestyle=hline.style_dashed, linewidth=0, editable=true)
  14.  
  15. percent = truncate((close - entry) / entry * 100, 2)
  16. percent_str = str.tostring(truncate(amount * percent / 100, 2)) + ' (' + str.tostring(percent) + '%)'
  17.  
  18. green = #5ea152
  19. red = #ba2b0f
  20.  
  21. l = label.new(bar_index, na, percent_str, textcolor=color.white, color=close >= entry ? green : red, style=close >= entry ? label.style_label_down : label.style_label_up, yloc=close >= entry ? yloc.abovebar : yloc.belowbar)
  22.  
  23. label.delete(l[1])
  24.  
  25. plot(percent, color=percent >= 0 ? green : red, show_last=1)
  26.  
  27.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement