amibroker

HomeDevLog

AmiBroker 5.26.0 BETA released

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

(File size: 1 634 688 bytes, 1.6 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.20 prior to installing this beta

CHANGES IN VERSION 5.26.0 (as compared to 5.25.0):

  1. Implemented user-definable report charts
    Now it is possible for the user to create any number of charts that will be automatically generated and included in the backtest report.
    User-definable charts in the backtest reports

    User-definable charts in the backtest reports

    To add user-defined chart to the report, simply save your chart formula under "Report Charts" folder.

    Any formula present in the "Report Charts" folder will be executed after completion of the backtest using ~~~EQUITY as selected symbol.

    The beta ships with 3 sample charts:
    a) portfolio equity
    b) underwater equity (drawdown)
    c) profit table

    The charts are displayed in alphabetical order (using file name as a chart name).

  2. Built-in price arrays (OHLC, V, OI, Avg) are protected against assigning the value of wrong type (non-array)
  3. Added confirmation dialog when attempting to close floating chart

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

AmiBroker 5.25.0 BETA released

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

(File size: 1 601 952 bytes, 1.6 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.20 prior to installing this beta

CHANGES IN VERSION 5.25.0 (as compared to 5.24.0):

  1. StaticVarGet() now has additional parameter - align
  2. AFL: HighestVisibleValue( array ), LowestVisibleValue( array )
  3. When user picks a drawing tool, AmiBroker offers switching to default layer (0) if current layer is not visible
  4. StaticVarRemove("varname") now supports wildcards in the variable name
  5. StaticVarCount function added - returns the total number of static variables in memory
  6. Study() function now allows to specify which Y scale to use (Study( studyid, chartid, scale = -1))
  7. data and optimizer plugins are loaded later (saves upto 15MB of RAM)
  8. Fixed GetChartBkColor function
  9. "show trading arrows" feature optimized for significantly lower CPU usage
  10. hi-density (>2x more data bars than pixels) variable color styleHistogram charts are plotted with correct colors
  11. less reallocations in real-time mode, 10% performance improvement and less fragmentation
  12. arrays for storing dynamic stop levels are only allocated/filled when needed (saves about 10% of AFL setup time)
  13. Added miny/maxy parameters to SetChartBkGradient (allows gradient area charts in combination with cloud style)

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

AmiBroker 5.24.0 BETA released

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

(File size: 1 615 138 bytes, 1.6 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.20 prior to installing this beta

CHANGES IN VERSION 5.24.0 (as compared to 5.23.0):

  1. typeof() incorrectly returned compile-time type instead of run-time type. Fixed.
  2. Static array variables implemented

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

AmiBroker 5.23.0 BETA released

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

(File size: 1 612 211 bytes, 1.6 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.20 prior to installing this beta

CHANGES IN VERSION 5.23.0 (as compared to 5.22.0):

  1. Font used by progress window, string input, tip of the day, search file is now "MS Shell Dlg" (the same as elsewhere in AB) that means that is CoolType friendly (TTF)
  2. AFL: SetOption("ExtraColumnsLocation", col) - this new option allows the user to change the location of custom columns added during backtest/optimization
  3. Implemented hiding columns in all list views (right click over list view HEADER to bring "Setup Columns" dialog)
  4. Storing column state (widths/ordering/visibility) in automatic analysis implemented
  5. Data Window implemented (available from View->Data Window menu)
  6. Home key was working incorrectly when more than one pane was used in the chart. Fixed
  7. Implemented simple performance monitor Tools->Performance Monitor
  8. Time&Sales window now shows some "recent statistics" regarding trading

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

AmiBroker 5.22.0 BETA released

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

(File size: 1 605 688 bytes, 1.6 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.20 prior to installing this beta

CHANGES IN VERSION 5.22.0 (as compared to 5.21.0):

  1. added ability to extend blank chart area by pressing END key multiple times (each time 10 blank bars are added) and restoring preferences value by subsequent pressing of HOME key.
  2. added option to always require variable declarations (using local/global) on formula-by-formula basis:
  3. added typeof() operator
  4. GetSignalQty member function of Backtester object returned zero. Fixed now
  5. In the Plot() function Xshift parameter was used as z-order in 5.21 beta. Fixed now.
  6. Plot, PlotOHLC and PlotForeign() are no longer limited to -5..+5 zorder range. You can use any zorder value now.
  7. SetChartOptions now adds ability to programmatically extend blank space on chart-by-chart basis
  8. the feature to extend blank area via mouse wheel and > button is removed, due to complaints received

CHANGES IN VERSION 5.21.0 (as compared to 5.20.0):

  1. Added optional data padding for non-trading days (switchable from View->Pad non-trading days menu) - for daily and higher intervals only
  2. All drawing tools now can define Z-order (from -5 to +5).
  3. Blank area past last available quote can be now enlarged on the fly by simply using > arrow in the scroll bar or using mouse wheel (just roll the wheel past the last bar)
  4. CBT: Backtester.GetSignalQty( bar, type ) method implemented
  5. E-mail alerts can now be sent through different port than 25
  6. Early warning of indicator space running out. At application exit the message is displayed when less than 10% indicator space is left, plus an offer to run Indicator Maintenance
  7. new AFL functions ColorBlend
  8. Plot, PlotForeign and PlotOHLC now have new parameter zorder which defines the Z-axis position of given plot
  9. Rectangle and Ellipse drawing tool now are by default SOLID, with default fill color being a blend between background and selected drawing color, they are use ZOrder = -1 (behind regular plots) by default
  10. Support for SSL (secure connection) e-mail alerts added, so now you can use your GMail accounts
  11. X-Y co-ordinate labels on axes implemented. Can be controlled using View->X-Y labels menu.

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

AmiBroker 5.21.0 BETA released

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

(File size: 1 602 821 bytes, 1.6 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.20 prior to installing this beta

CHANGES IN VERSION 5.21.0 (as compared to 5.20.0):

  1. Added optional data padding for non-trading days (switchable from View->Pad non-trading days menu) - for daily and higher intervals only
  2. All drawing tools now can define Z-order (from -5 to +5).
  3. Blank area past last available quote can be now enlarged on the fly by simply using > arrow in the scroll bar or using mouse wheel (just roll the wheel past the last bar)
  4. CBT: Backtester.GetSignalQty( bar, type ) method implemented
  5. E-mail alerts can now be sent through different port than 25
  6. Early warning of indicator space running out. At application exit the message is displayed when less than 10% indicator space is left, plus an offer to run Indicator Maintenance
  7. new AFL functions ColorBlend
  8. Plot, PlotForeign and PlotOHLC now have new parameter zorder which defines the Z-axis position of given plot
  9. Rectangle and Ellipse drawing tool now are by default SOLID, with default fill color being a blend between background and selected drawing color, they are use ZOrder = -1 (behind regular plots) by default
  10. Support for SSL (secure connection) e-mail alerts added, so now you can use your GMail accounts
  11. X-Y co-ordinate labels on axes implemented. Can be controlled using View->X-Y labels menu.

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

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

AmiBroker 5.18.0 BETA released

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

(File size: 1 973 456 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.18.0 (as compared to 5.17.1):

  1. AFL: CategorySetName() function
  2. Added protection against trying to use 3d graph on non-exhaust optimization
  3. ParamToggle default value not shown after "Reset all" in AA [#52129]. Fixed
  4. added Added error message that prevents from running "Current symbol" backtest on IS/OOS/Best equity special tickers
  5. Added symbol validity check in backtest "Apply To: Current symbol"
  6. In detailed log mode the backtester now reports reason why trade is not entered
  7. Line studies were not visible on Yearly and Qtrly charts. Fixed
  8. Progress window does not steal focus from active window (prevents some random crashes when "run every" is used)
  9. When "run every" is used progress window is displayed minimized when AA is minimized

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

AmiBroker 5.17.1 BETA released

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

(File size: 1 972 066 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.17.1 (as compared to 5.17.0):

  • In 5.17.0 "Current symbol" selection in AA always used first symbol in the database. Fixed.

CHANGES IN VERSION 5.17.0 (as compared to 5.16.0):

  1. Log Window implemented
    Log window (View->Log) allows to view:
    edit-time errors displayed during formula check
    run-time errors that occur when formula is running (not edited)
    _trace command output within AmiBroker (without using 3rd party debug view) To perform tasks such clearing the output, copying, changing settings use right - mouse click over the log window list.
  2. Zooming via Scroll bar improved. Now it works with wider range of zoom factors and also does not disable scoll bar when all quotes are visible.
  3. Added extra protection against going out of drawing array bounds in GetNextDrawing
  4. when broker.master file was loaded, some symbol temporary data were read from non-zeroed memory, fixed now
  5. fixed display glitch that occurred on some bars when logarithmic scale was used and chart was drawn using compression (2x more bars than pixels)
  6. when application is closed in Minimized state, the x,y co-ords of main window are not stored
  7. styleHistogram chart when drawn in compressed mode could fail to display some negative spikes (below base level) in 5.16. Fixed.
  8. inQuarterly and inYearly higlighted in AFL editor now
  9. SetBarFillColor could not make candle with same body and outline color. Fixed now.
  10. fixed handling Null in styleArea chart (Null was ignored in 5.16)
  11. 32bit AmiBroker is now compiled with LARGEADDRESSAWARE flag, that allows it to use 3GB on 32 bit Windows versions that have /3GB boot flag enabled and 4GB on 64 bit Win
  12. first sorted column is drawn with darker color now (as in Windows explorer)
  13. layouts are displayed in alphabetical order now (previously they were sorted only if files were stored on NTFS partition)
  14. when from-to range of backtest was small, AB sometimes allocated too large cache for portfolio backtest than necessary. Now it is fixed and should provide speed up for short range backtests.

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

AmiBroker 5.16.0 BETA released

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

(File size: 1 933 678 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

This version concentrates on fixing issues found in recent betas.
It is highly recommended for users of any previous (5.1x) BETA versions.

CHANGES IN VERSION 5.16.0 (as compared to 5.15.0):

  1. If in-memory cache was too small, it could happen that Walk-Forward kept old equity values in ~~~BESTEQUITY. Fixed now.
  2. AFL: Faster LR. Added constant-period version of linear regression calc - reduces complexitiy from O(N^2) to O(N)
  3. AFL: new GetChartBkColor function
  4. Candlestick style switches back to bar chart when number of bars displayed is twice the number of screen pixels
  5. eSignal plugin 1.9.0 (fixes to problem with RT update of certain foreign future markets such as NSF)
  6. IBController 1.2.0
  7. Improved speed of Day(), Month(), Year(), DaysSince1900(), DayOfWeek(), DayOfYear() functions on intraday data (upto 20x faster)
  8. Improved speed of DayOfWeek(), DayOfYear(), DaysSince1900() on EOD data (upto 2x faster)
  9. Optimized chart drawing for large number of bars, upto 10x faster when more than 70000 bars are visible on screen
  10. Say() function has now ability to queue speak requests

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

« Previous PageNext Page »