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?
Announcement
Collapse
No announcement yet.
Partner 728x90
Collapse
NinjaTrader
Input Series of An Indicator
Collapse
X
-
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.Tags: None
-
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
-
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
Latest Posts
Collapse
| Topics | Statistics | Last Post | ||
|---|---|---|---|---|
|
Started by CarlTrading, 03-31-2026, 09:41 PM
|
1 response
153 views
1 like
|
Last Post
|
||
|
Started by CarlTrading, 04-01-2026, 02:41 AM
|
0 responses
89 views
1 like
|
Last Post
by CarlTrading
04-01-2026, 02:41 AM
|
||
|
Started by CaptainJack, 03-31-2026, 11:44 PM
|
0 responses
133 views
2 likes
|
Last Post
by CaptainJack
03-31-2026, 11:44 PM
|
||
|
Started by CarlTrading, 03-30-2026, 11:51 AM
|
0 responses
128 views
1 like
|
Last Post
by CarlTrading
03-30-2026, 11:51 AM
|
||
|
Started by CarlTrading, 03-30-2026, 11:48 AM
|
0 responses
107 views
0 likes
|
Last Post
by CarlTrading
03-30-2026, 11:48 AM
|

Comment