SirYoungMan
New member
Hello. I have this indicator for measuring ATR. trying to set it so that I don't see the grid plot, only the number value in the top margin. Thanks in advance.
declare lower;
declare zerobase;
input length = 50;
plot TrueRange = (High - Low);
plot ATR = Average(TrueRange, length);
plot PrctChg = (TrueRange - ATR) / (ATR) * 100;
TrueRange.SetPaintingStrategy(PaintingStrategy.HISTOGRAM);
TrueRange.SetLineWeight(3);
TrueRange.SetDefaultColor(GetColor(8));
ATR.SetDefaultColor(GetColor(8));
PrctChg.assignValueColor( if PrctChg < 0 then color.RED else color.Dark_GREEN);
TrueRange.DefineColor("Up", Color.UPTICK);
TrueRange.DefineColor("Down", Color.DOWNTICK);
TrueRange.AssignValueColor(if close > close[1] then TrueRange.color("Up") else if close < close[1] then TrueRange.color("Down") else GetColor(1));
declare lower;
declare zerobase;
input length = 50;
plot TrueRange = (High - Low);
plot ATR = Average(TrueRange, length);
plot PrctChg = (TrueRange - ATR) / (ATR) * 100;
TrueRange.SetPaintingStrategy(PaintingStrategy.HISTOGRAM);
TrueRange.SetLineWeight(3);
TrueRange.SetDefaultColor(GetColor(8));
ATR.SetDefaultColor(GetColor(8));
PrctChg.assignValueColor( if PrctChg < 0 then color.RED else color.Dark_GREEN);
TrueRange.DefineColor("Up", Color.UPTICK);
TrueRange.DefineColor("Down", Color.DOWNTICK);
TrueRange.AssignValueColor(if close > close[1] then TrueRange.color("Up") else if close < close[1] then TrueRange.color("Down") else GetColor(1));