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个吗? } } }

您好,我们现在支持了历史合约属性,获取合约属性要根据K线的时间获取对应的合约属性,Oninit里还没有申请K线,所以取不到。

回复:OnInit中因为还没有K线,所以取不到。这个研发说,后续可以改进为,获取最新bar的合约属性。

回复:因为今天只有日盘交易,所以只有3个交易时段。

回复:明白了,谢谢另,建议及时更新函数说明