Library easing the automated communication with Interactive Brokers (IB).
Required external dependencies:
- accessory_java (https://github.com/varocarbas/accessory_java_RAW) with DB/MySQL features.
- Interactive Brokers' TWS API libraries (v. 10.19.04; https://www.interactivebrokers.com/en/trading/ib-api.php) and a running instance of their workstation/gateway.
Tested from versions: OpenJDK 11.0.15 and MySQL 8.0.21.
Articles about this code:
- Context, conventions, structure, evolution -- accessory_java.
- Friendliness, safety, efficiency and adaptability -- accessory_java.
- Types and classes -- accessory_java.
- Arrays -- accessory_java.
- Database management (I): general approach -- accessory_java.
- Database management (II): main implementations -- accessory_java.
All the _RAW repositories include code which I use for personal purposes. The overall structure and used conventions are assumed to be more than enough for an experienced programmer to adequately understand and appreciate everything.
I, Alvaro Carballo Garcia (varocarbas), am the sole author of each single bit of this code.
Equivalently to what happens with all my other online contributions, this code can be considered public domain. For more information about my copyright/authorship attribution ideas, visit https://customsolvers.com/copyright/.