github IbcAlpha/IBC 3.19.0

one month ago

The main improvement in this release is the resolution of these issues:

  • #142 Login failed - Server disconnected, please try again
  • #251 Unknown Username.Password/Duplicate Session?
  • #253 IBC unable to restart after 2.5 days of running. Happened multiple times.

Other enhancements:

  • there is a revised Task Scheduler template for Windows, to ensure that IBC is automatically restarted if it is closed for any reason
  • a Cold Restart mechanism has been introduced. This provides an easy way to ensure compliance with IBKR's requirement that TWS/Gateway be fully logged off at some point on Sundays. See the notes for the new ColdRestartTime setting in config.ini
  • the User Guide has been updated to include information about IBC's command server
  • sample scripts have been provided to enable easy use of IBC's command server

The recommended procedure for installing this release is:

  1. Rename your existing IBC folder, for example to IBC-old, so you can easily revert to it if need be.
  2. Create a new IBC folder.
  3. Extract the contents of the zip file as described in the User Guide.
  4. Update the config.ini and scripts as required. Note that the top-level start scripts have not changed, so you can copy those back from the renamed IBC folder to the new IBC folder rather than update the new copies. These are:
    StartTWS.bat
    StartGateway.bat
    twsstart.sh
    gatewaystart.sh
    twsstartmacos.sh
    gatewaystartmacos.sh

Don't miss a new IBC release

NewReleases is sending notifications on new releases.