Login Page - Create Account

Support Board


Date/Time: Mon, 19 Jan 2026 06:55:43 +0000



Post From: IBKR claims Deprecated TWS API version

[2025-12-04 21:09:32]
John - SC Support - Posts: 44021
There are all kinds of errors showing up from Interactive Brokers.

The most important is from the Trade Service Log where we see the following:
Trading message from IB: Order Canceled - reason:. Error Code: 202. ServiceOrderID: 31295. InternalOrderID: 35970.

But this does not tell us anything. You would need to ask Interactive Brokers what this error is about.

--

There is also the following:
Trading message from IB: Order Event Warning:Attribute 'Outside Regular Trading Hours' is ignored based on the order type and destination. PlaceOrder is now being processed. Error Code: 2109. ServiceOrderID: 31293. InternalOrderID: 35963.

We remember a discussion in this Support Board regarding this, although we never got a real answer as to where "Outside Regular Trading Hours" is coming from. Refer to the following:
Ineractive Brokers - Overnight trades not filling

In this case, we recommend looking at your "Time in Force" settings. There are two places for this, one for the parent and one for attached orders. Check both of these and make sure they are set to either "Day" or "Good Till Cancelled", as these are the only ones we know that should work. But you can check with Interactive Brokers regarding the other options. They may be able to give you some insight as to what "Outside Regular Trading Hours" is about as well. Refer to the following:
Basic Trading and the Trade Window: Main >> TimeInForce (Time in Force):

Attached Orders: Time In Force

--

In your Message Log you have the following:
Message from IB: Market data farm connection is OK:usfarm.nj. IB Error Code: 2104. Request ID: -1.

We really do not know whether this is an issue or not. If you are not setup to get any data from Interactive Brokers, then this could just be the normal situation.

--

With regards to these messages in the log:
2025-12-04 09:41:50.447 | Interactive Brokers | Sending client version: v100..176 +PACEAPI. Waiting for acceptance.
2025-12-04 09:41:50.450 | Interactive Brokers | TWS server version: 176
2025-12-04 09:41:50.450 | Interactive Brokers | TWS time: 20251204 09:41:49 EST

As stated previously, make sure you have a current version of the TWS software. Do not do a Beta version, just the most recent stable release.

--

And finally, with regards to this:
Program path: C:\SierraChart2\

Normally it really does not matter much, as this is just the location of your Sierra Chart software. But, with the issues you are having, we have to wonder if you have multiple copies of Sierra Chart and you may have an issue with multiple connections to the same TWS software?
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2025-12-04 21:10:12