Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # This source code is subject to the terms of the MIT License at https://opensource.org/licenses/MIT
- #Created by u/RossaTrading2022 10/3/2022
- #Concept by u/HSeldon2020
- #Inspired by u/WorkPiece, u/HurlTeaInTheSea, and u/lilsgymdan
- #Cumulative Relative Strength (CRS) Daily Version 1.0
- declare lower;
- input compSec = "SPY";
- input length = 14;
- # get daily price change
- def tgtChange = close() - close()[1];
- def compChange = close(symbol = compSec) - close(symbol = compSec)[1];
- # get daily ATR
- def tgtATR = WildersAverage(TrueRange(high()[1], close()[1], low()[1]), length);
- def compATR = WildersAverage(TrueRange(high(symbol = compSec)[1], close(symbol = compSec)[1], low(symbol = compSec)[1]), length);
- # get CRS
- def powerIndex = compChange / compATR;
- def expectedChange = powerIndex*tgtATR;
- def diff = tgtChange - expectedChange;
- def CRS = diff / tgtATR;
- def CRSc = CRSc[1] + CRS;
- # plot indicator
- plot CumulativeRelativeStrength = CRSc;
Add Comment
Please, Sign In to add comment