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

大神们好,我装好mongodb 并且能在控制台打开,但是当我登录vnpyUI 界面并且点击连接时,并没有出现mongodb连接成功的信息,尝试连接rqdata 导入数据也失败,当时并没有得到解决,后来看到另一个帖子遇到跟我一样的问题,老大说在github master分支下载,我没找到那个下载链接 orz ,但是原帖主好像下载了版本也没解决55555

我现在一次成功的回测也没跑起来,也没办法确定mongodb是否连接成功,希望能得到解答
目的: 在UI界面 用回测例子跑成功一次回测
困难:1. 从rqdata导入报错,说无法导入,希望获得master 分支下载链接 2. 在Linux环境安装配置好mongodb如何确定连接上了vnpy,
我在控制台打开了mongodb ,进入vnpy UI 界面之后的log 日志并未显示已连接mongodb

谢谢大神们解答

各位大神好,今天尝试在UI界面的配置选项下,希望将sqlite 变更成mysql,可能是因为名字的大小写有问题,当我退出再次进入的时候已经不能运行run.py文件报错如下:
ValueError: 'MySQL' is not a valid Driver

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "run.py", line 33, in <module>
from vnpy.app.cta_strategy import CtaStrategyApp
File "/home/soda/miniconda3/lib/python3.7/site-packages/vnpy/app/cta_strategy/init.py", line 9, in <module>
from .engine import CtaEngine
File "/home/soda/miniconda3/lib/python3.7/site-packages/vnpy/app/cta_strategy/engine.py", line 39, in <module>
from vnpy.trader.database import database_manager
File "/home/soda/miniconda3/lib/python3.7/site-packages/vnpy/trader/database/init.py", line 12, in <module>
database_manager: "BaseDatabaseManager" = init(settings=settings)
File "/home/soda/miniconda3/lib/python3.7/site-packages/vnpy/trader/database/initialize.py", line 6, in init
driver = Driver(settings["driver"])
File "/home/soda/miniconda3/lib/python3.7/enum.py", line 310, in call
return cls.new(cls, value)
File "/home/soda/miniconda3/lib/python3.7/enum.py", line 564, in new
raise exc
File "/home/soda/miniconda3/lib/python3.7/enum.py", line 548, in new
result = cls.missing(value)
File "/home/soda/miniconda3/lib/python3.7/enum.py", line 577, in missing
raise ValueError("%r is not a valid %s" % (value, cls.name))
ValueError: 'MySQL' is not a valid Driver

我尝试寻找对应vnpy包的配置文件,发现setting文件所使用的数据库还是sqlite并没有更改,所以就不知道到底在哪错的了,也尝试重装vnpy和miniconda都没有得到解决,
谢谢解答

最近一直在下班时间摸索vnpy,进度稍显比较缓慢,有一些问题想咨询下,mongodb安装好,启动好,是不是需要在UI界面的配置里配置database的相关参数,我看到默认的database是sqlite. 第二个小问题是,我百度到vnpy1.9版本的example 的cta backtesing 文件夹里是有 loadCSV.py文件的用来将例子数据导入数据库,但是2.07版本好像没有,并且也没有提供样本数据IF csv文件,想知道这个是需要自己下载吗。第三个问题,我在UI界面尝试运行回测strategy文件夹提供的回测案例,是没有数据的,我需要从mongodb里导入数据吗还是直接配置rqdata就可以?想知道在Ui界面回测所需要的提供的数据从哪里获得。另外我从rqdata申请了试用帐号,对方只给我发了一个license码似乎并不是配置需要的账户和密码。关于这块有可以参考的文档吗,小白初学,问得比较基础,谢谢

大神好,小白提问,之前成功在ubuntu环境下安装vnpy,并且点击ctp连接输入帐号密码能成功连接simnow ,但是今天由于尝试运行 cta_backtesting 文件夹里的ipynb文件时发现没有安装jupyternotebook 和 ipython,于是尝试安装 经历了点波折: 遇到了pexpect包有问题,我选择重新安装pexpect包,之后虽然成功运行notebook,但是当再次连接 ctp并输入帐号密码时发现无任何反映,控制台也没有出现invalid port success,并且在UI界面的左下角日志也没有更新任何信息,相反在连接其他选项时比如 连接BITMX 能够看到更新信息,现在不知道怎么处理这个问题,谢谢。。。

各位大神好,经过对vnpy的初步尝试,我在no_ui模式下成功配置了帐号信息,但是在尝试启动no_ui界面下的cta策略的时候,出现了
CTA策略全部启动的字样,但是之后就没有任何东西显现,我想请问no_ui模式启动到目前为止有问题吗,还有我应该输入什么字符能够获取更多信息?谢谢

各位大神好,经过两天的摸索,我成功打开了vnpy Ubuntu版本,当我尝试使用no_ui的时候 我去运行run.py 文件,控制台持续输出Invalid Port : Success, 我不得不终止进程。
请问大佬有这方面的经验吗,以及求助无UI界面的教程

首先尝试python run.py文件的时候出现 QSstandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
之后持续出现Invalid port :成功 的字样,只能ctrl C中断运行,请问是哪里没配置好,为什么没有连接成功

各位大神好,
如题,尝试多种网上流传的方法,最后运行 run.py 的时候都会报错,错误1: qapp.exec() 这行代码报错 错误2: no module named 'vnpy', 跪谢如何解决,新手不知从何下手

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

沪公网安备 31011502017034号

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