vn.py官网
开源量化社区
Member
avatar
加入于:
帖子: 2
声望: 0
  1. 写的策略找不到,是哪里配置不对吗

description

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

你在升级前,要把原来的文件,进行保存(备份)一份。升级后,把原来自己写的程序和平台有关自己修改的部分,重新复制回来,这样才能找到自己的文件和使用自己修改过的东西。因为升级的时候,系统是直接安装了一个新版本的文件,类似你电脑中原来什么也没有,新安装的一样,也就是你如果没保存,哪就是你写的程序没有了,你得重新写。如果有备份,直接拷贝过来即可。

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

解决方案:
https://github.com/vnpy/vnpy/issues/3041

Mac,Linux用户要运行代码,肯定需要改下源码,:

  • vnpy_ctastrategy ,文件engin , 803行

  • vnpy_ctabacktester, 文件engin, 95行

# 源代码 pathname: str = str(path) + f"\\*.{suffix}"
pathname: str = str(path) + f"/*.{suffix}"

修改下这一行代码,策略加载正常
description

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

包vnpy_ctabacktester, 文件engin, 95行 并不是相同的需要修改的代码

description

请看一下,到底是要改哪行代码?

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

沪公网安备 31011502017034号