Comments (2)
I am no longer developing this package, and I'm aware the original author is also no longer developing it. While some of our portfolio monitoring systems use this package in production, these only touch account management message types. The market data messages are present, but we don't use them (we use Nanex NxCore instead) and therefore I cannot comment on their robustness. Certainly there are tests though, and they pass based on the CI server report. There are no order-related messages.
If you wish to use Go with IB, feel free to send some pull requests and I'll add you as a member to the gofinance organisation so you can merge them.
from ib.
You need to use the SinkManager. See the instrument_manager_test.go for more details, and for further details read how SinkManager works in manager.go.
See below for an example of what you need to change - I added 2 lines of code before the Println.
func testInstrument1(engine *ib.Engine) {
m, err := ib.NewInstrumentManager(engine, ib.Contract{
Symbol: "AAPL",
SecurityType: "STK",
Exchange: "SMART",
Currency: "USD",
})
failOnError(err, "Failed to create instrument manager")
defer m.Close()
var mgr ib.Manager = m
ib.SinkManager(&mgr, 5*time.Second, 2)
fmt.Println(m.Bid(), m.Ask(), m.Last())
}
from ib.
Related Issues (16)
- Gitter chat room HOT 2
- Placing A Basic Order HOT 5
- Sell in FA Group HOT 2
- missing request types?
- Manager returned an error after 0 updates: SinkManager: no new update in 15s
- Large file issue in git repo
- RequestRealTimeBars Example HOT 3
- Go test not working HOT 4
- `go test` not working HOT 1
- TWS API v9.72+? HOT 5
- noob question: how can I access to my portfolio? HOT 1
- Noob question: No streaming data for instrument manager HOT 4
- can this also work with CP web gateway ? HOT 1
- G
- Can not connect to TWS on Win32 HOT 14
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ib.