amibroker

HomeDevLog

AmiBroker 5.63.0 BETA released

Stability: Rank 3 - Regular BETA, pretty stable, should work fine in most environments

This is a BETA version. Make a backup first

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

32-bit version:
http://www.amibroker.com/members/bin/ab5630beta.exe
(2 244 512 bytes)

64-bit version:
http://www.amibroker.com/members/bin/AmiBroker5630x64.exe
(9 094 000 bytes)

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

IMPORTANT: Unauthorized copying and/or distribution of materials found on members' only page is STRICTLY PROHIBITED and will result in IMMEDIATE termination of license.

Remember to BACKUP YOUR FILES FIRST !
Note that this version can only be installed onto previous full installation of version 5.60 or higher from http://www.amibroker.com/download.html

CHANGES FOR VERSION 5.63.0 (as compared to 5.62.0)

  1. QuickData for charts implemented. QuickData is a new feature that greatly decreases time required to prepare compressed/filtered data for real-time charts.
  2. Time&Sales now supports filtering out trades and bid/ask quotes below user-defined size. FC#1046
  3. Time&Sales allows to customize colors (separate color setting for trades occuring above/at ask, inside, at / below bid, etc). Right-click and use context menu to bring up "Colors..." dialog. FC#2313
  4. Time&Sales now supports "Wide list" mode in addition to existing "Narrow" mode. "Wide mode" has separate columns for bid / ask data. To switch - right click on the T&S window and choose "Wide" or "Narrow" from context menu. FC#2332
  5. OpenInterest field of ~~~EQUITY symbol now holds number of open positions on bar per bar basis
  6. GetFnData() supports now "Currency" and "WebID" fields
  7. AFL: some transcendental math functions (sqrt, sin,asin, cos, acos, tan, atan, ln, log10, etc) are 10-30% faster now.
  8. AmiQuote 3.05: fix to "It is illegal to call out while inside message filter" error that sometimes occurred when OLE server was busy during long imports
  9. ASCII importer: if import takes more than 5 seconds, Windows does not mark AmiBroker as "not responding" anymore
  10. Progress indicator (for ASCII import) in the status bar is larger and works better for large files
  11. AFL: SetSortColumns() can now be called more than once to support multiple rankings via AddRankColumn
  12. 64-bit version: Added 'highDPIaware' and "asInvoker' settings to application manifest in x64 version, to prevent file system virtualization and scaling on high-DPI screens
  13. Added X/Y constaints for drawing tools. When you hold down "Y" key, start and end Y co-ordinates are set to equal value (with trend line it gives horizontal line). When you hold down "X" key you get perfectly vertical line (X start/end set to equal value). FC#1262
  14. When loading and saving quotation files, AmiBroker does not allocate extra memory buffer. This conserves RAM when handling large files.
  15. 64-bit version is able to load/save files larger than 2GB per symbol (more than 53 million data bars per symbol). Note that you would need to use huge amounts of RAM as using 50 million data bars requires 6GB of RAM or more for any decent performance.
  16. When user re-arranged tabs in the "Log" window, "Clear" and other right-menu commands used wrong tab. Fixed.
  17. AFL: new function AddRankColumn - adds ranking column(s) according to current sort set by SetSortColumns. FC#2326

CHANGES FOR VERSION 5.62.0 (as compared to 5.61.0)

  1. AddSummaryRows now supports also flag = 32. This flag adds standard deviation row
  2. AddSummaryRows treated NULLs as zeros in averages. Now it is fixed and NULLs are not included in calculations.
  3. Drawing tooltip "bars" count starts from 0 (when line is pure vertical) to match status bar X distance display. Status bar coords display is hidden once drawing is done to prevent user confusion.
  4. Snap to price now allows snapping to Closing and Opening price, to activate snap to close hold down "C" key, to activate snap to open hold down "O" key while drawing line / moving the mouse
  5. When "Play" button is pressed Bar replay dialog checks if Start Date is earlier than End date and displays error message if that is not the case.
  6. Ticker box is updated with new full name if it is changed from symbol information
  7. Per-symbol UserData fields are accessible now via GetFnData("UserData0")..GetFnData("UserData99"). This feature is for implementors of custom data plugins to allow them to expose custom data
  8. New Analysis: In 5.61.0 Walk Forward kept old "Current symbol" until Scan/Explore/Backtest was run. Fixed
  9. First line in "Parallel trendlines" tool is snapped to price (if the option is turned on) as normal trendline.
  10. eSignal: now plugin supports EOD history for more than 40 years back
  11. Charting: Copy-Paste Special allows to copy entire chart pane with various options
  12. Backtest report now includes 'Total transaction costs' (sum of all commissions paid)
  13. Aux1/Aux2 fields now allow user-definable aggregation/compression mode (File->Database Settings->Intraday Settings). Available choices are last (default), first, highest, lowest, sum

CHANGES FOR VERSION 5.61.0 (as compared to 5.60.0)

  1. When using any drawing tool X and Y distance is shown in the status bar (FC #2380)
  2. When position can not be entered due to insufficient funds the Backtester in the "detailed mode" gives additional info such as: requested entry price, requested position size (and dollar value) and requested round lots (FC#2377)
  3. Time&Sales column layout persists between runs now (FC #2341)
  4. Running any #import command (including "Update US symbol list and categories") is preceeded by prompt for confirmation now
  5. Report Explorer now supports copying selected items to clipboard (Edit->Copy), Ctrl+C (FC#2288)
  6. Quote Editor: added "Go to selected" button that quickly scrolls to and selects the data bar marked on chart (FC#2342)
  7. New Analysis: parameters were not reset to default values when formula was loaded. Fixed. (#2353)
  8. New Analysis: "Add artificial future bar" option does not affect Exploration and Scan anymore (FC#2353)
  9. Max. chart rendering time of 1000 ms when multithreaded charts are turned ON can be overriden now by registry setting. See FC#2330 for details.
  10. Increased width of symbol combo boxes in Symbol->Merge dialog to prevent truncation of ticker names
  11. Floating window caption is now synchronized even if it is not active (FC#2376)
    eSignal: new 64-bit version allows to select whenever EOD bars should report Settlement price or regular close
  12. Change PlotShapes does NOT use "shape0", "shape1" variables anymore to prevent clashing with user-defined variables (#104931)
  13. ASCII importer now supports $WEBID command and WEBID field in the $FORMAT command to allow importing web ID (FC#2362)
  14. ASCII importer now supports $ISINDEX, $ISFAVORITE commands, and ISINDEX and ISFAVORITE fields in the $FORMAT command (FC#2310)
  15. Apply To: Filter dialog takes less time to show up

KNOWN ISSUES:

  1. The following new feature does not work correctly: "OpenInterest field of ~~~EQUITY symbol now holds number of open positions on bar per bar basis". It is being investigated.
  2. Bar Replay does not work with QuickData turned on. This will be fixed in next beta.

For more details, instructions and examples how to use new features see the 5.63.0 BETA READ ME

AmiBroker 5.62.0 BETA released

Stability: Rank 3 - Regular BETA, pretty stable, should work fine in most environments

This is a BETA version. Make a backup first

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

32-bit version:
http://www.amibroker.com/members/bin/ab5620beta.exe
(2 191 304 bytes)

64-bit version:
http://www.amibroker.com/members/bin/AmiBroker5620x64.exe
(9 089 400 bytes)

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

IMPORTANT: Unauthorized copying and/or distribution of materials found on members' only page is STRICTLY PROHIBITED and will result in IMMEDIATE termination of license.

Remember to BACKUP YOUR FILES FIRST !
Note that this version can only be installed onto previous full installation of version 5.60 or higher from http://www.amibroker.com/download.html

CHANGES FOR VERSION 5.62.0 (as compared to 5.61.0)

  1. AddSummaryRows now supports also flag = 32. This flag adds standard deviation row
  2. AddSummaryRows treated NULLs as zeros in averages. Now it is fixed and NULLs are not included in calculations.
  3. Drawing tooltip "bars" count starts from 0 (when line is pure vertical) to match status bar X distance display. Status bar coords display is hidden once drawing is done to prevent user confusion.
  4. Snap to price now allows snapping to Closing and Opening price, to activate snap to close hold down "C" key, to activate snap to open hold down "O" key while drawing line / moving the mouse
  5. When "Play" button is pressed Bar replay dialog checks if Start Date is earlier than End date and displays error message if that is not the case.
  6. Ticker box is updated with new full name if it is changed from symbol information
  7. Per-symbol UserData fields are accessible now via GetFnData("UserData0")..GetFnData("UserData99"). This feature is for implementors of custom data plugins to allow them to expose custom data
  8. New Analysis: In 5.61.0 Walk Forward kept old "Current symbol" until Scan/Explore/Backtest was run. Fixed
  9. First line in "Parallel trendlines" tool is snapped to price (if the option is turned on) as normal trendline.
  10. eSignal: now plugin supports EOD history for more than 40 years back
  11. Charting: Copy-Paste Special allows to copy entire chart pane with various options
  12. Backtest report now includes 'Total transaction costs' (sum of all commissions paid)
  13. Aux1/Aux2 fields now allow user-definable aggregation/compression mode (File->Database Settings->Intraday Settings). Available choices are last (default), first, highest, lowest, sum

CHANGES FOR VERSION 5.61.0 (as compared to 5.60.0)

  1. When using any drawing tool X and Y distance is shown in the status bar (FC #2380)
  2. When position can not be entered due to insufficient funds the Backtester in the "detailed mode" gives additional info such as: requested entry price, requested position size (and dollar value) and requested round lots (FC#2377)
  3. Time&Sales column layout persists between runs now (FC #2341)
  4. Running any #import command (including "Update US symbol list and categories") is preceeded by prompt for confirmation now
  5. Report Explorer now supports copying selected items to clipboard (Edit->Copy), Ctrl+C (FC#2288)
  6. Quote Editor: added "Go to selected" button that quickly scrolls to and selects the data bar marked on chart (FC#2342)
  7. New Analysis: parameters were not reset to default values when formula was loaded. Fixed. (#2353)
  8. New Analysis: "Add artificial future bar" option does not affect Exploration and Scan anymore (FC#2353)
  9. Max. chart rendering time of 1000 ms when multithreaded charts are turned ON can be overriden now by registry setting. See FC#2330 for details.
  10. Increased width of symbol combo boxes in Symbol->Merge dialog to prevent truncation of ticker names
  11. Floating window caption is now synchronized even if it is not active (FC#2376)
    eSignal: new 64-bit version allows to select whenever EOD bars should report Settlement price or regular close
  12. Change PlotShapes does NOT use "shape0", "shape1" variables anymore to prevent clashing with user-defined variables (#104931)
  13. ASCII importer now supports $WEBID command and WEBID field in the $FORMAT command to allow importing web ID (FC#2362)
  14. ASCII importer now supports $ISINDEX, $ISFAVORITE commands, and ISINDEX and ISFAVORITE fields in the $FORMAT command (FC#2310)
  15. Apply To: Filter dialog takes less time to show up

KNOWN ISSUES:

  1. None

For more details, instructions and examples how to use new features see the 5.62.0 BETA READ ME