Advertisement
Guest User

Untitled

a guest
Oct 4th, 2022
786
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. # This source code is subject to the terms of the MIT License at https://opensource.org/licenses/MIT
  2. #Created by u/RossaTrading2022 10/3/2022
  3. #Concept by u/HSeldon2020
  4. #Inspired by u/WorkPiece, u/HurlTeaInTheSea, and u/lilsgymdan
  5.  
  6. #Cumulative Relative Strength (CRS) Intraday Version 1.0
  7.  
  8. declare lower;
  9.  
  10. input compSec = "SPY";
  11. input length = 14;
  12.  
  13. # get change since yesterday's close
  14. def tgtChange = close() - close(period="DAY")[1];
  15.  
  16. def compChange = close(symbol = compSec) - close(symbol = compSec, period="DAY")[1];
  17.  
  18. # get daily ATR
  19. def tgtATR = WildersAverage(TrueRange(high(period="DAY")[1], close(period="DAY")[1], low(period="DAY")[1]), length);
  20.  
  21. def compATR = WildersAverage(TrueRange(high(symbol = compSec, period="DAY")[1], close(symbol = compSec, period="DAY")[1], low(symbol = compSec, period="DAY")[1]), length);
  22.  
  23. # get CRS
  24. def powerIndex = compChange / compATR;
  25. def expectedChange = powerIndex*tgtATR;
  26. def diff = tgtChange - expectedChange;
  27. def CRS = diff / tgtATR;
  28.  
  29. # plot indicator
  30.  
  31. plot CumulativeRelativeStrength = CRS;
  32. #plot Baseline = 0;
  33.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement