Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Creating and accessing plots dynamically

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

    Creating and accessing plots dynamically

    Is something like that possible ?

    In Initialize I'm creating series of plots automatically :

    string sPlotName ;
    int i ;

    for (i=1 ; i <10 ; i++)
    {
    sPlotname = "Plot" + i.ToString() ;
    Add (new Plot(...... , sPlotname) ;
    }

    In OnBarUpdate I would like to access my plots object indirectly:
    instead of :
    Plot1.Set(...)
    Plot2.Set(...)
    .....
    Plot10.Set(...)

    to access them by object name in the loop:
    for (i=1 ; i <10 ; i++)
    {
    sPlotname = "Plot" + i.ToString() ;
    Plots[0].Set(...);
    }

    Of course this code is improper, Plots array doesn't expose its plot object. Any other way to do it ?

    Thanks.

    #2
    xTrader1, althought outside of the supported scope, this should be doable, but I'm not sure about the 'dynamic' aspect, since we don't recommend placing logic in the Initialize() like you did.

    Comment


      #3
      any hint

      to do it ? I understand I should access DataSeries object, attached to the plot.

      Comment


        #4
        See if this works for you. Values[0].Set
        Josh P.NinjaTrader Customer Service

        Comment

        Latest Posts

        Collapse

        Topics Statistics Last Post
        Started by CarlTrading, 03-31-2026, 09:41 PM
        1 response
        155 views
        1 like
        Last Post NinjaTrader_ChelseaB  
        Started by CarlTrading, 04-01-2026, 02:41 AM
        0 responses
        90 views
        1 like
        Last Post CarlTrading  
        Started by CaptainJack, 03-31-2026, 11:44 PM
        0 responses
        137 views
        2 likes
        Last Post CaptainJack  
        Started by CarlTrading, 03-30-2026, 11:51 AM
        0 responses
        130 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