joshsmi Posted October 9, 2010 Report Share Posted October 9, 2010 http://www.amibroker.com/devlog/2010/10/08/amibroker-5-31-0-beta-released/ Remember to BACKUP YOUR FILES FIRST !Note that this version can only be installed onto previous full installation of version 5.30 or higher The highlight of this version is a first public release of completely rewritten AFL engine that now allows multi-threaded execution. Original AFL engine was written back in 1997 when multi-core/multi-processor computers were not available for “average” user, therefore the engine was written to optimize single-thread execution speed. Now when multi-core processors are common and improvements in linear single-core CPU speed practically stopped, the only way to gain more speed is to run several formulas in parallel. Rewritting such a complex piece of software like AFL engine to allow parallel execution is not easy and straightforward, so it had to take some months to complete. Although the engine alone is already 100% complete, there are other areas of the program that need to be rewritten or at least changed significantly to leverage new possibilities. Charts are the first area where parallel execution is fully utilised as of version 5.31.0 BETA. If you were struggling with real-time performance of your complex charts, you should see dramatic improvement after turning multi-threaded charts on (in Tools->Preferences, “AFL” tab). Please remember that this is early beta/technology preview, and it may not be as stable as ‘usual’. For details see Read Me file. CHANGES FOR VERSION 5.31.0 (as compared to 5.30.4) 1. Major change: AFL Engine rewritten completely to allow multi-threaded execution 2. $HYBRID now allows importing OpenInterest, Aux1, Aux2 onto existing data without need to specify price 3. new AFL function: PlaySound( “filename” ) 4. new AFL function: ShellExecute( “filename”, “arguments”, “workingdir”, showcmd = 1 ) 5. Multiple file open dialogs now use 1MB buffer (instead of 256K) 6. OptimizerSetOption and OptimizerSetEngine are now no-ops for anything but backtest/optimization action 7. Value labels are drawn with a little offset from the Y axis. First Plot() label is drawn with an arrow pointing out exactly price level 8. When main application window is in modal state (displaying File open dialog for example), RequestTimedRefresh is held 9. When multiple MDI windows are open and one is maximized, the windows in back that are completely obscured by others and minimized windows are not redrawn during normal RT refresh Quote Link to comment Share on other sites More sharing options...
Kleinerbroker Posted October 9, 2010 Report Share Posted October 9, 2010 (edited) Moinsen und ein schönes WE In den letzten Wochen habe ich sehr viel Zeit damit verbracht, die Betaversion einer Software als User zu testen . Das war völlig OK, ich war mir der Konsequenzen bewußtund ich habe es eine gewisse Zeit lang auch gerne gemacht . Ausserdem habe auch ich meine Vorteil daraus gezogen und darf diese auch weiterhin geniessen .Aber ich habe nun genug "Beta" gehabt, um mich erneut auf ein solche Experimente einzulassen, wenn es denn ein Experiment, mehr ein Alpha als ein Beta , ist .Mit Amibroker habe ich keinerlei Erfahrung , wie weit deren Software erprobt ist, bevor man den Betatest frei gibt . Kann dazu jemand etwas sagen ? Denn die folgende Funktionalität kann für mich - je nachdem was sie tatsächlich bietet - sehr reizvoll sein : new AFL function: ShellExecute( “filename”, “arguments”, “workingdir”, showcmd = 1 ) Nur bevor ich nun beginne, meine eben erst installierten und für mich angepaßten AB (XP , Vista , RT Import von MT4 und hoffentlich auch bald PRT) in die Tonnezu kloppen und von neuem zu beginnen, da sollte ich mir sicher sein, dass das auch der richtige Zeitpunkt dafür ist und Nutzen / Aufwand im richtigen Verhältnis stehen. Ohnehin stecke ich ja auch noch sehr in meinen Anfängen der Programmiererei auf AB . KB Edited October 9, 2010 by whipsaw quote-tag durch code-tag ersetzt Quote Link to comment Share on other sites More sharing options...
tlu Posted October 9, 2010 Report Share Posted October 9, 2010 Mit Amibroker habe ich keinerlei Erfahrung , wie weit deren Software erprobt ist, bevor man den Betatest frei gibt . Kann dazu jemand etwas sagen ? Erfahrungsgemäß sind Amibroker Betas sehr stabil und können daher normalerweise unbedenklich benutzt werden. In diesem Fall allerdings wurden erhebliche Veränderungen implementiert, und TJ schreibt ja selbst: Caveat: this is early beta/tech preview so make sure to backup before installing to avoid surprises. Ein weiser Rat, denke ich. Quote Link to comment Share on other sites More sharing options...
Kleinerbroker Posted October 9, 2010 Report Share Posted October 9, 2010 Jedenfalls geht er verflucht professionell mit den Verbesserungsvorschlägen um : http://finance.groups.yahoo.com/group/amibroker/message/153410 Respekt, gefällt mir . KB Quote Link to comment Share on other sites More sharing options...
tlu Posted November 19, 2010 Report Share Posted November 19, 2010 Mit der 5.31 und 5.32 gab es tatsächlich einige Problem, aber die 5.33 läuft bei mir absolut problemlos. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.