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 Geovanny Suaza, 02-11-2026, 06:32 PM
        0 responses
        576 views
        0 likes
        Last Post Geovanny Suaza  
        Started by Geovanny Suaza, 02-11-2026, 05:51 PM
        0 responses
        334 views
        1 like
        Last Post Geovanny Suaza  
        Started by Mindset, 02-09-2026, 11:44 AM
        0 responses
        101 views
        0 likes
        Last Post Mindset
        by Mindset
         
        Started by Geovanny Suaza, 02-02-2026, 12:30 PM
        0 responses
        553 views
        1 like
        Last Post Geovanny Suaza  
        Started by RFrosty, 01-28-2026, 06:49 PM
        0 responses
        551 views
        1 like
        Last Post RFrosty
        by RFrosty
         
        Working...
        X