Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Input Series of An Indicator

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

    Input Series of An Indicator

    Nevermind - I think I found the answer in the Multi-Time Frame and Instrument docs. I need to add another bars object in the initialize method. Thanks!

    If I have a chart with multiple dataseries, how would I programatically tell my indicator that it should appear on my second Input Series? I think I have found code examples for specifying the dataseries that an indicator applies to when adding it to a stratgey, but how can I tell the indicator to do a draw action on my second dataseries as opposed to the first dataseries?
    Last edited by dkrumholz; 04-22-2011, 04:16 PM.

    #2
    sample

    from help guide dataseries

    double value = SMA(BarsArray[1],20)[0];

    Comment


      #3
      Draw Arrow on Second Timeframe

      I want a chart with the same instrument on two different timeframes. I want my indicator to draw arrows on the second time frame.

      I can add the second timeframe to the chart interactivly using the chart's Data Series selection and I can add an indicator and interactively, using the indicators Data - Input series property, get arrows displayed on the second timeframe.

      The problem is - how to accomplish adding the second timeframe and drawing the arrows programatically on the second timeframe bars without the interactive steps.

      Given a chart with an instrument and its Data Series, can I add an indicator that programtically adds the second timeframe and draws arrows over the second set of bars?

      I thought it could be done by adding the second series in the initialize method and then testing BarsInProgress for my drawing. That doesn't seem to work.
      Last edited by dkrumholz; 04-23-2011, 04:32 AM.

      Comment


        #4
        Hello,

        Thanks for the note.

        What you would need to do is draw the objects in the BarsInProgress == 0. But reference the values you want to draw from from the secondary series.

        SMA(BarsArray[1], 14);

        Use the above example to get the bars objects of the secondary series and use its value instead to draw at.


        Let me know if I can be of further assistance.
        BrettNinjaTrader Product Management

        Comment


          #5
          Can I display the second series bars on the chart programatically or must I add it interactively?

          Comment


            #6
            Hello,

            Unfortunately no supported method for this.
            BrettNinjaTrader Product Management

            Comment

            Latest Posts

            Collapse

            Topics Statistics Last Post
            Started by CarlTrading, 03-31-2026, 09:41 PM
            1 response
            153 views
            1 like
            Last Post NinjaTrader_ChelseaB  
            Started by CarlTrading, 04-01-2026, 02:41 AM
            0 responses
            89 views
            1 like
            Last Post CarlTrading  
            Started by CaptainJack, 03-31-2026, 11:44 PM
            0 responses
            133 views
            2 likes
            Last Post CaptainJack  
            Started by CarlTrading, 03-30-2026, 11:51 AM
            0 responses
            128 views
            1 like
            Last Post CarlTrading  
            Started by CarlTrading, 03-30-2026, 11:48 AM
            0 responses
            107 views
            0 likes
            Last Post CarlTrading  
            Working...
            X