M
|
ad2fc9c84c
|
feat: 实现全量 A 股列表获取与行业信息自动挂载
1. 编解码器:新增 codec/industry.py 用于解析 tdxhy.cfg 行业配置。
2. 数据模型:SecurityInfo 增加 industry_tdx 和 industry_sw 字段。
3. 客户端 API:增加 get_security_list_all(),支持分页拉取全市场 A 股并自动匹配行业标签。
4. 通讯优化:更新 KNOWN_HOSTS 包含更稳定的华为云及招商证券节点。
5. 文档更新:README.md 同步 API 及数据模型变更。
|
2026-04-14 22:57:45 +08:00 |
|
M
|
b049511010
|
feat: 增加全市场涨跌统计功能并更新特性文档
1. 核心模型:增加 MarketStat dataclass。
2. 客户端 API:TdxClient 和 AsyncTdxClient 增加 get_market_stat() 方法。
3. 实现细节:基于通达信统计指数 880005 解析上涨、下跌、平盘及成交额数据。
4. 文档更新:README.md 特性章节添加保活机制与全市场统计说明。
|
2026-04-14 19:06:24 +08:00 |
|
M
|
2fbc7b9782
|
feat: 完善实时行情字段并增加大文件拉取功能
1. 行情增强:解析 SecurityQuote 中的 limit_up (涨停价) 和 limit_down (跌停价)。
2. 新增命令:实现 GetReportFileCmd (0x06B9),支持从服务器拉取 base_info.zip 等大文件。
3. 客户端 API:TdxClient/AsyncTdxClient 增加 get_report_file 方法,支持自动分片。
4. 验证脚本:增加 verify_limits.py 和 verify_report_file.py 实测脚本。
5. 文档更新:README.md 同步 API 变更及数据模型更新。
|
2026-04-14 17:57:54 +08:00 |
|
M
|
fcd14c1d49
|
feat: 增加板块信息(block_info)获取与解析功能
1. 核心模型:增加 TdxBlock dataclass。
2. 协议命令:实现 GetBlockInfoMetaCmd 与 GetBlockInfoCmd。
3. 编解码器:增加 codec/block.py,支持 .dat 板块文件二进制解析。
4. 客户端 API:TdxClient 和 AsyncTdxClient 增加 get_block_info(),支持分片拉取。
5. 测试与验证:增加单元测试 tests/unit/test_block_info.py 及实测脚本。
6. 文档更新:README.md 同步 API 及安装说明。
|
2026-04-14 17:23:54 +08:00 |
|
 MandClaude Sonnet 4.6
|
74ae6b6975
|
fix: xdxr_info 股本字段改用 _decode_volume 解码,单位万股
股本字段(category 2–10 的 panqian_liutong / panhou_liutong /
qian_zongguben / hou_zongguben)与成交量字段使用相同的通达信自定义
4 字节浮点格式;原 float(uint32) 直解差约 374 倍。
改用 _decode_volume 后,最近一条 hou_zongguben(3,330,583.75 万股)
与 FinanceInfo.zong_guben / 10000(3,330,583.75 万股)完全吻合。
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-14 14:38:45 +08:00 |
|
M
|
22edefcfd2
|
docs: 调整 README.md 结构,提升用户友好度
|
2026-04-14 13:52:20 +08:00 |
|
M
|
9e7b72a98f
|
docs: 更新 README.md 内容
|
2026-04-14 13:39:42 +08:00 |
|
minionszyw
|
16c237d5a0
|
Harden transport and decode paths
|
2026-04-11 21:47:08 +08:00 |
|
 minionszywandClaude Sonnet 4.6
|
68bd74e0c3
|
docs: 补充 README.md
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-11 20:59:27 +08:00 |
|