Releases: vnpy/vnpy_spreadtrading
Releases · vnpy/vnpy_spreadtrading
1.1.9
- 采用轻量级数据结构,优化图形界面更新机制
- 价差子引擎之间的事件推送,不再经过事件引擎,降低延迟水平
1.1.8
- 修复回测加载数据时,也优先从数据服务获取历史数据的问题,改为优先从本地数据库加载
1.1.7
- 修改价差腿的持仓初始化逻辑,适配3.6.0版本框架
- 改为使用OmsEngine提供的OffsetConverter组件
- 添加回测中统计绩效时对于爆仓情况的检查
- 增加调用数据服务功能时的日志输出
1.1.5
- 使用zoneinfo替换pytz库
- 调整安装脚本setup.cfg,添加Python版本限制
1.1.4
- 将模块的图标文件信息,改为完整路径字符串
- 回测引擎增加暴力穷举和遗传算法的参数优化算法支持
- SpreadData增加可选参数complie_formula,用于支持回测优化时的公式不编译
1.1.3
- 增加主动腿委托时,对于主动腿剩余数量(而不只是价差剩余量)的判断
1.1.0
- 移除对数字货币反向合约的支持
- 移除对基础线性价差的支持
- 移除价差交易中的【开平】参数
- 使用OffsetConverter实现净仓交易模式
- 启动算法的参数增加extra字段用于传递价差算法的补充参数
- 停止价差算法时,等待全部委托结束、且各条腿对冲平衡后,才结束算法运行
- 增加对FAK指令的支持
- 调整价差只有在各条腿均有价格时才进行计算
- 当有某条价差腿涨跌停时,禁止推送价差行情事件
- 改为使用2.6.0版本vn.py提供的get_database/get_datafeed函数