Quote from mtzianos:
A -minor- issue IB TWS developers may want to look into:
In the case of multiple login names (users) trading the same (institutional) IB account.
When one user makes a change to a NATIVE exchange order, e.g. move LMT BUY xx.x to yy.y, or STPLMT etc, the change is correctly reflected into all other users' TWS.
But:
If I have a non-exchange-native order, e.g. a STOP order in a CBOT market (or if I use STP instead of native STPLMT in CME market), the change WON'T be reflected in other TWSes.
E.g. if I have the initial order being in ZB, STP SELL 116'05 and move the order to STP SELL 116'00, the other TWSes will still show the INITIAL order (116'05), although the STP price may have been moved several times. And the new order has been accepted by IB.
The correct order (116'00) will be the one executed when time comes. It's just that other users' TWS don't reflect it (they'll still be showing a STP @ 116'05).