v1.9.7 — CLI 全量集成
v1.9.7 CLI 全量集成
v1.9.6 新增的 6 项功能全部暴露到 CLI,修复缠论多级别联立的 client 生命周期 bug。
新增 CLI 参数
screen scan --workers N— 并发扫描,ProcessPoolExecutor 并行处理,推荐 4-8 进程,速度提升 4-8 倍screen scan --cache PATH— 增量扫描缓存,mtime 检测未修改的 .day 文件自动跳过backtest --chanlun-level LEVEL— 缠论自动桥接,引擎自动计算缠论分析并注入策略self.chanlunportfolio— 全新命令,多标的组合回测(共享资金池、均等分配、汇总绩效)chanlun --multi-level PERIOD— 多级别联立分析,分析高级别最后一笔在低级别中的趋势方向、笔重叠、背驰条件
Bug 修复
cmd_chanlun.pyclient 生命周期 bug —_run_multi_level在with块外使用client,导致已关闭连接报错,已将 multi-level 逻辑移入 with 块内
用法示例
# 并发扫描 + 增量缓存
easy-tdx screen scan --strategy strategies/rsi_reversal.py --workers 4 --cache scan_cache.json
# 缠论自动桥接回测
easy-tdx backtest SZ 000001 --strategy-file chanlun_strategy.py --chanlun-level DAILY --table
# 多标的组合回测
easy-tdx portfolio --stocks SZ:000001,SH:600519,SH:600036 --strategy-file ma_cross.py --table
# 多级别缠论联立
easy-tdx chanlun SZ 000001 --multi-level 30MIN --tableFull Changelog: v1.9.6...v1.9.7