plot DailyOpen;
plot OU20;
plot OU15;
plot OU10;
plot OU05;
plot OD05;
plot OD10;
plot OD15;
plot OD20;
DailyOpen = open(period = AggregationPeriod.DAY);
AddLabel(yes, asPercent(close/DailyOpen) + "% to daily open", Color.GRAY, Location.TOP_LEFT);
OU20 = open(period = AggregationPeriod.DAY) * 1.20;
OU15 = open(period = AggregationPeriod.DAY) * 1.15;
OU10 = open(period = AggregationPeriod.DAY) * 1.10;
OU05 = open(period = AggregationPeriod.DAY) * 1.05;
OD05 = open(period = AggregationPeriod.DAY) * 0.95;
OD10 = open(period = AggregationPeriod.DAY) * 0.90;
OD15 = open(period = AggregationPeriod.DAY) * 0.85;
OD20 = open(period = AggregationPeriod.DAY) * 0.80;
DailyOpen.AssignValueColor(Color.LIGHT_ORANGE);
OU20.AssignValueColor(Color.WHITE);
OU15.AssignValueColor(Color.LIGHT_GRAY);
OU10.AssignValueColor(Color.WHITE);
OU05.AssignValueColor(Color.LIGHT_GRAY);
OD05.AssignValueColor(Color.LIGHT_GRAY);
OD10.AssignValueColor(Color.WHITE);
OD15.AssignValueColor(Color.LIGHT_GRAY);
OD20.AssignValueColor(Color.WHITE);
DailyOpen.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
OU20.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
OU15.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
OU10.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
OU05.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
OD05.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
OD10.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
OD15.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);
OD20.SetPaintingStrategy(PaintingStrategy.HORIZONTAL);