VeighNa量化社区
你的开源社区量化交易平台
xiaohe's Avatar
Member
离线
4300 帖子
声望: 268

可以贴一下报错信息

  1. 建议不要把示例策略文件夹作为运行目录;
  2. 读取策略的路径有两个,一个是vnpy_ctastrategy.strategies,另一个是运行目录下自建的strategies目录,比如你现在的运行目录是vnpy_ctastrategy.strategies的话,你需要在这个运行目录下新建一个strategies目录,把自建目录放在里面。如果搞不清楚,可以自己在vnpy_ctastrategy.engine里的load_strategy_class函数下打印一下path1和path2,这两个才是加载策略的路径;
  3. 如果路径没有问题,请检查自建策略的策略类名(不是策略名)是否与示例策略重合,如果重合,也只能显示一个策略类名。

请问你是用jupyter回测的吗?

vn.py是以K线开始做时间戳的,这个地方没写错

可以等一等2.8.0

不知道你用的哪个数据库了,可以自己去自己使用的数据库文件里打印一下save_bar_data看看

这个价格是触发价格,payup才是控制委托价格的(在买一卖一上加减几倍pricetick)

没有SH前缀吧

用日K线回测,数据也是通过on_bar推送的

请升级至最新版再试试看

可以参考这个PR的代码https://github.com/vnpy/vnpy_ctptest/pull/3 试试看

请问你的vnstudio版本是?请问你是如何把数据存进数据库的?

© 2015-2022 微信 18391752892
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】