TWS comes in 2 versions, stand-alone and web-based. IB tends to push the latter, possibly because it is the one that they update first (from what IB tells me, web-based updates typically precede stand-alone by 2-3 weeks, but the good news is that generally any kinks in the updates have been resolved by the time they hit the stand-alone)
and because the web-based version uses fewer system resources. Unfortunately, the web-based version is, at least in my experience, completely and relentlessly unstable. While you may get a day or two with no problems, by and large you're going to experience multiple disconnections and/or pink screens every damn day with the web-based version.
Today, after speaking with someone at IB who freely acknowledged that the web-based TWS is much less stable than the stand-alone, I went ahead and installed the stand-alone (I sure wish someone at IB had mentioned this earlier, rather than blaming everything under the sun--
except, of course,
TWS--for the multiple problems I was having day after day and month after month with the web-based version).
As it turns out, this IB person appears to have known what he was talking about, because I didn't have a single problem today with my newly installed stand-alone TWS--it ran absolutely flawlessly. Naturally, I'm keeping my fingers crossed!
In any event, if you're using the web-based TWS, it's likely that the best thing you can do to improve your TWS stability is get rid of it, install the stand-alone, and never use the web-based version again, which appears to be exponentially more trouble than it's worth!
The one other thing the IB person mentioned was not to use the latest Java version (6.3) with whatever TWS version you use. Apparently, the latest Java has created all kinds of problems with TWS above and beyond the usual problems with the web-based version. The Java version he recommended that's been most generally useful with the latest TWS stand-alone is 5.14.
Hope this helps and that IB will start letting all it clients know what a true and total disaster the web-based TWS actually is! This is likely to save IB's clients countless thousands upon thousands of hours of frustration and wasted time trying to convert garbage into a reliable trading platform.
Naturally, I'd be interested to hear of others experience in this regard. Best of luck to all!
