Comments (1)
Well, my advice would be not to reinvent the wheel and just use IBC. What does it matter if you're not going to use the full functionality? IBC is tiny, and practically zero overhead. In my opinion, you need a good reason not to just use it as it is. Do you have such a reason?
I don't want to have to spend my time answering questions about how it works if you're not going to be using it. But on this occasion I'll answer the questions you asked:
-
It can't listen to events from other applications' windows, only from the current process. IBC loads TWS/Gateway into the IBC process, so both IBC and TWS/Gateway are running in the same process.
-
ibgateway.GWClient.main()
is the entry point into the Gateway. It's in one of the jar files that are put in the jars folder when you install TWS/Gateway (probablyjts4launch-974.jar
but I'd need to check to be sure).ibgateway.GWClient
is a class within this jar, and it has amain
method like any other top-level Java entrypoint. You have to ensure your Java IDE has a reference to this jar in your project: how this needs to be done will depend on which IDE you're using.
If this information is not enough to get you on your way, then you 're probably not going to succeed unless you spend the time understanding the AWT mechanisms: I'm not here to teach you!
from ibc.
Related Issues (20)
- 3.16.3 FIX/CTCI login on ibgateway 10.22 HOT 20
- "Enable ActiveX and Sockets Clients" is missing HOT 1
- Running ibcstart.sh leads to error: Can't find the Gateway entry point: ibgateway.GWClient.main. Gateway is not correctly installed. HOT 5
- Issue with not populating login/password; manual login causes crashing of ibgateway HOT 9
- String index out of range: 4 because of The attribute "clip-path" represents an invalid CSS value ("url(#b)"). HOT 1
- Reset API order ID sequence on every start HOT 9
- paper account login handle HOT 2
- Re-Login to session fails HOT 4
- Can't auto-login to Gateway 10.22 HOT 4
- TWS not starting via IBC but starts when executed directly HOT 3
- AutoRestart setting
- Auto-Restart doesn't work - autorestart file not found HOT 7
- ByPass Order Precautions for API? HOT 10
- Suppress Message Deprecated DDE Clients HOT 1
- TWS Version 10.23 doesn't install jar folder inside version folder HOT 7
- cat not start IBC, IBC closing after TWS/Gateway failed to display login dialog. HOT 5
- Ability to select account when multiple accounts exist
- Precautionary Settings of Global Configuration/Presets, limiting orders where value is 100,000 HOT 3
- Crash after successful login. version 3.16 with ib-gateway 10.24.1f Linux HOT 2
- Installer for all 3 platforms. HOT 2
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 ibc.