AmiBroker 7.10.0 BETA released

A new BETA version (7.10.0) of AmiBroker is available now.

DOWNLOAD LINKS

32-bit version:
https://www.amibroker.com/members/download.php?AmiBroker.7.10.0.exe

64-bit version:
https://www.amibroker.com/members/download.php?AmiBroker.7.10.0.x64.exe

HIGHLIGHTS

  • Better error detection and debugging (VarSet validation, include nesting checks, debugger improvements).

  • Improved AFL Editor usability (smarter autocomplete and call tips).

  • Enhanced Web Research experience (added Ad-Blocker, broader WebView2 support).

  • Chart improvements: custom N-month intervals, sparse dot rendering improvement, better looking candles at 4K screens, and performance feedback improvements.

  • UI usability enhancements: activation messaging

DOCUMENTATION

For the details see ReadMe.html and ReleaseNotes.html inside AmiBroker folder, F1 help, as well as in the on-line guide AmiBroker 7.00 User's Guide

UPGRADE POLICY

This version is a free upgrade only for users who registered AmiBroker after June 1, 2024 . Users who registered earlier, would need to purchase license upgrade. To find out the version you currently have use Account Information page at https://www.amibroker.com/members/info.php

CHANGES FOR VERSION 7.10.0 (as compared to 7.00.1)

  1. AFL: Added protection against passing reserved names in VarSet function calls: Error 77. The variable name '..." passed to VarSet is incorrect, it is already assigned to a ....
  2. AFL Editor: when Debug->Go was used and code had loops and inside the loop the warning (not error) was generated, the loop was exited prematurely. Fixed
  3. Web Research: WebView2 only - implemented full-featured robust Ad-Block (via Extensions / uBlock )
  4. Web Research: WebView2 new browser now implemented in 32-bit AmiBroker version too (previously it was 64-bit only)
  5. UI: for better user-experience Help->Activate dialog tells the user that they were already activated and there is no need to worry about doing it again
  6. UI/Date: implemented custom N-month intervals (just type 2M in the interval combo box to get bi-monthly periodicity). Note that MONTHS are UPPER case "M", while lowercase "m" is minutes
  7. Charts: improved rendering of sparse dot chart at extreme zoom out
  8. Internals/QuickGFX: FillSolidRect() for QuickGfx adjusted to render one pixel less (vert and horz) to match GDI FillSolidRect
  9. Charts: added marquee indicator that appears when formula is super slow and takes more than one second to execute (as indicator that user should fix the formula)
  10. Web Research: implemented built-in ad-block downloader/updater
  11. AFL: preprocessor now counts #Include nesting levels and will issue Error 78 if your formula exceeds 20 levels of nesting (which typically occurs if you have circular reference in includes leading to endless include loop)
  12. AFL Editor: calltip is now hidden when auto-complete list drops down
  13. AFL Editor: when auto-comple fills built-in function name, opening and closing braces are automatically added and call tips is immediatelly presented.
  14. Charts: maximum pixel width of candle body increased to 90 pixels (from 30)

Previous version AmiBroker 7.00.1 Official released

12 Likes

Issue for periodoc scheduler resolved in this?

Am I mistaken or did custom intervals in the combo box work before with N-week intervals? Right now in 7.10.0 it is working for N-day and N-month, but not N-week.

No. Nothing has changed except addition of new N-month interval support.

1 Like

So currently there is N-day support, N-month support, but no N-week support, is that correct?

Since week is always 7 days (as opposed to months that have unequal number of days) you can use 7 * N Days

1 Like

Ok, that makes sense. Thanks!