amibroker

HomeDevLog

New version of Auto-trading interface – IBc 1.2.1 BETA

A new IBController (auto-trading interface) version 1.2.1 BETA has been released. It is available for download from:

http://www.amibroker.com/at/

VERSION 1.2.1 CHANGES (as compared to version 1.2.0)

    The IBc now accepts new symbology convention with 4th part defining currency: SYMBOL-EXCHANGE-TYPE-CURRENCY. When currency is not specified USD is used as default. For more info see http://www.amibroker.com/ib.html
    The IBc also accepts single letter type codes

VERSION 1.2.0 CHANGES (as compared to version 1.1.1)

  1. IBc now allows to define which error codes should be ignored using File->Error code ignore list
  2. upgraded to use latest TWS API 9.41 (tested with latest TWS 885.7, requires at least 879)
  3. following TWS API changes ignoreRth and rthOnly flags are removed and replaced with single flag: outsideRTH

    Quote from TWS DOC http://www.interactivebrokers.com/en/software/apiReleaseNotes/api94.php?ib_entity=llc

    OutsideRTH Flag Replaces "Ignore Regular Trading Hours" and "Regular Trading Hours Only" Flags
    Supported in: All API Platforms

    A new, single order atttibute, bool OutsideRTH(), replaces two flags: ignoreRTH and rthOnly in the Order class/struct. If set to true, this new extended order attribute allows orders to trigger or fill outside of regular trading hours.

NOTE: auto-trading interface is separate and independent from IB DATA PLUGIN and is not required if you are only interested in getting data from IB / TWS.

Interactive Brokers TWS plugin version 1.8.2

A new Interactive Brokers TWS data plugin version 1.8.2 is released now.
It is STRONGLY RECOMMENDED upgrade for anyone using any earlier version.

VERSION 1.8.2 CHANGES (as compared to 1.8.1)

  1. the plugin now accepts single-letter security type codes in addition to 3 letter codes. So now security type can be:
    • S or STK for stocks
    • F or FUT for futures
    • O or OPT for options
    • P or FOP for futures options
    • C or CASH for currencies (Forex)
    • I or IND for indices

    This is provided to shorten symbols for instruments quoted in non-US currencies so they fit within maximum 25 character length. For example "FSMI DEC 08-SOFFEX-F-CHF" (Swiss index futures quoted in CHF)

VERSION 1.8.1 CHANGES (as compared to 1.8.0)

  1. due to possible ambiguity of SMART routing when same symbol is traded with multiple currencies, IB plugin now allows to specify CURRENCY in a symbol. The symbol format is now: SYMBOL-EXCHANGE-TYPE-CURRENCY.
  2. all symbols that do not have explicit currency specification use USD now (except forex).
    The default currency is USD and it is used when nothing is specified as 4th part of symbol. So for example MSFT gets internally resolved to MSFT-SMART-STK-USD

VERSION 1.8.0 CHANGES (as compared to 1.7.1)
This version fixes "Duplicate ticker ID for API historical Data query" error that occurred sometimes with newest TWS version.

It is available for download from:
http://www.amibroker.com/bin/ib182/IB.dll

(to be copied to Plugins subfolder, replacing old version)

Installation instructions can be found here:
http://www.amibroker.com/ib.html

Interactive Brokers TWS plugin version 1.8.1

A new Interactive Brokers TWS data plugin version 1.8.1 is released now.
It is STRONGLY RECOMMENDED upgrade for anyone using any earlier version.

VERSION 1.8.1 CHANGES (as compared to 1.8.0)

  1. due to possible ambiguity of SMART routing when same symbol is traded with multiple currencies, IB plugin now allows to specify CURRENCY in a symbol. The symbol format is now: SYMBOL-EXCHANGE-TYPE-CURRENCY.
  2. all symbols that do not have explicit currency specification use USD now (except forex).
    The default currency is USD and it is used when nothing is specified as 4th part of symbol. So for example MSFT gets internally resolved to MSFT-SMART-STK-USD

VERSION 1.8.0 CHANGES (as compared to 1.7.1)
This version fixes "Duplicate ticker ID for API historical Data query" error that occurred sometimes with newest TWS version.

It is available for download from:
http://www.amibroker.com/bin/ib181/IB.dll

(to be copied to Plugins subfolder, replacing old version)

Installation instructions can be found here:
http://www.amibroker.com/ib.html

Interactive Brokers TWS plugin version 1.8.0

A new Interactive Brokers TWS data plugin version 1.8.0 is released now.

This version fixes "Duplicate ticker ID for API historical Data query" error that occurred sometimes with newest TWS version.

It is available for download from:
http://www.amibroker.com/bin/ib180/IB.dll

(to be copied to Plugins subfolder, replacing old version)

Installation instructions can be found here:
http://www.amibroker.com/ib.html

AmiBroker 5.19.0 BETA released

A new beta version (5.19.0) of AmiBroker has just been released.

It is available for registered users only from the members area at:
http://www.amibroker.com/members/bin/ab5190beta.exe

(File size: 1 974 410 bytes, 1.9 MB)

If you forgot your user name / password to the members area you can use automatic reminder service at: http://www.amibroker.com/login.html

Remember that this is a BETA software. So BACKUP YOUR FILES FIRST !
Note that you need to install official version 5.10 prior to installing this beta

It is highly recommended for users of any previous (5.1x) BETA versions as it contains important fixes to issues discovered in previous betas.

CHANGES IN VERSION 5.19.0 (as compared to 5.18.0):

  1. Internal log window deletes all items if "!CLEAR!" text is outputted
  2. SetOption("RefreshWhenCompleted", True) added. This performs View->Refresh All once AFTER AA operation is completed
  3. Sometimes AddSummaryRows was not working when AB.RefreshAll() was used in the formula. Fixed now.
  4. Date time calendar disappeared when streaming update arrived. Fixed now.
  5. Equity ticker symbols (~~~EQUITY, BESTEQUITY, ISEQUITY, OSEQUITY) marked with special flag so they are not used (skipped) in backtest
  6. Fib Timezones tool now displays lines 144 and 233 too.
  7. math functions (sin,cos,log, ...) added to profiler reporting (array versions only)
  8. RT quote and log window tab sheet drag-drop marker is visible again
  9. Y-axis scale labels do not overlap even if chart is very compressed

A complete CHANGE LOG with detailed explanations of added features for this and previous versions and instructions are included in the: AmiBroker 5.19.0 BETA Read Me - MUST READ THIS