Announcement

Collapse

Looking for a User App or Add-On built by the NinjaTrader community?

Visit NinjaTrader EcoSystem and our free User App Share!

Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
See more
See less

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.
    BertrandNinjaTrader Customer Service

    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 JoMoon2024, Today, 06:56 AM
        0 responses
        6 views
        0 likes
        Last Post JoMoon2024  
        Started by Haiasi, 04-25-2024, 06:53 PM
        2 responses
        19 views
        0 likes
        Last Post Massinisa  
        Started by Creamers, Today, 05:32 AM
        0 responses
        6 views
        0 likes
        Last Post Creamers  
        Started by Segwin, 05-07-2018, 02:15 PM
        12 responses
        1,786 views
        0 likes
        Last Post Leafcutter  
        Started by poplagelu, Today, 05:00 AM
        0 responses
        3 views
        0 likes
        Last Post poplagelu  
        Working...
        X