glendale ca usa
Posts: 97 since Sep 2017
Thanks Given: 11
Thanks Received: 88
|
#HIMA_RSI3
declare lower;
input length = 14;
input over_Bought = 70;
input over_Sold = 30;
input price = close;
input averageType = AverageType.WILDERS;
input showBreakoutSignals = no;
def NetChgAvg = MovingAverage(averageType, price - price[1], length);
def TotChgAvg = MovingAverage(averageType, AbsValue(price - price[1]), length);
def ChgRatio = if TotChgAvg != 0 then NetChgAvg / TotChgAvg else 0;
plot RSI = 50 * (ChgRatio + 1);
def R_ = Average(rsi, 3);
def R2_ = average(r_, 5);
#CHANNELS
ADDCLOUD(50, 40, COLOR.GREEN, COLOR.GREEN);
#ADDCLOUD(80, 90, COLOR.GREEN, COLOR.GREEN);
ADDCLOUD(55, 65, COLOR.PINK, COLOR.PINK);
#ADDCLOUD(20, 30, COLOR.PINK, COLOR.PINK);
addcloud(r_, r2_, color.green, color.red);
addcloud(r_, r2_, color.green, color.red);
addcloud(r_, r2_, color.green, color.red);
addcloud(r_, r2_, color.green, color.red);
addcloud(r_, r2_, color.green, color.red);
addcloud(r_, r2_, color.green, color.red);
ADDCLOUD(90, 40, COLOR.GREEN, COLOR.GREEN);
#ADDCLOUD(80, 90, COLOR.GREEN, COLOR.GREEN);
ADDCLOUD(20, 65, COLOR.red, COLOR.red);
#ADDCLOUD(20, 30, COLOR.PINK, COLOR.PINK);
#END CODE
|