I have this so far:
/system scheduler
add interval=1d name=peak on-event=start_peak policy=reboot,read,write,policy,test,password,sniff,sensitive start-date=aug/07/2014 start-time=06:00:00
add interval=1d name=offpeak on-event=start_offpeak policy=reboot,read,write,policy,test,password,sniff,sensitive start-date=aug/07/2014 start-time=18:00:00
add interval=1w name=week on-event=enable_switch policy=reboot,read,write,policy,test,password,sniff,sensitive start-date=aug/11/2014 start-time=00:00:00
add interval=1w name=weekend on-event=disable_switch policy= reboot,read,write,policy,test,password,sniff,sensitive start-date=aug/09/2014 start-time=00:00:00
/system script
add name=start_peak policy=reboot,read,write,policy,test,password,sniff,sensitive source=\
"/interface pppoe-client disable pppoe-out2
/interface pppoe-client enable pppoe-out1"
add name=start_offpeak policy=reboot,read,write,policy,test,password,sniff,sensitive source=\
"/interface pppoe-client disable pppoe-out1
/interface pppoe-client enable pppoe-out2"
add name=enable_switch policy=reboot,read,write,policy,test,password,sniff,sensitive source="/system scheduler enable [/system scheduler find name=peak] /system scheduler enable [/system scheduler find name=offpeak]"
add name=disable_switch policy=reboot,read,write,policy,test,password,sniff,sensitive source="/system scheduler disable [/system scheduler find name=peak] /system scheduler disable [/system scheduler find name=offpeak]"
For some reason the peak & off-peak are not triggering, the weekend ones did.