Hey folks, there's been a parallel thread at:
http://finance.groups.yahoo.com/group/TWSAPI/message/16968
Today I found that I can reproduce the problem at will. Here's the procedure:
1) use Sysinternals TCPView to close the connection made by TWS to gw1.ibllc.com:4000. This generates the "connectivity lost" message.
2) After TWS reconnects I then place an order.
3) The order is filled, TWS shows an updated position, but no trade. My program doesn't receive the fill.
4) I restart TWS, and now it shows the fill.
I did this twice, once at 8:22 PST to buy 100 ZION, the next at 8:51 PST to sell 100 ZION. Both times the result was identical.
I've communicated this to IB. Hopefully we'll get a quick response.
Regards, -Russ
http://finance.groups.yahoo.com/group/TWSAPI/message/16968
Today I found that I can reproduce the problem at will. Here's the procedure:
1) use Sysinternals TCPView to close the connection made by TWS to gw1.ibllc.com:4000. This generates the "connectivity lost" message.
2) After TWS reconnects I then place an order.
3) The order is filled, TWS shows an updated position, but no trade. My program doesn't receive the fill.
4) I restart TWS, and now it shows the fill.
I did this twice, once at 8:22 PST to buy 100 ZION, the next at 8:51 PST to sell 100 ZION. Both times the result was identical.
I've communicated this to IB. Hopefully we'll get a quick response.
Regards, -Russ