开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Re: "The TWS build you are currently running is no longer supported."


 

I've gotten at least two weeks of notice every time my version of TWS was being obsoleted in the past.? This is the first time the plug has been pulled on me without warning and mid session.?

As for 981 being the stable version, the first time I used it on a real account it displayed a "Price Management Algo" dialog box, which wouldn't accept input and couldn't be dismissed.? After several minutes, it crashed and I had to restart.? And now it's reported 985 is encountering the no longer supported message.? So far this has only happened outside of market hours.? It's frightening to think this might happen when the market is open.

Your advice to run the latest version against a paper-trading account is good.? I'll have to start doing that.

Frank



On Tuesday, August 24, 2021, 05:47:02 AM EDT, Richard L King <rlking@...> wrote:


Judging by the OP's screenshot, this is not just API incompatibility. I think IB are saying they will no longer allow you to use 972.

?

I don't really understand why anyone is surprised by this, because it has happened many times before.. It would of course be better if IB gave us a week or two's warning before pulling the plug, but they've never done so before either, and why change the bad habits of a lifetime?...

?

I realise that this is going to cause problems for some people, , but given that this is known behaviour from IB it's perfectly possible to avoid grief by ensuring you test your API clients (at least occasionally) against the current 'latest' (not beta) version. I run the 'latest' version all day every day on my paper-trading account (as well as the 'stable' version on my live account), and run my programs against both. That way, I can be sure that when the 'stable' version is moved up I can switch the live instance to it without problems.

?

Richard

?

?

From: [email protected] <[email protected]> On Behalf Of 闯ü谤驳别苍 Reinold via groups.io
Sent: 24 August 2021 09:00
To: [email protected]
Subject: Re: [TWS API] "The TWS build you are currently running is no longer supported."

?

Did your application log files show any error messages?

In case you have logged error code 503 "The TWS is out of date and must be upgraded", it may actually be an incompatibility between your API version and TWS/IBG instead of TWS/IBG and Interactive Brokers. The section says:

Client errors are those occurring purely on the TWS API client code and as such they are never sent by the TWS

And the additional notes for error code 503 say:

Indicates TWS or IBG is too old for use with the current API version. Can also be triggered if the TWS version does not support a specific API function.

We had that a few years back when we tried to use TickByTick data with a TWS that did not support them. The logged "msg" field of the error message was quite specific and pointed us in the right direction. I don't recall, whether TWS also had a popup error, but I believe it did.

闯ü谤驳别苍

Join [email protected] to automatically receive all group messages.