请检查下vnpy_rohon版本号是否为目前新的6.5.1.7
如果是指图形界面数据没有刷新的话,查下是否漏了put_event函数调用
不行,使用O32的情况下,你是下单到O32,经过O32风控等逻辑后再由O32下单到UFT。
如果直接下单到UFT等于绕开O32系统了,这点对于券商自营和资管来说是合规不可接受的。
这块的细节内容,你可以去微信或者QQ群里找管理员问下了。
联系期货公司的客户经理,让他找后台IT帮忙询问即可,另外还要申请穿透式认证
SimNow有两套环境,实盘环境只有在交易时间才有行情
另外建议优先订阅主力合约,非主力可能行情很稀疏
UFT是恒生的极速柜台名字(包括期货、期权、股票)。
UFX是恒生的接入网关协议的名字,可以类比于FIX协议层级的东西。
FIX协议上层,每家厂商具体再去实现每个柜台或者O32资管系统的通讯API。
确实就是这个QtGui模块的加载问题了,如果vcredist不行的话,或者就重装PySide6试试了:
pip uninstall PySide6
pip install PySide6==6.3.0
CtaStrategy模块禁止运行中重载策略,这个是标准运维流程了
直接在Python中,运行命令:
from PySide6 import QtGui
看下报错是?
这样试试:
后续请勿直接手动删除目录了
正常在非交易时段,柜台行情服务器是关闭的,所以不会收到。
但是周末有时会出现交易所测试,服务器启动的情况。
这是系统级别的,所以是所有品种的委托数据
已经更新同步好了,再看下吧
https://stackoverflow.com/questions/22903114/overcome-valueerror-for-empty-array
看这个StackOverflow的帖子推荐是直接try...except...处理下即可
请安装下vcredist x64 2015-2022,重启后再运行试试
策略中用load_bar加载历史K线进行初始化的话,就没问题
请贴下左下角的日志截图?
SQLite仅推荐用作小规模测试,实盘运行还是推荐C-S架构的数据库了
使用VeighNa从数据库中读取数据出来时,会自动转换为设置的本地时区时间戳。
如果要自己直接读取数据库数据,请自行修改这块转换即可。