I am a regular intraday user of AmiBroker and I truly enjoy working with it.
However, the current Batch Scheduler supports only hourly repetition, which
makes intraday automation difficult and forces us to rely on external tools.
With growing use of 1-minute data, it would mean a lot to many users if
Batch Scheduler could support:
• Repeat every N minutes (and optionally seconds)
• Day selection (e.g. Sun–Thu)
• Time range control (e.g. market hours)
This small enhancement would greatly improve the intraday experience
while keeping AmiBroker simple and powerful.
Thank you sincerely for your continuous effort and dedication to AmiBroker.
Batch is typically running LOTS of things and this takes longer and there is no way to repeat every second. Batch is NOT the right tool for that.
If you want to run something every second or every minute you should be using Auto Repeat mode of Analysis window, that allows to run scan or exploration even every second.
Changing settings / options
To change backtester settings click on the Settings button. To turn on/off additional options like:
Sync chart on select
Wait for backfill
Auto repeat Scan/Explore
Auto repeat interval
click on the drop down arrow on the Settings button to display the menu as shown below
Auto-repeat interval can be entered in the Interval field. Note that plain numbers (like 5) represent minutes. To get seconds you need to enter 5sec or 5s and press ENTER