VeighNa量化社区
你的开源社区量化交易平台
MTF
MTF's Avatar
Member
在线
1286 帖子
声望: 77

重装新的3.0.0版本试试

你的Python环境被破坏了(pip库被删),卸载干净所有Python后,重装VeighNa Studio 3.0.0吧

新手推荐使用VeighNa Studio集成式环境,否则上述包要自己一个个安装维护

新手还是用VeighNa Studio吧,傻瓜很多

需要在run.py对要使用的接口和模块取消注释

用的是官方的VeighNa Studio 3.0.0吗,还是山寨啊?

TuShare应该没有提供连续数据了

看下VeighNa Trader主界面的日志区域,是否有相关报错信息吧

检查下第二个策略的合约代码是否写错了吧,如果没有的话那可能就是服务端缺少该合约的数据了

检查下原始的close_array数据能否匹配呢?可能直接实盘里的收盘价序列就对不上了

由策略引擎负责更新,vnpy_ctastrategy/engine.py中

你在底层CTP接口收到合约信息推送前,就发起行情订阅了,所以引擎找不到合约信息

如果是SimNow环境,用VeighNa Trader登录查看确认自己的仓位,然后试试手动平仓(平今、平昨都试下),如果还是不行就是典型的SimNow今昨仓数据维护问题了,通常等两天就能正常平

策略引擎会自动完成订阅,不用手动调用

净仓交易模式

BarData所有字段在赋值时,加上强制类型转换,比如str / int / float的前缀试试

去掉PaperAccount模块加载

现在数据库的对象创建函数已经改为

from vnpy.trader.database import get_database

database = get_database()

然后围绕database对象进行数据读写操作

大笑江湖 wrote:

MTF wrote:

这个是QWebEngine的日志输出,不属于报错内容了,桌面右下角托盘栏里,有没有一个白底黑色马头的图标?

双击 VN Station 图标,桌面右下角托盘栏里没有马头的图标。在命令行输入 veighna,可以启动马头的图标。请问,这可能是什么原因呢?

猜测你电脑里还是有多个Python环境,桌面上那个快捷方式指向了别的环境

策略开发-历史回测-参数优化-有效性分析-仿真模拟-实盘交易,一般这么个流程吧

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

沪公网安备 31011502017034号

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