struggling with ninjascript generally, but at present, i'm trying to add color above 100 & below 0 of the cct bollinger indicator(period changed to 14) i dowloaded from the forum. see my attempt under "onbarupdate...drawregion" & please advise me of my errors. thanks.
Add(new Plot(Color.FromKnownColor(KnownColor.Black), PlotStyle.Line, "Output"));
Add(new Line(Color.FromKnownColor(KnownColor.Red), 100, "Upper"));
Add(new Line(Color.FromKnownColor(KnownColor.LightGreen), 0, "Lower"));
CalculateOnBarClose = false;
Overlay = false;
PriceTypeSupported = true;
protectedoverridevoid OnBarUpdate()
{
Output.Set((Close[0]+2*StdDev(Period)[0]-SMA(Period)[0])/(4*(StdDev(Period)[0]))*100);
DrawRegion("tag1", CurrentBar, 0, CCTBollinger(14).Upper, 1000000, Color.Empty, Color.LightSalmon, 2);
DrawRegion("tag1", CurrentBar, 0, CCTBollinger(14).Lower, 0, Color.Empty, Color.PaleTurquoise, 2);
}
Comment