Is this part of your code:
protected override void OnBarUpdate() { if (secondarySeries == null) secondarySeries = new DataSeries(MACD(BarsArray[1], 7, 14, 9));
protected override void OnStartUp() { secondarySeries = new DataSeries(MACD(BarsArray[1], 7, 14, 9));
protected override void OnStartUp() { secondarySeries = MACD(BarsArray[1], 7, 14, 9);
ie in which case I'm assuming I don't need a null check in OnStartUp or a repeated null check in OnBarUpdate?
Comment