GetRecords获取的数据最后一条是配置参数的开始时间,如何获取配置里设定时间范围的k线?

Author: 86088780, Created: 2020-12-18 19:13:01, Updated:

我在回测配置里设置时间为2020-12-15到2020-12-17这个范围,想获取期间的KDJ值。 当我使用代码 records = _C(exchange.GetRecords) Log(records)

但是获取到的结果是从2020-12-12 22:00:00到2020-12-15 00:00:00,下标是101,设定的开始时间成了返回结果的结束时间。 我是新手,不知是不是用错了函数,我只是想获取设定时间范围内的KDJ和RSI值来进行策略判断,求大神帮助,谢谢!


More

zh7wang 结束时间是当前策略运行到的时间,你可以试试下面的,等一分钟log一次 while True: records = _C(exchange.GetRecords) Log(records) Sleep(60*1000)