GetSessionEndTime & GetSessionDateTime

测试结果如下图,代码如下(问题已用注释标明)

OnInit()

{

       PrintClear;

       Print ("CurrentDate=" + Text(CurrentDate));

       Print ("GetSessionEndTime(1)=" + Text(GetSessionEndTime(1)) );    //为什么会显示是无效值

}

OnReady()

{

Array<Array<TimeStamp>> sessions;

       GetSessionDateTime(Symbol,CurrentDate, sessions);

       Print("GetSessionDateTime:");

       Integer i;

       For i = 0 To GetArraySize(sessions) - 1

       {

           Integer j;

           For j = 0 To GetArraySize(sessions[i]) - 1

           {

               Print("i:" + Text(i) + ",j:" + Text(j) + ",value:" + Text(sessions[i][j]));    //AU的交易时段是3个吗?

           }

       }  

}


函数 GetSessionEndTime 和 GetSessionCount 输出异常
GetSessionDateTime取得的数据可能不太合适
老是出现废单,一般9:00,或者21:00的时候,提前报单所致
关于onbarclose开仓信号的触发问题
请教!多品种,跨周期,多图层,RANGE下获取当前品种交易结束时间。
请教!!!方式不同结果不同
请教!!!
GetSessionCount 在部分合约上的返回值问题
请教!!!RANGE下的执行顺序与 BarStatus==2
OnBarClose设置提前触发,有提前触发却没有发出委托