I see two different ways to get indicator values for a multiseries scrip. Which is preferable? Which works better for backttesting? any up or downside? Both ways are summarized below
This gets correct number for ADX for 2nd dataseries
public class mymultiseriesindi : Indicator
{
private ADX myADX;
}
else if (State == State.DataLoaded)
{
myADX = ADX(Closes[1], ADXPeriod); //instantiated ADX for 2nd dataseries
}
But this also works
ADX(BarsArray[1],ADXPeriod)[0] // BarsArray[1] also works
upside or downside comments?
Comment