Seems like an internal Ninja issue. Any ideas?
Announcement
Collapse
No announcement yet.
Partner 728x90
Collapse
NinjaTrader
PushPopUnbalanced Error
Collapse
X
-
PushPopUnbalanced Error
I am occasionally seeing a message like the following:
When this happens, one or more charts generally freeze. Everything else is still running fine. The chart that froze just had an EMA on it. I do have a lot of custom code running and do have custom OnRender functions, but all of my code is contained within try/catch blocks and none of my code has failed. Also, I never do a push/pop, so not sure what the message is even referring to.Chart rendering failed. There is likely a problem with a chart object's OnRender method. D2D error = 'HRESULT: [0x88990016], Module: [SharpDX.Direct2D1], ApiCode: [D2DERR_PUSH_POP_UNBALANCED/PushPopUnbalanced], Message: The push and pop calls were unbalanced. '
Seems like an internal Ninja issue. Any ideas?Tags: None
-
This error, in general, this is an issue with chart rendering. This has several root causes. I would need more information to provide you with any details.
Please send me your log and trace files so that I may look into what occurred.
You can do this by going to the Control Center-> Help-> Email Support
Ensuring 'Log and Trace Files' is checked will include these files. This is checked by default.
Please reference the following ticket number in the body of the email: 1956583 ATTN Patrick G
-
I have seen this error a number of times also, I am always running third party indicators on my chart,. Is it a waste of time to report errors like this to Platform support? The typical reply I get is try this with only NT standard indicators and if you still get the error report back.
this is somewhat frustrating although somewhat understandable.
I have the feeling there are still issue with NT8 platform that are causing fairly frequent lockups and freezes..( once or twice a day).
Meanwhile the third party people are "sure" it is not their code and Ninja Trader conditions make it very difficult to prove it is a platform issue.
So meanwhile I work with a buggy system hoping that one day during an update of the NT platform or the third party indicators that everything will finally work reliably
Comment
-
The reason you get that as a troubleshooting step is because we want to ensure that the issue is not with the core platform. Developers are given a lot of freedom to program powerful add-ons for NinjaTrader. You could consider this a blessing and a curse in some respects because, on one hand, you now have the freedom to do a lot of very interesting customization to the platform, but on the other hand, you have the ability to bring the platform to it's knees.
I recommended that you always contact us via email so we can investigate each case uniquely as this type of error is just a general message about chart rendering and doesn't tell us much detail without digging further.
Comment
-
Yes experiencing this randomly too, and as a Vendor this is extremely frustrating because if it was actual code that was causing the issue then it will happen to EVERY person running the strategy, every single time that code is processed, which it does not, so I am left debugging code which works perfectly most of the time, does exactly what it is supposed to do, then NinjaTrader randomly decides to kick off a strategy, freeze a chart, or whatever it feels like doing at the time, this is my random error of the day:Originally posted by James108 View PostI have seen this error a number of times also, I am always running third party indicators on my chart,. Is it a waste of time to report errors like this to Platform support? The typical reply I get is try this with only NT standard indicators and if you still get the error report back.
this is somewhat frustrating although somewhat understandable.
I have the feeling there are still issue with NT8 platform that are causing fairly frequent lockups and freezes..( once or twice a day).
Meanwhile the third party people are "sure" it is not their code and Ninja Trader conditions make it very difficult to prove it is a platform issue.
So meanwhile I work with a buggy system hoping that one day during an update of the NT platform or the third party indicators that everything will finally work reliably
Chart rendering failed. There is likely a problem with a chart object's OnRender method. D2D error = 'HRESULT: [0x88990016], Module: [SharpDX.Direct2D1], ApiCode: [D2DERR_PUSH_POP_UNBALANCED/PushPopUnbalanced], Message: The push and pop calls were unbalanced. ' A direct X error has occurred while rendering the chart: HRESULT: [0x88990016], Module: [SharpDX.Direct2D1], ApiCode: [D2DERR_PUSH_POP_UNBALANCED/PushPopUnbalanced], Message: The push and pop calls were unbalanced.
Comment
-
Hello DTBTraders,
Can you please send me your log and trace files so that I may investigate.
You can do this by going to the Control Center-> Help-> Email Support.
Ensuring 'Log and Trace Files' is checked will include these files. This is checked by default.
Please reference the following ticket number in the body of the email: Att Jason, 3236526.
Comment
Latest Posts
Collapse
| Topics | Statistics | Last Post | ||
|---|---|---|---|---|
|
Started by argusthome, 03-08-2026, 10:06 AM
|
0 responses
86 views
0 likes
|
Last Post
by argusthome
03-08-2026, 10:06 AM
|
||
|
Started by NabilKhattabi, 03-06-2026, 11:18 AM
|
0 responses
48 views
0 likes
|
Last Post
|
||
|
Started by Deep42, 03-06-2026, 12:28 AM
|
0 responses
29 views
0 likes
|
Last Post
by Deep42
03-06-2026, 12:28 AM
|
||
|
Started by TheRealMorford, 03-05-2026, 06:15 PM
|
0 responses
32 views
0 likes
|
Last Post
|
||
|
Started by Mindset, 02-28-2026, 06:16 AM
|
0 responses
67 views
0 likes
|
Last Post
by Mindset
02-28-2026, 06:16 AM
|

Comment