
测试结果如下图,代码如下(问题已用注释标明)
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个吗?
}
}
}

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

因为今天只有日盘交易,所以只有3个交易时段。
明白了,谢谢
另,建议及时更新函数说明