Here are screenshots of NinjaTrader error messages along with their solutions.
Each error is explained in detail to help you understand the issue and its cause. By following the provided steps, you can quickly resolve these problems and get back to trading seamlessly. Whether you’re a beginner or an experienced trader, these troubleshooting tips will save you time and frustration.
If you need any further assistance, feel free to talk to one of our Live Chat agents!
1) error: bad input (Logon failed) | Error Explanation: This error indicates that your credentials are missing in the connection configuration for your NinjaTrader platform. |
2) session count to exceed its maximum 3) disconnect enforced by broker | Solution: |
4) check your account connection parameters and internet connection (Logon failed) | Solution: |
5) Order can be placed by administrators only | Explanation: This message indicates that your account has reached the drawdown limit and has been liquidated. |
6) The OCO ID cannot be reused | Error Explanation: This occurs because OCO (One Cancels Other) mode is activated, causing the initial OCO order to be canceled. |
7) toolkit version has expired | Error Explanation: This message pertains to a product or service provided by ApexInvesting.com. |
8) Unable to submit order - no handle affected | Solution: |
9) Remove failed | Error Explanation: This message indicates an issue within your custom indicators. |
10) Send cancels only after 30 secs | Error Explanation: This message indicates that you have sent too many cancellation requests in a short period, triggering a system limitation. If you continue, the system may log you out. |
11) No such route exists | Solution: |
12) The IB you are trying to connect is not authorized | Solution: |
13) thrown by the target of an invocation | Solution: |
14) can't have a zero limit price | Solution: |
15) Unable to connect to DB | Solution for Mac Users with Parallels: |
16) Rejected at RMS | Solution: |
17) You must set a date for TIF=GTD | Error Explanation: This error occurs because the Time in Force (TIF) is set to GTD (Good ’Til Date) without specifying a date. |
18) market not open | Error Explanation: This indicates that you are attempting to trade an expired contract. |
19) Historical data failed to start | Solution: |
20) Auto log failed | Solution: |
21) Unable to load risk template | Solution: |
22) Unable to recover NinjaTrader custom assembly | Error Explanation: This error indicates that another application on your PC, such as a cloud storage or backup provider like OneDrive, is blocking NinjaTrader from accessing its files. |
23) No accounts were found | Error Explanation: This error indicates that there are no active Tradovate accounts linked to your NinjaTrader platform. |
24) account is currently set to liquidation | Message: Your Tradovate account on NinjaTrader has reached the drawdown limit and requires a reset. |
25) Atomic order operation in progress | Error Explanation: This error typically occurs when an additional action is attempted on an order that is in the process of being changed, filled, or canceled. NinjaTrader does not allow modifications to an order while the initial action is still in progress. |
26) Instruments not subscribed for real-time data | Warning: This message indicates that NinjaTrader has pre-loaded instruments that are not included in your data package. While these instruments may appear in your platform, trading them is not possible with your current account. Additionally, any data displayed for these instruments will be delayed. This is simply a notification and does not impact the functionality of instruments included in your data plan. |
27) Password should be specified | Error Message: “Market data failed get_order_book error: 13” |
28) get_order_book error : 13 | Error Message: Market data failed get_order_book error: 13 - This indicates missing level 2 data. You must add level 2 data for order book. For Rithmic, under Rithmic Addons. For Tradovate, on their web platform, go to Settings, Subscriptions, and add level 2 data. |
29) already has a running connection | Error Message: “Provider ‘Rithmic for NinjaTrader Brokerage’ already has a running connection.” |
30) error fetching external content | Error Message: “Error fetching external content, please try again later.” |
31) unable to load log files |
|
32) disconnections from server | Error Explanation: This behavior suggests a connection loss between your computer and NinjaTrader servers. |
Get instant, 24/7 support when you sign up:
QuantVPS.com is now offering the NinjaTrader VPS Lite starting at $40! This affordable plan is designed specifically for traders who need reliable performance without breaking the bank. With ultra-low latency and optimized configurations, the VPS Lite ensures smooth execution of your automated trading strategies. It’s perfect for those new to NinjaTrader or anyone running less resource-intensive setups. Plus, all QuantVPS plans include 24/7 technical support to keep your trading uninterrupted. Upgrade your trading environment today and experience the difference a dedicated VPS can make for your NinjaTrader performance.
Note: if the above did not help, you can send log files directly to Ninjatrader.
NinjaTrader Desktop contains diagnostic files allowing our support representatives to quickly troubleshoot unexpected errors and behavior in the most efficient manner. Please follow the steps below to send them to our team:
Hit the "Windows Key + E" on your keyboard to open the Windows File Explorer.
Go to Documents/NinjaTrader
Left-click on the "log" folder to highlight it.
Right-click and select "Compress to ZIP file"
Repeat steps 3 and 4 with the "trace" folder
Send these .zip files as attachments to your email response.
An in-depth screenshot walkthrough of this process may be found here in our Help Center - How Do I Send Log and Trace Diagnostic Files to NinjaTrader?
Related Links:
QuantVPS Homepage