It is impossible to add combined trigger on execution plan, however, you can achieve it by using a twaitForFile in a job, eg:
tWaitForFile--iterte--tJava--runif-->business processing
on tJava: check if the current time is after 4PM, set the condition variable as true if yes.
runIf: trigger the business processing only when the condition is true.