Since zero price bid/ask events do not happen at will and we cannot force it to occur we would appreciate it if you could send us a database that already contains such executions if you have it available. Otherwise we would be at the mercy of the data feed and actually catching the zero price. Thank you.
Announcement
Collapse
No announcement yet.
Partner 728x90
Collapse
NinjaTrader
Removing Executions
Collapse
X
-
cgeorgan,
Since zero price bid/ask events do not happen at will and we cannot force it to occur we would appreciate it if you could send us a database that already contains such executions if you have it available. Otherwise we would be at the mercy of the data feed and actually catching the zero price. Thank you.Josh P.NinjaTrader Customer Service
-
-
PS Still hoping for some sort of fix in the form of a bid/ask tick filter to fix those zero prices...thus fixing the need to remove executions to begin with!Originally posted by NinjaTrader_Josh View PostThat would do it. Great. Glad you got it resolved.
Thanks though for helping walk me through this -
Comment
-
Guys-Originally posted by NinjaTrader_Josh View PostThat would do it. Great. Glad you got it resolved.
I'm *still* having problems deleting these executions...It just shouldn't be this difficult.
This time, I waited until the end of the day to remove my executions. I disabled then deleted the strategy that created them, and closed any charts that were using that instrument. I restarted both my computer and NT. Still can't remove the execution.
I can't imagine a reason now why the execution is being held in memory by the strategy using it. There are no .NET garbage collectors running after NT shut down, and no charts using my executions that need to be populated. Yet NT will not release the execution.
On top of that, if I can't figure out a way to remove the execution today, I'm literally F'ed...as I can't delete prior day executions on a current day. So a whole day of testing in at least two instruments are down the drain, and useless in the future -
In the end, when it comes to functionality such as this, it either works or it doesn't. When I click on the "NinjaTrader" icon, the program starts, I'm connected to my service provider, and my last workspace opens. Every time. The same way.
When I try to delete executions, it may/may not work. Sometimes. And definitely not the same way, every time. So, that's where I stand with this feature -
Comment
-
cgeorgan, I can give you a call and remotely login into your PC to show you how to ensure the executions are deleted. If you would like to do this, can you please send us your phone number and the best time to reach you (EST) to either support at ninjatrader dot com or via a private message here on the board?AustinNinjaTrader Customer Service
Comment
-
Chris, thanks for your time on the phone. Along with your strategy, could you also send us your main database file (My Documents/NinjaTrader 7/db/NinjaTrader.sdf)? You can zip it up and upload it to sendspace.com or an equivalent and then send us the link if the file is large. Then we'll try to reproduce with your strategy, but if we are unable to do that, we'll need your entire My Documents/NinjaTrader 7 directory (zipped up).
You said you were going to do a fresh install, so could you zip up the NT7 directory and set it aside while we test with the strategy? I just don't want to lose all the information in your current installation when you do the fresh install.
Thanks again.AustinNinjaTrader Customer Service
Comment
-
Similar problem
Using beta 19, I also just came up against a problem trying to remove executions. The only strategy involved, though, was an ATM Strategy selected through Chart Trader. An order executed, the ATM Strategy placed a target order and a stop order, in this case the stop was hit and I went back to being flat with no orders working. Control Center shows nothing on the Strategies tab and two entries on the Executions tab. But when I right-click and try to remove either execution I get the error "Unable to remove execution. Execution still in use by a strategy in memory."
Comment
-
MikeInMa,
You will need to wait for .NET Garbage Collector to be done using the resources then you can remove it. If you don't want to wait for .NET garbage collector you can close NT and restart it to force a collection. Unfortunately NT does not control when the .NET environment decides to release resources or not.Josh P.NinjaTrader Customer Service
Comment
-
MikeInMa,
.NET garbage collector is not controlled by NT. It is controlled by the Microsoft .NET environment and it will release resources when it deems it necessary. Whether that is immediately to make way for other processes that need it or holding onto it as it deems it unnecessary to release it is not something NT controls.
If you don't want to wait you can just close NT and restart it which would cause the .NET environment to dump everything about NT out of memory.Josh P.NinjaTrader Customer Service
Comment
Latest Posts
Collapse
| Topics | Statistics | Last Post | ||
|---|---|---|---|---|
|
Started by Geovanny Suaza, 02-11-2026, 06:32 PM
|
0 responses
608 views
0 likes
|
Last Post
|
||
|
Started by Geovanny Suaza, 02-11-2026, 05:51 PM
|
0 responses
355 views
1 like
|
Last Post
|
||
|
Started by Mindset, 02-09-2026, 11:44 AM
|
0 responses
105 views
0 likes
|
Last Post
by Mindset
02-09-2026, 11:44 AM
|
||
|
Started by Geovanny Suaza, 02-02-2026, 12:30 PM
|
0 responses
560 views
1 like
|
Last Post
|
||
|
Started by RFrosty, 01-28-2026, 06:49 PM
|
0 responses
561 views
1 like
|
Last Post
by RFrosty
01-28-2026, 06:49 PM
|

Comment