I'm sorry to ask a simple question. I've just updated my Amibroker from version 6.x to 7.0.1 yesterday. I found my daily batches are all changed to hourly by default. That's ok, as I can still modify it back to daily. However, for some weekly batches which to supposed to run only on Sat/Sun, are now running disregard the week day now.
I notice the interface has been updated. Previously we can select from Daily with checkbox on week day to run the batches.
While there is no such option to select now, the options are moved to "Every:". But I don't want to run every few minutes. There is also no way to specify minutes of the hour, except 00.
Sorry to ask if it is a stupid question, but I couldn't find a simple way to schedule a weekly job to run at certain time now. See if anyone could shed some lights on it. Thanks.
Thanks for your reply. Not sure if it's my config issue or due to my upgrade. I specified Sat only, but I notice the next run is today Tue. Could you please advise if anything is incorrect with my setting?
These give you the flexibility to use a scheduler outside of AmiBroker, as long as you need a fresh instance of AmiBroker to start - which is typical of many workflows.
Best regards,
Richard Dale
Chief Information Officer / Managing Director
Norgate Data
Hi Tomasz, I just recreated the task, set to today Wed as the start date. However, next run is still tmr Thu. Even we can see that the repeat is specified as only Sat.
Let me show you how it works ON MY END. I add a task with start date today (FRIDAY) and Repeat DAILY and only on SATURDAY, and it correctly calculates next run for Saturday January 3, 2026:
@Tomasz I think you should repeat your test today. In your previous message, you ran your test on a Friday, and the batch was correctly scheduled for Saturday (the next day). However, when I try the test today (Monday), the Scheduler window shows Repeat “Only Sat” but the next run date is tomorrow (Tuesday).