feat: 增加全市场涨跌统计功能并更新特性文档

1. 核心模型:增加 MarketStat dataclass。
2. 客户端 API:TdxClient 和 AsyncTdxClient 增加 get_market_stat() 方法。
3. 实现细节:基于通达信统计指数 880005 解析上涨、下跌、平盘及成交额数据。
4. 文档更新:README.md 特性章节添加保活机制与全市场统计说明。
This commit is contained in:
M
2026-04-14 19:06:24 +08:00
parent 081f851c6d
commit b049511010
3 changed files with 46 additions and 0 deletions
+2
View File
@@ -12,6 +12,8 @@ pytdx 年久失修:多处已知解析 bug、Python 2 包袱、无类型注解
- **高可用传输**:同步/异步均支持 `ping_all()``from_best_host()`、断线自动重连
- **修复 pytdx 已知 bug**(见下文)
- **保留原始字节**:每条数据记录含 `_raw: bytes`,未知字段以 `unknown_N` 命名而非丢弃
- **保活心跳机制**`AsyncTdxClient` 自动发送心跳包,确保长连接生产环境稳定性
- **全市场涨跌统计**:一键获取全 A 股涨/跌/平家数及总成交额
- **离线 + 本地传输回归测试**:覆盖解析、异步并发串行化、超时、自动重连与坏包处理
## 安装