Any suggestions?
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!
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
NinjaTrader
Method execution
Collapse
X
-
Method execution
I have a custom strategy that submits a market order in the OnBarUpdate method. Once the market order has been submitted, I want to suspend the OnBarUpdate method until the OnExecution method for that market order has processed. I tried using a "While" loop conditioned on a global variable that is set in OnExecution, but it never left the loop (presumably because the OnExecution method had not processed).
Any suggestions? -
Hello Elevator2TheTop,
Thanks for opening the thread.
OnBarUpdate() is an event driven method that occurs on the completion of each bar, or for each incoming tick. When an order method is met, the actual order is not submitted until OnBarUpdate() completes. It would not be advised to use a loop to wait for another event as this can cause a deadlock.
Instead, I would suggest to set a bool to false once your entry condition becomes true so you can restrict actions in OnBarUpdate(). Once the OnExecution() occurs for that trade, you can set that bool to true to allow execution.
If you have any additional questions, please don't hesitate to ask.JimNinjaTrader Customer Service
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Started by DJ888, 04-16-2024, 06:09 PM
|
4 responses
12 views
0 likes
|
Last Post
by DJ888
Today, 04:28 PM
|
||
Started by terofs, Today, 04:18 PM
|
0 responses
9 views
0 likes
|
Last Post
by terofs
Today, 04:18 PM
|
||
Started by nandhumca, Today, 03:41 PM
|
0 responses
6 views
0 likes
|
Last Post
by nandhumca
Today, 03:41 PM
|
||
Started by The_Sec, Today, 03:37 PM
|
0 responses
3 views
0 likes
|
Last Post
by The_Sec
Today, 03:37 PM
|
||
Started by GwFutures1988, Today, 02:48 PM
|
1 response
9 views
0 likes
|
Last Post Today, 03:09 PM |
Comment