All good I figured it out heres the code for others:

Quote:

function run() {
set(TESTNOW);
BarPeriod = 60;

static var DailyOpen = 0, DailyClose = 0;
if(dow(0) > 1 && dow(0) <= 5 && day(0) != day(1)) { // midnight has passed.
DailyOpen = priceOpen(timeOffset(UTC,1,0,0));
DailyClose = priceClose(timeOffset(UTC,1,23,59));
printf("\nDayOpen: %.5f",DailyOpen);
printf("\nDayClose: %.5f",DailyClose);
}
else if(dow(0) == 5 && hour(0) == 1) {
DailyOpen = priceOpen(0);
printf("\nDayOpen: %.5f",DailyOpen);
}
else if(dow(0) == 1 && hour(0) == 0) {
DailyClose = priceClose(0);
printf("\nDayClose: %.5f",DailyClose);
}