测试函数代码:
//4小时周期,测试DateTimeToBarIndex
Numeric testDt = 20221010.21;
Numeric testBar = DateTimeToBarIndex(testDt);
Commentary(4h下DateTimeToBarIndex函数测试);
Commentary(公式参数,时间:+Text(testDt)+,获取barindex结果:+Text(testBar));
Commentary(-----当前bar信息-----);
Commentary(当前bar:+Text(CurrentBar));
Commentary(当前bar开始时间:+Text(TradingBeginDatetime)+,bar结束时间:+Text(TradingEndDatetime));
测试结果如图:
20221010.21的时间,得到315,其实在前一根bar314中真实的交易时间中才包含这个时间。所以个人认为更好的结果是314,不是315。
收到,谢谢
内部版本已经处理过这个问题 后续升级会更新
收到了 转给研发人员