I am using market replay to test indicator performance. I am using market replay data that I have downloaded previously. I am using NT8.
I am adding a few data series' to an indicator. The last one does not work as expected. The indicator associated with the 4th data series (BarsArray[3]) never enters OnBarUpdate(). The problem exists no matter what indicator I associate with BarsArray[3].
I am missing something. Any help is appreciated.
Code below.
protected override void OnStateChange() {
...
else if (State == State.Configure)
{
AddDataSeries(BarsPeriodType.Tick, 133);
AddDataSeries(BarsPeriodType.Tick, 1200);
AddDataSeries("ES 06-21", new BarsPeriod { BarsPeriodType = BarsPeriodType.Day, Value = 1 }, "US Equities RTH", null);
}
else if (State == State.DataLoaded)
{
MacdEnv1 = Macd(BarsArray[0],12,26,9);
MacdEnv2 = Macd(BarsArray[1],12,26,9);
MacdEnv3 = Macd(BarsArray[2],12,26,9);
PriorHighLow = PriorDayOHCL(BarsArray[3]);
...
}
Thanks!

Comment