看群里这两年大家的讨论,AMD跑VeighNa相关的量化投研和交易任务没什么问题了
很多公司的CTP行情服务器,已经开了用户名密码校验
API底层会自动重连,如果确认网络恢复了还在报,那么可能是对面期货公司柜台服务器关掉了
可以在公众号后台留言下【IB咨询】,拉你到一个专门的讨论群里。
技术上可以,直接PortfolioStrategy之类的模块中,从策略代码中执行下单即可。
你的vt_setting.json中有乱码,检查下吧,不行就直接删了重启程序,会重新初始化创建出来
CTP API和柜台服务器之间的网络连接断开了
需要,因为期货公司的柜台在夜盘关闭后,已经重启了
策略代码里改下
from vnpy_ctastrategy import xxx
请安装下vcredist 2015-2022 x64版
纯粹和策略逻辑信号计算部分相关的,self.am.inited为True就可以执行了(因为缓存数据已经足够)。
self.trading一般不需要在代码里用到,它是一个底层策略交易状态,为False时会自动禁止委托和撤单等交易操作。
需要1920x1080以上分辨率,缩放100%
回测可以直接用本地数据(要提前导入数据库),无需连接CTP等交易接口
目前通过datafeed下载获取的都是前复权数据,VeighNa作为交易系统主要关注点围绕在当前最新市场价格
要使用3.10版本的Python
只支持Win10/11/Server 2019/2022了
itemDoubleClicked这是PySide6内置的标准信号,具体其触发方式和默认传参,请参考官方文档:https://doc.qt.io/qtforpython-6/api.html
VeighNa Station不是开源模块,无法添加自己开发的内容了
新手请直接用VeighNa Studio安装,VeighNa Station启动
事件引擎是单线程的,所有Tick推送会顺序处理,所以PBG不需要做多线程保护