Advertisement
danucante

Untitled

Nov 10th, 2023
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. //STC
  2. timeframe=input.timeframe(defval ='1D')
  3. EEEEEE = input.int(defval = 13, step = 1, title = "STC Length", group = "STC")
  4. BBBB = input.int(defval = 31, step = 1, title = "STC Fast Length", group = "STC")
  5. BBBBB = input.int(defval = 70, step = 1, title = "STC Slow Length", group = "STC")
  6.  
  7. AAAA(BBB, BBBB, BBBBB) =>
  8. fastMA = ta.ema(BBB, BBBB)
  9. slowMA = ta.ema(BBB, BBBBB)
  10. AAAA = fastMA - slowMA
  11. AAAA
  12.  
  13. AAAAA(EEEEEE, BBBB, BBBBB) =>
  14. AAA = 0.5
  15. var CCCCC = 0.0
  16. var DDD = 0.0
  17. var DDDDDD = 0.0
  18. var EEEEE = 0.0
  19. BBBBBB = AAAA(close, BBBB, BBBBB)
  20. CCC = ta.lowest(BBBBBB, EEEEEE)
  21. CCCC = ta.highest(BBBBBB, EEEEEE) - CCC
  22. CCCCC := CCCC > 0 ? (BBBBBB - CCC) / CCCC * 100 : nz(CCCCC[1])
  23. DDD := na(DDD[1]) ? CCCCC : DDD[1] + AAA * (CCCCC - DDD[1])
  24. DDDD = ta.lowest(DDD, EEEEEE)
  25. DDDDD = ta.highest(DDD, EEEEEE) - DDDD
  26. DDDDDD := DDDDD > 0 ? (DDD - DDDD) / DDDDD * 100 : nz(DDDDDD[1])
  27. EEEEE := na(EEEEE[1]) ? DDDDDD : EEEEE[1] + AAA * (DDDDDD - EEEEE[1])
  28. EEEEE
  29.  
  30. mAAAAA = AAAAA(EEEEEE, BBBB, BBBBB)
  31.  
  32. STClong = mAAAAA > mAAAAA[1]
  33. STCshort = mAAAAA < mAAAAA[1]
  34.  
  35. STCLONG = request.security(syminfo.tickerid,timeframe , STClong)
  36.  
  37. STCSHORT = request.security(syminfo.tickerid,timeframe,STCshort)
  38.  
  39. mAAAAA = AAAAA(EEEEEE, BBBB, BBBBB)
  40. mColor = mAAAAA > mAAAAA[1] ? color.new(color.green, 20) : color.new(color.red, 20)
  41.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement