gofinance / ib

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

TWS API v9.72+? #31

Open cxr29 opened 6 years ago

cxr29 commented 6 years ago

Historical Time and Sales Data etc.

askie commented 5 years ago

+1

dsouzae commented 3 years ago

I've started working on supporting v976.01 and v979.01 TWS APIs. I have an initial version working in my fork repo on a separate branch.

There is a lot of work to do and a lot of the request and responses have to be updated.

There will be a call for testers when I have completed all the changes.

rensburger commented 3 years ago

fantastic - I am a Go beginner, and your responses to people on IB have been a great help to me, so I'm probably not of much use to you right now, but I would be happy to help with simple and rote stuff

dsouzae commented 3 years ago

I have been working on the changes so far, completed all the response parsing right now, still working on completing updating the write responses before I merge as a separate branch in the gofinance/ib repo.

You can reach the changes here: dsouzae/ib/tree/devel_v100plus

I have implemented ReqMatchingSymbols that is only available in the latest API.

dsouzae commented 3 years ago

There is no equivalent to reqTickByTickData in gofiance/ib as it's a new API available, you might be able to use it in the current version. Look at RequestRealTimeBars for something similar how to implement it.