Code
void setStartDate(int TestDate)
{
	var Split = ifelse(DataSplit > 0,DataSplit/100.,0.85);
	var TrainDays = Split/(1.-Split)*(dmy(EndDate)-dmy(TestDate))/(NumWFOCycles-1);
	StartDate = ymd(dmy(TestDate)-TrainDays);
}