Registered: Jun 2003
07-21-09 08:59 AM
Quote from TrailingStop3:
If you look at the IB-API Code you can see that the API is only a simple protocol for the communication app <-> TWS over TCP/IP. I have developed an app which is available as native 32 and 64 Bit versions. I have redeveloped this communication to fit my needs, which wasnt that difficult if you get the big picture of the API. I developed it in C++, so I have no idea how difficult it is to do the same in Java - but it should be possible?!
Don't know why you would want to rewrite the Java API, but yes there would in principle be no problem doing so. Easier than C++.
The problem with doing this sort of hack job, is that in the future the protocol may change, but the supported API remains backward compatible. IB are under an obligation to provide backward compatibility for the API, but not the protocol.