以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 高级功能研发区 (http://weistock.com/bbs/list.asp?boardid=5) ---- 同样的代码在模块中可以通过,策略中回测通不过? (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=175023) |
-- 作者:期货大圣 -- 发布时间:2020/3/17 17:02:58 -- 同样的代码在模块中可以通过,策略中回测通不过? 模块中可以通过: 策略回测: size = 0 好像是说我的代码在回测中没有取得数据,哪里出错了呢
|
-- 作者:期货大圣 -- 发布时间:2020/3/17 17:05:21 -- 以上代码是放在handle_bar()函数下的。 |
-- 作者:期货大圣 -- 发布时间:2020/3/17 17:31:34 -- \'1m\' 改成 \'5m\' ,通过了。 但是怎么运行在1分钟周期上呢? 难道需要1分钟一下的基础数据?
|
-- 作者:yukizzc -- 发布时间:2020/3/17 19:46:07 -- 应该是你本地缺少1分钟数据导致的,补充下1分钟数据然后运行 |
-- 作者:期货大圣 -- 发布时间:2020/3/17 20:43:04 -- 一分钟数据是有的 回测设置为多分钟,2分钟就可以回测 系统应该是需要有小于所设置的周期的数据才能回测。
|
-- 作者:期货大圣 -- 发布时间:2020/3/17 20:44:08 -- 如果设置为分笔,系统直接提示没有数据的 |
-- 作者:期货大圣 -- 发布时间:2020/3/18 8:23:13 -- 版主你说得对,是因为数据问题。我通过了是因为调整了起始时间。原来设置2018年起始,调成2019年就没问题了。 但是我本地有2018年的1分钟数据。是不是金字塔有限制读取不出来? |
-- 作者:yukizzc -- 发布时间:2020/3/18 10:51:30 -- 必须18年开始那个时间点你有数据才行,你去图上看下自己1分钟数据从什么时候开始的 回测开始日期不能超过这个开始日期的 |