April 24, 2016
AmiBroker 6.13.0 BETA released
Stability: - Regular BETA, pretty stable, should work fine in most environments
This is a BETA version. Make a backup first
A new beta version (6.13.0) of AmiBroker has just been released.
32-bit version:
http://www.amibroker.com/members/bin/ab6130beta.exe
(2 219 112 bytes)
64-bit version:
http://www.amibroker.com/members/bin/AmiBroker6130x64.exe
(10 433 160 bytes)
If you can not log in into members' area please get your new password by filling the form 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 6.10 or higher from http://www.amibroker.com/download.html
CHANGES FOR VERSION 6.13.0 (as compared to 6.12.0)
- AFL Editor: calling SetForeign thousands of times followed by RestorePriceArrays() could cause exception during code verify when number of symbols exceeded cache size. Fixed.
- AFL Editor: changes made in 6.11 to the way how automatic names for new formulas are assigned have been removed and replaced by new method that is faster and more reliable.
- AFL Editor: if clipboard is locked by another application the editor would retry opening clipboard upto 8 times before giving up
- AFL Editor: when formula was open cursor was located at the end. Now it is located at the top.
- AFL: GfxSetCoordsMode( mode ) accepts now four different modes
- AFL: MA function made upto 2 times faster, StDev function made 20% faster, Correlation made 40% faster
- AFL: NormDist( x, mean = 0, sigma = 1, cumulative = True ) function. Implements hi-precision algorithm.
- AFL: PriceVolDistribution( priceH, priceL, vol, bins, absolute = False, startbar = 0, endbar = -1 )
- AFL: 64-bit version AFL Correlation() produced slightly different values (+/-0.00001 typ) than 32-bit version due to compiler differences. Now 64-bit version produces same values as produced by all 32-bit versions.
- Charting: new feature - Snap to Tick grid. Snap drawing tool end points to TickSize-spaced grid (if TickSize > 0 for given symbol)
- Plugin loading routine displays a message box when plugins with incorrect bitness are found
- Plugin loading routine writes detailed error message to the broker.log in case of problem of DLL loading (must enable plugin log to use this feature)
- When drawn study is being modified, Y distance shown in the status bar accounts for activated snap-to-price and/or snap-to-tick mode now.
CHANGES FOR VERSION 6.12.0 (as compared to 6.11.0)
- AFL: new function GfxDrawImage( "filename", x, y )
- AFL: new function CumProd( factor ) - cumulative product of array elements
- AFL: new function Prod( array, range ) - cumulative product of array elements over specified number of bars (range)
- AFL: new function ProdSince( condition, array ) - cumulative product of array elements since condition is met
- AFL: new function VoiceSelect( num ) - select SAPI (Speech API) voice to be used with Say() function, num is a numerical index of installed voices. By default Windows comes with just one voice, but one can add countless 3rd party voices
- AFL: new function VoiceCount( ) - returns number of available SAPI (Speech API) voices - to be used with Say() command
- AFL: StaticVarAdd with non-array input produced incorrect results. Fixed.
- UI: New Analysis: Alt+Enter shortcut added to bring up settings window
- UI: Quote Editor allows now immediate search for matching date - just type digits in format YYYYMMDD and list will automatically scroll and mark to quote that most closely matches entered date
- UI: Realtime quote window: a RMB context menu items are grayed when local data is used and an empty message is set to inform the user that he/she needs realtime data source to use this window
- UI: Symbol Information - date fields (like last split date, div date or delisting date) can now be cleared (select all and press DELETE) to set Empty/Null date
- UI: Symbols with COMMA (,) caused problems with multiple-selection operations. Now it is handled properly.
CHANGES FOR VERSION 6.11.0 (as compared to 6.10.0)
- AFL: added formatDateTimeISO for ISO formatting regardless of locale settings
- AFL: MxFromString was slow on very large matrices (>100000 cells) due to poor performance of strtod function from Microsoft C runtime. Now MxFromString does not use it and is even 1000 times faster on 100K+ cell matrices (5ms vs 5second)
- ASCII importer can now be even 20 times faster when importing NEW (non existing) data that were oddly sorted (like for example in reverse order - descending dates instead of ascending).
- ASCII importer is now twice as fast when updating already existing quotes thanks to using in-house code instead of msvcrt functions.
- Charting: Fibonacci maximum user-definable level increased to 9000% (from 1000%)
- Idle processing is forced now every 125 ms (instead of 250ms) in Analysis window to update UI components more frequently under heavy CPU load
- Ruin stop is identified by Short(ruin) / Sell(ruin) instead of Short(6) / Sell(6)
- Startup splash screen is displayed a little sooner now and some pre-loading of editor components is done at start to save time to open editor later
- When there were thousands of files in "Formulas" folder opening editor for the first time could take some time. Now this time is significantly reduced.
KNOWN ISSUES:
- None
For more details, instructions and examples how to use new features see the 6.13.0 BETA READ ME
Filed by Tomasz Janeczko at 11:35 am under Beta,Releases
Comments Off on AmiBroker 6.13.0 BETA released