Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Best Practice question: Indicators for multi series:

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Best Practice question: Indicators for multi series:

    Dear Ninjas:

    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?

    #2
    Hello Kicks.Spin,

    Both uses would be valid, there should not be a downside to using either. Closes[1] specifies the close series for that BarsInProgress and BarsArray would get the bar series for that BarsInProgress. Both uses will have the same result for most indicator uses. If an indicator is programmed to use input it can utilize any series you pass to it like that. If the indicator is programmed in a way which passing an input does not work, for example the indicator explicitly references a series that was not passed with the input, then you would instead use the indicator from the BarsInProgress index to get a value:

    Code:
    if(BarsInProgress == 1)
    {
        myADXValue = ADX(ADXPeriod)[0]; 
    }
    Please let me know if I may be of further assistance.

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by CaptainJack, 05-29-2026, 05:09 AM
    0 responses
    287 views
    0 likes
    Last Post CaptainJack  
    Started by CaptainJack, 05-29-2026, 12:02 AM
    0 responses
    180 views
    0 likes
    Last Post CaptainJack  
    Started by charlesugo_1, 05-26-2026, 05:03 PM
    0 responses
    178 views
    1 like
    Last Post charlesugo_1  
    Started by DannyP96, 05-18-2026, 02:38 PM
    1 response
    263 views
    0 likes
    Last Post NinjaTrader_ChelseaB  
    Started by CarlTrading, 05-11-2026, 05:56 AM
    0 responses
    216 views
    0 likes
    Last Post CarlTrading  
    Working...
    X