The relevant code is:
private Series<double> dSeriesA;
private Series<double> dSeriesB;
else if (State == State.DataLoaded)
{
dSeriesA = new Series<double>(this);
dSeriesB = new Series<double>(this);
}
Draw.Region(this, "Region", 5, CurrentBar, dSeriesA, dSeriesB, null, Brushes.Green, 50, 0);
It does not draw / fill the region between dSeriesA and dSeriesB regardless whether dSeriesA > dSeriesB or dSeriesB > dSeriesA.
I did use the same code but used High and Low respectively and it did draw as expected
Draw.Region(this, "Region", CurrentBar, 0, Close, Open, null, Brushes.BurlyWood, 50, 0);
Is there an issue wit how I declared my Series? If so, what it the correct way to declare it?

Comment