gofinance / ib

Pure Go interface to Interactive Brokers IB API
386 stars 120 forks source link

Implement all remaining TODOs in eclientsocket.go #3

Closed dsouzae closed 9 years ago

dsouzae commented 9 years ago

I implemented the remaining TODOs. I started this because PlaceOrder was not implemented, and decided it was pretty easy to complete the remaining TODOs.

Also found some other bugs, and matched the Java sources.

Plus added a feature to the engine to receive all Reply events - found some requests returns different Reply events with different Ids. (e.g. RequestOpenOrders).

I have not implemented or changed any of the Managers for the new Requests I added.