Hey
@taifur005, your request for the labels available on this site. You just need to put in some time and patience. But, here's what I have, code below. Good luck!
@cabe1332 .
#### RSI ####
#
@cabe1332
input rsilength = 5;
def rsi = reference RSI(length = rsilength)."RSI";
# RSI Bullish/Bearish Trend Label
# Ind if RSI above/below 50 Bullish/Bearish
AddLabel(yes,
if rsi > 50
then "RSI Trend: Bullish "
else "RSI Trend: Bearish ",
if rsi > 50 then Color.green else Color.red);
# end code RSI Bullish/Bearish Trend
# RSI Label
AddLabel(yes,
if rsi < 20 then "RSI Oversold: " + round(rsi,0) + " " else
if rsi > 80 then "RSI Overbought: " +round(rsi,0) + " " else
if rsi > rsi[1] then "RSI Rising: " + round(rsi,0) + " " else "RSI Falling: " +round(rsi,0) + " ",
if rsi < 20 then Color.orange else
if rsi > 80 then Color.red else
if rsi < 20 or rsi > 80 then Color.yellow else Color.light_gray);
# end code RSI #
#### ATR ####
#
@cabe1332
input ATRPeriod = 14;
input period = AggregationPeriod.day;
def ATR = MovingAverage(AverageType.WILDERS, TrueRange(high(period = period), close(period = period), low(period = period)), ATRperiod);
def ATRpct = Round((ATR / close), 2);
AddLabel(yes, "Daily ATR: " + Round(ATR,2)+ " | " + AsPercent(ATRpct), color.light_gray);
# end ATR code