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

Only do once on strategy start

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

    Only do once on strategy start

    Hi guys!

    I have tried a couple of things but I couldn't find a proper way to do this.

    I want to run strategies that perform a one-time action on the start of the strategy (i.e. set a variable value, make an order, etc). What's the proper way to do this to make sure the action doesn't get triggered a second time during the strategy run time?

    Thanks

    #2
    Hi RT001,

    OnStateChange() when State is State.DataLoaded is the proper place for that.
    "Initialize any class level variables (including custom Series<T> objects)"
    https://ninjatrader.com/support/help...tatechange.htm
    Chelsea B.NinjaTrader Customer Service

    Comment


      #3
      Thanks Chelsea! Is there a way to do this in the strategy builder, before I unlock the code? I will finish the script by editing the code but I'd like to establish the basics with the strategy builder if possible.

      Comment


        #4
        Hello RT001,

        Yes, the Strategy Builder will instantiate class level objects in State.DataLoaded, and you will not be able to change this.
        Chelsea B.NinjaTrader Customer Service

        Comment

        Latest Posts

        Collapse

        Topics Statistics Last Post
        Started by chumpsky33, Today, 03:21 AM
        0 responses
        4 views
        0 likes
        Last Post chumpsky33  
        Started by klaus w, Today, 02:09 AM
        0 responses
        8 views
        0 likes
        Last Post klaus w
        by klaus w
         
        Started by RaddiFX, Yesterday, 11:57 PM
        1 response
        18 views
        0 likes
        Last Post NinjaTrader_Marco  
        Started by Tonofit, Today, 12:00 AM
        0 responses
        13 views
        0 likes
        Last Post Tonofit
        by Tonofit
         
        Started by ck6libra, Yesterday, 11:20 PM
        1 response
        17 views
        0 likes
        Last Post NinjaTrader_Manfred  
        Working...
        X