vn.py量化社区
By Traders, For Traders.
Member
avatar
加入于:
帖子: 12
声望: 0

7月20日有人提过类似问题,但没有最终解决,我的问题类似,即,无论我把策略放到哪里,vntrader都抓不到。。
我在所有的地方都放置了自己的策略demo_strategy.py,包括C:...\lenovo\strategies\下,C:...\lenovo.vntrader\strategies\下,github上下载的vnpy文件下的策略目录,site-package下vnpy下的策略目录,你能想到的,都放了。
惊奇的是,运行vnstation,点击VN trader Pro,加载vn trader,点击回测,仍然看不到自己的策略。。
这如何解决?

Member
avatar
加入于:
帖子: 1
声望: 0

可能的解决方法之一:

  1. 你按作者的demo_strategy.py这个文件里面有错,所以无法加载,你用 python demo_strategy.py 如果没有报错,那应该就可以看到了
    我也是遇到这个问题,已经解决
Administrator
avatar
加入于:
帖子: 1408
声望: 63

策略代码有BUG就可能无法自动加载,照着楼上的方法检查

Member
avatar
加入于:
帖子: 12
声望: 0

确实有个bug,改了之后就能加载了。
而且我发现 user/strategies/下的只能用vntrader加载,如果想直接跑run.py的加载话,需要把策略文件放在vnpy/app/.../strategies或者run.py同级目录的strategies/下。
感谢两位!!!

Member
avatar
加入于:
帖子: 3
声望: 0

你好 我跟你一样 几台电脑都试了 请问是哪里的bug啊。。。。

Member
avatar
加入于:
帖子: 2
声望: 0

description

description

死活都找不到策略啊!管理员帮忙看看。谢谢!

Member
avatar
加入于:
帖子: 3
声望: 0

benefitall wrote:

description

description

死活都找不到策略啊!管理员帮忙看看。谢谢!
好像是那个策略里面编程有小bug。。。。。

© 2015-2019 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号-3