Announcement

Collapse
No announcement yet.

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.

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by Mindset, 04-21-2026, 06:46 AM
    0 responses
    89 views
    0 likes
    Last Post Mindset
    by Mindset
     
    Started by M4ndoo, 04-20-2026, 05:21 PM
    0 responses
    135 views
    0 likes
    Last Post M4ndoo
    by M4ndoo
     
    Started by M4ndoo, 04-19-2026, 05:54 PM
    0 responses
    68 views
    0 likes
    Last Post M4ndoo
    by M4ndoo
     
    Started by cmoran13, 04-16-2026, 01:02 PM
    0 responses
    119 views
    0 likes
    Last Post cmoran13  
    Started by PaulMohn, 04-10-2026, 11:11 AM
    0 responses
    69 views
    0 likes
    Last Post PaulMohn  
    Working...
    X