行情和交易服务器要同时连接成功,并自动确认了结算单,才能搜到合约。没有到确认结算单那步可能是CTP配置信息不正确。
在多合约组合策略模块中对腿1和腿2同时多空下单,不一定同时成交,保证金也是收取双倍的,能不能使用交易所的套利指令发单?
谢谢指导!
运行日志可以根据自己的需求以文件的形式存入硬盘的。
每天收盘要退出程序,盘前再打开,如果忘了让程序一直开着会有这种情况发生,有行情但交易服务器有时候会没连上,策略报单会出现“提交中”。我想做一个当交易服务器断开时发送邮件提示。
在实盘测试时发现CTP行情服务器连接正常,交易服务器有时会断开,交易服务器断开时下单会在主界面中一直显示 “提交中”,无法报单。
安装好2.2版本后,启动时报错。系统是windows Server2012 R2。
已经 pip install tables了,还是不行,不知道什么原因,系统环境变量也添加了路径。
重装WIN7X64系统后,安装好vnpy2.1.9在写代码:使用pandas pd.to_hdf(),运行时提示找不到tables模块,通过pip安装模块后还是出错。
错误提示:
ImportError: Missing optional dependency 'tables'. Use pip or conda to install tables.
在秒后面有“+08:06”,策略初始化时取时间出错 on_bar中使用 bar.datetime.time(),提示str没有time属性。在数据库中查看datetime字段是日期时间型,不知问题在哪里?
如何设定时间自动连接CTP和退出?