One thing that comes to mind offhand is handling duplicate callbacks to orderStatus / openOrder + redundant information getting sent. And then like anybody else I have a bunch of style quibbles like the language lock-in (were I to design it I would have published a wire specification and a reference C implementation since that is easy to link to from most languages).
Is there anybody here who used matlab's ibtws function to get the real time and historical data from TWS? I have a hard time making it work and it goes to another file/function of matlab which is called calledxserver! It seems it cannot open the port 7496 to be able to get access to data. Any thoughts or tips? Appreciate it. The function is used is: ib=ibtws(' ',7496) ; .