GetSessionCount 在部分合约上的返回值问题
发现一个不知道是不是bug的问题。GetSessionCount 这个函数, 在一些化工品种上,有诡异的问题。具体月份的合约,返回值是正确的。连续合约和指数合约,返回是错的。如下图,同样是TA合约,指数000上返回只有3个session,没有夜盘合约,2401合约上返回正常,4个session,有夜盘。这个是bug吗?888合约2401合约 Numeric SessionCount = GetSessionCount ; Integer i; Print(GetSessionCount: + Text(SessionCount)); For i = 0 To SessionCount-1 { Numeric ret1 = GetSessionEndTime(i); Numeric ret2 = GetSessionstartTime(i); Print(symbol+\' session +text(i)+ startat : +TimeToString(ret2)+ endat : +TimeToString(ret1)); }