amibroker

HomeDevLog

AmiBroker 4.83.1 BETA released

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

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

(File size: 1 236 271 bytes, 1.2 MB)

The installer includes also the newest AmiQuote 1.91.

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

The instructions are included in the READ ME file:
AmiBroker 4.83.1 BETA Read Me

CHANGES FOR VERSION 4.83.1 (as compared to 4.83.0)

  1. Fix to FC#302 caused problems with calling COM properties with parameters. This is now fixed.

CHANGES FOR VERSION 4.83.0 (as compared to 4.82.0)

  1. Added detection of multiple copies of plugins for the same data source
  2. Added HoldMinDays and EarlyExitDays options to SetOption()
    In addition to already exitsing functionality of HoldMinBars / EarlyExitBars, new options to specify min hold/penalty period in CALENDAR DAYS (as opposed to bars) are available.

  3. Added scoreExitAll constant that causes rotational mode backtester to exit all positions regardless of HoldMinBars
  4. CBT: Added ExitReason property to Trade object (FC#: 88)
  5. Chart Tree – RMB – Edit – now restores and focuses to already opened formula editor (if it is during editing) (FC#: 300)
  6. Eliminated extra unnecessary refreshes of commentary window when new symbol was picked from ticker selector
  7. Fixed calling parameter-less JScript functions from AFL level via GetScriptObject() (FC #: 302)
  8. Fixed: wrong estimated time in progress dialog when number of steps is greater than 2^32 (4294967296)
  9. AFL: Added Gradient background coloring:
    SetChartBkGradientFill( topcolor, bottomcolor, titlebkcolor = default )

    Example:

    SetChartBkGradientFillParamColor("BgTop"colorWhite),ParamColor("BgBottom"colorLightYellow));
  10. Multiple tabs in Real-Time Quote window (FC#: 22)
    RT quote window tabs behave the same as chart tabs: can be renamed with right mouse button and dragged from one place to another.

  11. Non-numeric custom trade metrics are not formatted with thousands separators anymore (FC#: 314)
  12. now Tools->Preferences->Misc “Decimal places in RT quote window” allows to specify upto 6 decimal places.
  13. OLE: Fixed default property (Item) marker for Windows collection
  14. Progress dialog: now estimated time is displayed in years/days if it is large enough

IMPORTANT NOTES:

If you are using Firewall you may need to check if it did not block Broker.EXE file after upgrade. (It happened to some users that firewall blocked AmiBroker after upgrade and they could not connect to RT data sources due

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

AmiBroker 4.82.0 BETA released

A new beta version (4.82.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/ab4820beta.exe

(File size: 1 229 114 bytes, 1.2 MB)

The installer includes also the newest AmiQuote 1.90.

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

The instructions are included in the READ ME file:
AmiBroker 4.82.0 BETA Read Me

CHANGES FOR VERSION 4.82.0 (as compared to 4.81.1)

  1. OLE: Quotations collection does not have _Item hidden property so it should fix problems with Delphi
  2. OLE: fixed Documents collection Item method returning always first document object regardless of parameter value
  3. OLE: Documents collection prepared to support multiple document types
  4. OLE Added Windows collection, Document property and Activate and Close methods to Window object (FC #272)
  5. New menu Symbol->Favorities and new item “Erase favourities” to empty the list of favourities (FC#: 280)
  6. Horizonal line value label added (use new Study properties -> Show Y Value checkbox available for horizonal lines) (FC# 271)
  7. Fixed crash when clicking on Watch List using RMB (problem occurred in 4.81 beta) (FC# 243)
  8. Fix: Status(‘lastvisiblebarindex”) and Status(“lastvisblebar”) now return zero based index instead of one-based (FC# 265)
  9. Fix: removed spikes from styleCloud when plotted in non-continouous way (with nulls in the middle of the array) (FC# 283)
  10. Fix rounding problem in AA in futures mode when difference between entry and exit prices was very small and pointvalue large (added extra rounding to profit calculation) (FC# 135)
  11. Delete key now works in real time quote window (FC# 266)
  12. AddTextColumn produces now LEFT-justified output (FC# 291)

IMPORTANT NOTES:

If you are using Firewall you may need to check if it did not block Broker.EXE file after upgrade. (It happened to some users that firewall blocked AmiBroker after upgrade and they could not connect to RT data sources due to that)

New version of auto-trading inteface (IBc 1.1.1 BETA)

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

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

CHANGES AS COMPARED to version 1.1.0

PrimaryExchange is now set to empty string. This solves “Invalid symbol” problem occuring for some accounts during last 2 weeks following apparent changes in IB.

NOTE: auto-trading interface is separate from IB PLUGIN. To get data you need IB DATA PLUGIN 1.6.6 http://www.amibroker.com/devlog/2006/07/06/new-ib-plugin-166/

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.