各位老师好,自己测试CLOSED时,发现日期在5以内还是对的,超过5以后就是错的了,不知道什么原因,超过的那天恰好是跨周末,也就是这个日期参数是实际日期,不是交易日是吧,但即使是实际日期,比如设置8或10后,出来的数据都是一样的,不知道什么原因,望各位老师指点,谢啦
C2分别测试1-8后的结果

//------------------------------------------------------------------------
// 简称: CSCS1234
// 名称:
// 类别: 指标应用
// 类型: 用户应用
// 输出: Void
//------------------------------------------------------------------------
Params
//此处添加参数
Numeric millsecs(1000);
Vars
//此处添加变量
Numeric avg;
Global Integer timerId;
Global Numeric C1;
Global Numeric C2;
Global Numeric b;
Events
OnBar(ArrayRef<Integer> indexs)
{
c1=CloseD(0);
c2=CloseD(8);
if(BarStatus==2)
{
Print("C1:" + Text(c1));
Print("C2:" + Text(c2));
}
}