AmiBroker Development Kit (ADK) for C/C++ now available to everyone

To encourage wider development of third party plugins we decided to release AmiBroker Development Kit (ADK) to the general public. Previously ADK was available only to registered users.

The AmiBroker Developlent Kit (ADK) is a package for C/C++ developers allowing to develop own indicator and/or data plugin DLLs. The self-extracting executable contains documentation, headers and working examples for several real-world plugins.

Direct download link:
http://www.amibroker.com/bin/ADK.exe (200KB)

New IB data plugin v1.6.8 released

A new Interactive Brokers plugin version 1.6.8 has been released. It is available for download from:

http://www.amibroker.com/bin/ib168/IB.dll

More information and set-up instructions:
http://www.amibroker.com/ib.html

CHANGES AS COMPARED to version 1.6.6

  1. decreased CPU load during backfill
  2. decreased CPU load during high activity periods
  3. upgraded to newest TWSAPI 9.0 and tested with newest TWS 863 as well as 862 and 861.

This is recommended upgrade for all IB users.

Attention QCharts subscribers

As per information provided on eSignal forums: http://forum.esignalcentral.com/showthread.php?s=&threadid=19009 eSignal is planning to switch all QCharts accounts to regular eSignal. So if you are using QCharts plugin now, then with the release of QCharts 6.0, you can start using your QCharts accounts with the AmiBroker eSignal plugin. All you need to do is to switch the data source in File->Database Settings to eSignal and enter your QCharts user name/password in “Configure” dialog.

New IQFeed plugin v.1.7.0

New, much improved version of IQFeed plugin has been released now.
The plugin now requires new IQFeed API 4.1.2.

KEY IMPROVEMENTS:

  1. updated to support new IQFeed API 4.1.2.0
  2. socket code completely rewritten to use asynchronous sockets instead of multiple threads and synchronous sockets
  3. backfills are now much faster and less CPU hungry
  4. during backfill AmiBroker charts are refreshed after arrival of every 5000 bar packet which gives better user-experience (no need to wait until entire backfill is completed)

More information, download links, installation instructions at:
http://www.amibroker.com/iqfeed.html

New ODBC/SQL plugin version 1.0.3

New ODBC/SQL plugin version 1.0.3 has just been released.

Documentation, download links and more information is available from:

http://www.amibroker.com/odbc.html

See also announcement of version 1.0.0:
http://www.amibroker.com/devlog/2006/07/21/odbcsql-dataafl-plugin/

Universal ODBC/SQL Data/AFL plugin

General purpose Data and AFL plugin for ODBC data sources has just been released. There are actually two plugins available one data plugin and the other one for accessing external databases from AFL level and they can be used either independently or together.

The plugins are provided with source code for reference purposes. Making any changes, use of source codes in any other project, derivative work based on it requires our formal approval.

Documentation, download links and more information is available from:

http://www.amibroker.com/odbc.html

New IB plugin 1.6.6

A new Interactive Brokers plugin version 1.6.6 has been released. It is available for download from:

http://www.amibroker.com/bin/ib166/IB.dll

CHANGES AS COMPARED to version 1.6.1

  1. PrimaryExchange is now set to empty string and only local symbol is used when requesting data. This solves “Invalid symbol” problem occuring for some accounts during last 2 weeks following apparent changes in IB.

Thanks to Edward for the help with testing.

IB plugin: SMART does not work as primary exchange

Due to recent changes made by Interactive Brokers to TWS and their servers, “SMART” is no longer accepted as primary exchange for real time data and backfill for Nasdaq stocks.

UPDATE July 6th, 2006: The problem is now fixed with new plugin version 1.6.6.

TWS 860.9 breaks compatiblity? Or… rather internal IB problem???

Following IB “tradition” new version 860.9 of TWS breaks compatiblity with existing 3rd party software.
It gives “invalid symbol” error in many cases.

The only TWS recommended version to use is 858.6 or earlier.

If you already upgraded to 860.9 you need to revert back to 858.6
http://www.interactivebrokers.com/download/tws40_install_prev.exe

General rule is NEVER upgrade TWS until we give OK that new version of TWS is OK,
as in the past there were many cases where TWS just broke compatiblity with their previous APIs
and things just stopped working without any warning.

Again: never update TWS until we say that new version is OK.

UPDATE July 5th, 2006:

Apparently there is no problem at all with TWS 860.9 but there is a problem with *SOME* IB accounts,
that behave strangly. A couple of users reported it and I have seen strange things happening on my own account (”invalid symbol” problem) but … it all fixed itself (or rather IB has changed something to fix that) and all TWS versions (including 860.9) work OK now. No changes in software but things stop and re-start to work. The only reason that comes to my mind is that IB is doing some changes on their servers and this is causing problems on *some* accounts.

UPDATE July 6th, 2006: THE PROBLEM IS NOW FIXED WITH UPDATED VERSION 1.6.6 OF IB PLUGIN

New Quotes Plus plugin v1.6.0

New Quotes Plus plugin (version 1.6.0) has been released now.

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

INSTRUCTIONS:

  1. Download the plugin
  2. Copy it into “Plugins” subfolder of AmiBroker directory (make sure that old version is overwritten with new one so only ONE copy of QP2 plugin is inside Plugins subfolder)
  3. Run AmiBroker (to confirm that correct plugin has been installed you can go to Tools->Plugins menu. The list of plugins should show Quotes Plus plugin version 1.6.0)
  4. To create database with QP2 plugin follow help file: http://www.amibroker.com/guide/h_extsources.html

CHANGES FOR VERSION 1.6.0 (as compared to version 1.5.1)

  1. Exclude symbols without quotes works correctly even if “only with status = 0″ box is unchecked
  2. “Only active” box has been renamed to “only with issue_status = 0″ because of the fact that issue status field is not reliable way of detecting active symbols. Also by default this field is now unchecked
« Previous PageNext Page »