# 更新日志

## v2026.0116

* 🐞 修复写日志导致的内存溢出进而导致无限易崩溃的问题

## v2025.0925a

* 客户端更新：支持大商所系列期权

## v2026.0105

* 🆕 支持动态识别并加载 .pyd/.so 等二进制策略文件
* 🆕 新增远程调试模块，支持编辑器直接调试策略代码
* 🐞 金交所合约在查询交易时段时会分割出错误的合约代码

## v2025.1223

* 🆕 回测新增支持定时器功能

## v2025.1212

* 🐞 修复报单 memo 因超长而截断时可能会崩溃的问题
* 🐞 修复变量重用导致 `trading` 变量由 `True` 到 `False` 后线图数据被重置
* 🎈 优化 `import` 代码，修复 `ui` 库继承 `BaseStrategy` 后找不到父类方法

## v2025.1118

* 🐞 清除图表内容时未正确清除箭头组件

## v2025.1117

* 🐞 合约切交易日时可能会合成出错误的 K 线 
* 🐞 切片行情的 `last_price` 可能不包含正确的最高价和最低价导致某些 K 线数据错误 
* 🎈 K 线数据类型 to_json 返回的数据按照 OHLC 顺序

## v2025.1113

* 🐞 修复查询持仓会崩溃的问题

## v2025.1112

* 🆕 新增获取所有帐号的所有持仓函数 `get_all_position`

## v2025.1027

* 🐞 优化持仓查询代码
* 🐞 `pythongo.option` 修复获取股票期权看涨、看跌期权和执行价列表时无法正确按到期日参数获取期权

## v2025.1020

* 🐞 修复没有持仓情况下查询持仓崩溃的问题

## v2025.0925

* 🐞 修复 K 线图进程创建失败

## v2025.0918

* 🐞 `pythongo.models.TickData` 计算郑商所最新成交量错误
* 🎈 回测行情 `tick` 新增 `last_volume` 字段

## v2025.0917

* 🐞 合成 K 线遇到切交易日时第一根 K 线成交量错误

## v2025.0916

* 🆕 `pythongo.option` 新增 `OptionChain` 期权链模块

## v2025.0815

* 🎈 自动平仓函数中使用实时仓位判断持仓，防止仓位未及时更新从而导致平仓失败

## v2025.0801

* 🆕 新增更安全的 `on_cancel` 撤单回调函数

## v2025.0729

* 🐞 修复策略在分钟结尾时启动可能会导致合成出错误的 K 线

## v2025.0717

* 🐞 修复回测总成交额未乘以合约乘数
* 🐞 修复回测未平仓的空头报单利润计算错误

## v2025.0703

* 🐞 修复 K 线生成器不推送历史数据会导致第一根 K 线丢失

## v2025.0619

* 🎈 优化秒级 K 线生成器在回测中遇到大量数据后很慢的问题
* 🐞 修复秒级 K 线策略回测报错

## v2025.0522

* 🆕 `get_position` 新增 `simple` 字段用来获取实时的但不带金额的简略持仓数据

## v2025.0430

* 🐞 修复 K 线生成器中推送缺失的 K 线时错误的设置交易所和合约代码

## v2025.0424

* 🎈 K 线生成器推送的 K 线新增交易所和合约代码字段
* 🎈 K 线容器不再缓存 K 线

## v2025.0421

* 🐞 修复回测平仓后还有仓位的情况下未正确计算平仓盈亏

## v2025.0411

* 🆕 API 支持获取港股数据

## v2025.0410

* 🐞 回测的开平仓函数没有返回 `order_id`
* 🐞 优化回测的撮合逻辑

## v2025.0314

* 📖 修改 `on_order` 回调函数中 `OrderData` 的 `direction` 和 `offset` 为枚举值
* 📖 修改 `on_trade` 回调函数中 `TradeData` 的 `direction` 和 `offset` 为枚举值
* 📖 优化 `make_order_req` 报单方向（`order_direction`）大小写敏感的问题

> 买卖方向 `direction` 具体信息请查看 [数值映射 - DirectionType](/faq/mapping#directiontype)
>
> 开平标志 `offset` 具体信息请查看 [数值映射 - OffsetFlagType](/faq/mapping#offsetflagtype)

----

全新 PythonGO 发布 🎉🎉🎉
