以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (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
--  同样的代码在模块中可以通过,策略中回测通不过?
模块中可以通过:

图片点击可在新窗口打开查看此主题相关图片如下:sshot-33.png
图片点击可在新窗口打开查看

策略回测:

图片点击可在新窗口打开查看此主题相关图片如下:sshot-283.png
图片点击可在新窗口打开查看

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分钟数据从什么时候开始的

回测开始日期不能超过这个开始日期的