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

用Python的交易员 wrote:

这个是PyQt的版本问题,我们从2.1.5在vnpy的安装requirements.txt里已经加了限制

我尝试安装 requirements.txt 里面 PyQt5==5.14.1 ,安装完成后,项目启动报错。“ Reason: Incompatible library version: Qsci.abi3.so requires version 5.15.0 or later, but QtPrintSupport provides version 5.14.0”

我还是得安装 5.15.0 后面得 PyQt。但是安装 5.15.0 以后的,那就会出现菜单不能点击。当然我也不清楚 5.14.1 能不能点击。大家根据自己情况决定吧。

菜单栏无法点击,只需要在 vnpy 源码里面给 menuBar 加上 setNativeMenuBar(False) ,目的是让 PyQt 不使用操作系统的菜单样式,而是使用 PyQT 自身的样式。可以在 vnpy 里面搜索 menuBar() 我一个搜索到了 2 处。
description

下拉菜单高度异常,和退出按钮无法点击。是由于 create_qapp() 函数中,“ qapp.setStyleSheet(qdarkstyle.load_stylesheet_pyqt5()) ” ,这个设置样式的代码引起的。只需要把这个注释掉就行
description

社区里面好像没有相关帖子,不知道微信公众号里面的收费课程是什么。我想在no_ui 下跑 2 个不同的股票,策略也是各自一个。那是不是需要运行多个 no_ui/run.py 。

用Python的交易员 wrote:

https://github.com/vnpy/vnpy/blob/master/examples/no_ui/run.py

参考这个无界面模式下的vn.py例子

这个 run.py 感觉没有加载任何策略吧,没有啥用啊,还是需要手动 engine.add_strategy() 吧.

这个还详细一点
https://www.vnpy.com/forum/topic/2876-wu-jie-mian-mo-shi-yun-xing-ctace-lue-shi-xian-mo-ni-shi-pan-jiao-yi

差价交易 no ui 模式, 怎么用?按照 no_ui / run.py 那种不行,有没有教程呢?

解决了吗,如何在no ui 下 启动差价交易模块

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

沪公网安备 31011502017034号

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