Currently my understanding is that I can only assign a secondary data series to Series<> as below:
private Series<double> signal ;
protected override void OnStateChange()
{
if (State == State.Configure)
{
AddDataSeries(SecondaryDataSeriesBarType, SecondaryDataSeriesPeriod);
}
else if (State == State.DataLoaded)
{
signal = new Series<double>(BarsArray[1], MaximumBarsLookBack.Infinite);
}
}
The SMA function requires an ISeries.

Comment