A new release candidate version (6.40.0) of AmiBroker is available now.
DOWNLOAD LINKS
32-bit version:
http://www.amibroker.com/members/download.php?AmiBroker6400.exe
(10 358 880 bytes)
64-bit version:
http://www.amibroker.com/members/download.php?AmiBroker6400x64.exe
(10 971 504 bytes)
DOCUMENTATION
DevLog announcement: -to be posted later-
For the details see ReadMe.html and ReleaseNotes.html inside AmiBroker folder.
UPGRADE POLICY
This version is a free upgrade only for users who registered AmiBroker after August 24, 2019 . Users who registered earlier, would need to purchase license upgrade. To find out the version you currently have use Account Information page at http://www.amibroker.com/members/info.php
6.40 FEATURE HIGHLIGHTS:
- new experimental QuickGFX rendering technology providing 10x...100x performance improvement as compared to Windows GDI
- new Javascript engines with JSON native object support and improved performance
- 10x performance improvement in Data Purify tool
- lots of fixes & improvements
CHANGES FOR VERSION 6.40.0 (as compared to 6.39.1)
- Charts: added experimental QuickGFX direct rendering technology. QuickGFX completely bypasses Windows GDI and offers amazing 10x-100x performance gain as compared to GDI rendering
- AFL: New Javascript engine from MS EDGE called "Chakra" added. Use EnableScript("chakra") to enable it
- AFL: Default Javascript engine upgraded to jscript9.dll - featuring native JSON object
- AFL Editor: added "MOD" indicator in the status bar to indicator current formula was modified
- AFL: variable period Sum() produces 0 instead of Null if range argument is 0 (or negative)
- AFL: variable period Sum(), MA(), StDev() could produce incorrect results when 'range' parameter fluctuated between 0 and 1 only. Fixed
- Analysis / Parameter dialog / ParamDate - after "reset all" it kept previously selected date and default was used only after reopening param window again. Fixed
- Charts: BarCount is now included in "Chart timing" information
- Copy/Paste from list view does not have trailing tab in the header line anymore
- Data: Split feature: auto-suggested split ratio X:Y now uses X, Y <= 10 (previously it was X, Y <= 5)
- If parser expression stack is exhausted Error 73: Internal parser error: memory exhausted is displayed
- Plugin interface: SetCategoryName now prevents setting too long names (>=40) for groups/markets/sectors that could previously result in DB corruption
- Tools->Database Purify is now >10x faster (in case of many reported errors even 100x faster than before)
- UI: added ability to switch on/off data tips via customizable keyboard shortcut (Tools->Customize, Keyboard) View->Options->Data Tips
- UI: added extra refresh for docking panes when they are expanded from the floating state
For list of changes in the previous version 6.39.1 see:AmiBroker 6.39.1 RC released