前几天做回测,
刚在okex期货调试没问题的代码,这几天再测试就会报错
报错出现在2019-10-29日的k线中: 2019-10-29 09:00:00 错误 targetCycle is not an integral multiple of sourceCycle. 2019-10-29 09:00:00 信息 sourceCycle: 32400000 2019-10-29 09:00:00 信息 targetCycle: 86400000
自己使用了社区里的周期转换函数,用3小时k线合成日线,sourceCycle这里一直是10800000,在10-29之前未报错,到了10-29时就变成了32400000。
这是怎么造成的?回测系统是在升级吗这几天?
bamsmen 使用的是这个帖子中的函数 https://www.fmz.com/digest-topic/4154
小草 可能是函数的问题,目前平台GetRecords()支持自定义周期了
小草 哦,是会占网络请求,但一般行情次数很高,不会有问题的
bamsmen 你这么一说,我倒真觉得也能用了- -! 我有点强迫症,不想GetRecords多一次网络请求
小草 GetRecords()自定义周期 为啥不能用啊
bamsmen 我是多周期策略,必须用到周期合成函数,社区里没有一个好用的,用起来都有问题,官方可以提供一个能用的函数么?