but even so the schedule does not seems to be running over the 24 hours. Seeing Extract and Transform Jobs from the GUI will show that these stop at 4AM.
You have asked for Infomart to run the aggregate job for 4 hours. This is from the option
aggregate-schedule 0 4.
Therefore the aggregate gim job is stopping at 4:00.
If you want this to run continuously then set this as follows:
aggregate-schedule 0 0
aggregate-duration 24:00
However bear in mind that running the jobs 24 hours per day is not advisable. This will leave no time for the daily jobs that will need to run in order to move the data from intra day tables to the historical tables.
Genesys PS will advise on the correct settings for your requirements or you can find this info in the manuals