IBrokers Package: wrong Clientid returns ?
Dear all, I just upgraded TWS to Build 948.3c, Jan 5, 2015 5:12:23 PM My program that worked fine before started to return wrong clientid . I set client ID to 96. but after sending the order, In order status , or order execution events I get clientid 6 !! Even I tried to set Master API Client ID to 96 in TWS -> Configuration -> API. didn't work. If I set Clientid to 6, TWS returns 0 as Clientid. Here is some piece of code :
ibClientId <- 96
#global: create the connection to IB (this can probably not be stored anywhere, so
#we have to recreate it within "IBexecuteStrategy.r"
ibConnection<-NULL
if (!is.twsConnection(ibConnection)) {
+ ibConnection<- twsConnect(clientId=ibClientId, host="localhost", + port=7496, verbose=TRUE, + timeout=15, filename=NULL) + }
print(ibConnection)
<twsConnection,96 @ 20150119 20:25:19 EST, nextId=4> TWS OpenOrder: orderId=3 clientId=6 conId=12087807 symbol=EUR status=Submitted