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

在GUI模式下,按步骤正常登录VNPY,设置好dolphinDB数据库端口,打开vntrader和datarecorder以后,可以正常录制行情。

可是如果通过noui下面的run.py运行,就提示“找不到数据服务驱动vnpy,使用默认的RQData数据服务”,此时是不是vnpy-dolphinDB没有正常被启动?请问这是为何?应该如何解决?

启动CTA策略守护父进程
启动子进程
子进程启动成功
找不到数据服务驱动vnpy_,使用默认的RQData数据服务
2022-02-14 12:52:38,540 INFO: 主引擎创建成功
2022-02-14 12:52:38,546 INFO: 注册日志事件监听
2022-02-14 12:52:38,547 INFO: 连接CTP接口
2022-02-14 12:52:38,739 INFO: 行情服务器连接成功
2022-02-14 12:52:38,797 INFO: 行情服务器登录成功
2022-02-14 12:52:38,970 INFO: 交易服务器连接成功
2022-02-14 12:52:39,076 INFO: 交易服务器授权验证成功
2022-02-14 12:52:39,119 INFO: 交易服务器登录成功
2022-02-14 12:52:39,359 INFO: 结算信息确认成功
2022-02-14 12:52:40,894 INFO: 合约信息查询成功
2022-02-14 12:52:48,570 INFO: CTA策略引擎初始化成功
2022-02-14 12:52:48,570 INFO: CTA策略初始化完成
2022-02-14 12:53:48,575 INFO: CTA策略全部初始化
2022-02-14 12:53:48,576 INFO: CTA策略全部启动

VNPY 2.9安装以后,开始配置arctic。降版本安装pandas 1.0.3.,只是报与tdsdk不匹配,不用tqsdk就问题不大。报vnstudio没有安装vnpy-arctic,于是也进行补装。

但是接下来提示vnpy-mongodb版本不匹配,vnpy-mongodb和pymongo,以及arctic要求的版本不匹配,感觉卡死了,请问这怎么处理?

ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
vnpy-mongodb 1.0.1 requires pymongo==3.12.3, but you have pymongo 3.11.0 which is incompatible.

ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
arctic 1.80.5 requires pymongo<=3.11.0,>=3.6.0, but you have pymongo 3.12.3 which is incompatible.

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

沪公网安备 31011502017034号

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