Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Dynamically determining BarsRequired on initialization?

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

    Dynamically determining BarsRequired on initialization?

    Is this possible? In other words, can I do a calculation in Initialize() whereby I look at my known indicator/strategy parameters, calculate the max value of those, and set that as "BarsRequired"?

    #2
    Hello,

    You can do this in OnStartUp(). Here is a loose example:

    Code:
    			protected override void OnStartUp()
    			{
    				
    				if(Instrument.FullName == "ES 12-12")
    				{
    					BarsRequired = 20;
    				}
    				
    				if(Instrument.FullName == "NQ 12-12")
    				{
    					BarsRequired = 100;
    				}
    			}
    MatthewNinjaTrader Product Management

    Comment


      #3
      Interesting. So my next question is, which comes first - Initialize() or OnStartUp()?

      Comment


        #4
        Initialize() will always be called first



        Definition
        You can override the OnStartUp() method to initialize any variables or resources you wish to use in the custom indicator or strategy. This method is called only once immediately prior to the start of your script processing its logic in OnBarUpdate(), but after the Initialize() method.
        MatthewNinjaTrader Product Management

        Comment

        Latest Posts

        Collapse

        Topics Statistics Last Post
        Started by StockTrader88, 03-06-2021, 08:58 AM
        45 responses
        3,991 views
        3 likes
        Last Post johntraderuser2  
        Started by TAJTrades, Today, 09:46 AM
        0 responses
        5 views
        0 likes
        Last Post TAJTrades  
        Started by rhyminkevin, Yesterday, 04:58 PM
        5 responses
        62 views
        0 likes
        Last Post dp8282
        by dp8282
         
        Started by realblubb, Today, 09:28 AM
        0 responses
        8 views
        0 likes
        Last Post realblubb  
        Started by AaronKoRn, Yesterday, 09:49 PM
        1 response
        19 views
        0 likes
        Last Post Rikazkhan007  
        Working...
        X