I am not familiar with the Automate/MVS EVERY() keyword... so not sure if this will help
May want to look at TOD rules if you are not using Thresholds. These have a lot of flexibility. You can schedule to run X times for a certain period of times. You can probably get creative and use Dynamic TODs, if you are not spanning bounces of OPS/MVS. Write a rexx routine that simulates an EVERY(x) function that builds a Dynamic TOD rule. Maybe something like this: EVERY xseconds fromtime totime command or EVERY xseconds forYtimes command
Sal