Hi. Friends, help me change the code to add text above the percentage lines.
Here is the code:
To get it like in the screenshot:
Here is the code:
Code:
#
input aggregationPeriod = AggregationPeriod.DAY;
input length = 1;
input displace = -1;
input showOnlyLastPeriod = no;
plot PrevDayClose;
if showOnlyLastPeriod and !IsNaN(close(period = aggregationPeriod)[-1]) { PrevDayClose = Double.NaN;
} else { PrevDayClose = Highest(close(period = aggregationPeriod)[-displace], length);
}
plot PrevDayClose_1 = PrevDayClose * 1.01;
plot PrevDayClose_2 = PrevDayClose * 1.02;
plot PrevDayClose_3 = PrevDayClose * 1.03;
plot PrevDayClose_4 = PrevDayClose * 1.04;
plot PrevDayClose_5 = PrevDayClose * 1.05;
plot PrevDayClose_6 = PrevDayClose * 1.06;
plot PrevDayClose_7 = PrevDayClose * 1.07;
plot PrevDayClose_8 = PrevDayClose * 1.08;
plot PrevDayClose_9 = PrevDayClose * 1.09;
plot PrevDayClose_10 = PrevDayClose * 1.1;
plot PrevDayClose_11 = PrevDayClose * 1.11;
plot PrevDayClose_12 = PrevDayClose * 1.12;
plot PrevDayClose_13 = PrevDayClose * 1.13;
plot PrevDayClose_14 = PrevDayClose * 1.14;
plot PrevDayClose_15 = PrevDayClose * 1.15;
plot PrevDayClose_16 = PrevDayClose * 1.16;
plot PrevDayClose_17 = PrevDayClose * 1.17;
plot PrevDayClose_18 = PrevDayClose * 1.18;
plot PrevDayClose_19 = PrevDayClose * 1.19;
plot PrevDayClose_20 = PrevDayClose * 1.20;
plot PrevDayClose_21 = PrevDayClose * 0.99;
plot PrevDayClose_22 = PrevDayClose * 0.98;
plot PrevDayClose_23 = PrevDayClose * 0.97;
plot PrevDayClose_24 = PrevDayClose * 0.96;
plot PrevDayClose_25 = PrevDayClose * 0.95;
PrevDayClose.SetDefaultColor(GetColor(7));
PrevDayClose.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
PrevDayClose_1.SetDefaultColor(GetColor(0));
PrevDayClose_1.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
PrevDayClose_2.SetDefaultColor(GetColor(1));
PrevDayClose_2.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
PrevDayClose_3.SetDefaultColor(GetColor(2));
PrevDayClose_3.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
PrevDayClose_4.SetDefaultColor(GetColor(3));
PrevDayClose_4.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
PrevDayClose_5.SetDefaultColor(GetColor(4));
PrevDayClose_5.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
PrevDayClose_6.SetDefaultColor(GetColor(5));
PrevDayClose_6.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
PrevDayClose_7.SetDefaultColor(GetColor(6));
PrevDayClose_7.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
PrevDayClose_8.SetDefaultColor(GetColor(7));
PrevDayClose_8.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
PrevDayClose_9.SetDefaultColor(GetColor(8));
PrevDayClose_9.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
PrevDayClose_10.SetDefaultColor(GetColor(9));
PrevDayClose_10.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
PrevDayClose_11.SetDefaultColor(GetColor(10));
PrevDayClose_11.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
PrevDayClose_12.SetDefaultColor(GetColor(11));
PrevDayClose_12.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
PrevDayClose_13.SetDefaultColor(GetColor(12));
PrevDayClose_13.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
PrevDayClose_14.SetDefaultColor(GetColor(13));
PrevDayClose_14.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
PrevDayClose_15.SetDefaultColor(GetColor(14));
PrevDayClose_15.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
PrevDayClose_16.SetDefaultColor(GetColor(15));
PrevDayClose_16.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
PrevDayClose_17.SetDefaultColor(GetColor(16));
PrevDayClose_17.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
PrevDayClose_18.SetDefaultColor(GetColor(17));
PrevDayClose_18.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
PrevDayClose_19.SetDefaultColor(GetColor(18));
PrevDayClose_19.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
PrevDayClose_20.SetDefaultColor(GetColor(19));
PrevDayClose_20.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
PrevDayClose_21.SetDefaultColor(GetColor(20));
PrevDayClose_21.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
PrevDayClose_22.SetDefaultColor(GetColor(20));
PrevDayClose_22.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
PrevDayClose_23.SetDefaultColor(GetColor(20));
PrevDayClose_23.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
PrevDayClose_24.SetDefaultColor(GetColor(20));
PrevDayClose_24.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
PrevDayClose_25.SetDefaultColor(GetColor(20));
PrevDayClose_25.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
#
To get it like in the screenshot: