This Release introduces the ability to configure the API-Precautions settings in TWS and Gateway via new settings in config.ini
. This is in response to issue #222.
These new settings are described in the API Precautions
section of config.ini
, and are as follows. See the notes in config.ini
for further details:
BypassOrderPrecautions
BypassBondWarning
BypassNegativeYieldToWorstConfirmation
BypassCalledBondWarning
BypassSameActionPairTradeWarning
BypassPriceBasedVolatilityRiskWarning
BypassUSStocksMarketDataInSharesWarning
BypassRedirectOrderWarning
BypassNoOverfillProtectionPrecaution
These settings are intended for use in situations where the TWS/Gateway user interface is not easily accessible or where TWS/Gateway settings are not persisted between sessions, as happens with some Docker images.
The Release also contains some minor IBC code improvements: see the commit history for details.
If you do not need to use these new settings, it is not necessary to upgrade to this Release.
To upgrade an existing installation, extract the IBC.jar
and version
files from the .zip file and overwrite the existing versions. Update your config.ini
with the new API Precautions
section from the config.ini
file in the .zip.