UNPKG

@gabriel3615/ta_analysis

Version:

stock ta analysis

25 lines (16 loc) 913 B
### 区间 & 突破质量(Range & Breakout Quality) 检测最近震荡区间、统计 NR4/NR7、评估突破方向与质量(扩量/延续/回测)。 #### 目录与核心文件 - `src/analysis/range/rangeConfig.ts``rangeTypes.ts` - `src/analysis/range/rangeDetector.ts`: 区间检测与突破质量评估 - `src/analysis/range/formatRange.ts`: 输出格式化 #### 输入/输出 - 输入:日/小时蜡烛 - 输出:`RangeAnalysisResult`(区间、压缩分、突破质量) #### 算法要点 - 在回看窗口内寻找宽度不超过 ATR 阈值的区间,统计 NR4/NR7 - 突破时基于扩量、延续、回测三维构建质量分 #### 配置 `rangeConfig` 支持 ATR 周期、lookback、阈值等,`updateRangeConfig` 可外部调整。 #### 与综合分析的集成 - 作为附加方向评分参与总分,并在 `summaries` 中提供一句话概述;区间边界进入关键位。