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

Implement multithreading in a strategy

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

    Implement multithreading in a strategy

    Hello,

    Is it possible to implement in ninjatrader a method inside one's strategy that would be called on a different thread.

    The reason I am asking is because I do use the OnMarketData method that is computationally intensive, so I would like to have a thread dedicated to this, but I also have a method called on a timer that checks the data and the current orders, may place new orders etc. I would like to have both running on different thread as currently, I notice that the timer keeps on deviating, i.e. say this is a 30 s timer, it will deviate from the 30 sec mark, and after say 100 calls, I would have seen 30010 seconds gone by (this is just for illustration).

    Hence I hope multithreading would help to avoid this issue? If not any other solution? And if it would, could you please provide me an example on how to actually implement this multithreading in ninja trader?

    Thanks

    #2
    Hello.

    Thanks for the note.

    Advanced threading and deviating from the event-driven model in NinjaScript is not supported. You can look at the BarTimer indicator's code to get an idea of how you could dispatch some code asynchronously and use the tick event method to read/update data.

    Please let us know if you have any questions.
    Chris L.NinjaTrader Customer Service

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by GussJ, 03-04-2020, 03:11 PM
    11 responses
    3,228 views
    0 likes
    Last Post xiinteractive  
    Started by andrewtrades, Today, 04:57 PM
    1 response
    13 views
    0 likes
    Last Post NinjaTrader_Manfred  
    Started by chbruno, Today, 04:10 PM
    0 responses
    7 views
    0 likes
    Last Post chbruno
    by chbruno
     
    Started by josh18955, 03-25-2023, 11:16 AM
    6 responses
    440 views
    0 likes
    Last Post Delerium  
    Started by FAQtrader, Today, 03:35 PM
    0 responses
    12 views
    0 likes
    Last Post FAQtrader  
    Working...
    X