//得到调仓日T的初始样本
Function GetSamples(vEndT);override;
begin
r:=GetABKByDate('上证A股',vEndT);
return r;
end;
//重写缺失值处理接口FillMissData
function FillMissData(Data,Factors,index);override;
begin
//index记录处理后的结果在源data中的行标位置-此方式中未做踢除处理,所以保持原数组下标不变
index := mrows(data,1);
//用最小值替代缺失值
minv:= MinValue(data,0);
ret:=data;
ret::=ifnumber(mcell)?mcell:minv[mcol];
return ret;
end;
end