# API 参考

## 枚举

| 类 | 说明 |
|---|------|
| `买卖点类型` | 一卖点、一买点、二卖点、二买点、三卖点、三买点 |
| `相对方向` | 向上、向下、向上缺口、向下缺口、衔接向上、衔接向下 |
| `分型结构` | 顶分型、底分型、散（无分型） |

## 数据

| 类 | 说明 |
|---|------|
| `K线` | 原始 OHLCV 数据，内嵌 MACD/RSI/KDJ 指标 |
| `缠论K线` | 经包含处理后的 K 线，有方向（向上/向下）、分型结构标记 |
| `缺口` | 前后两段区间的相对位置关系 |

## 结构

| 类 | 说明 |
|---|------|
| `分型` | 顶/底分型，由左中右三根缠K构成 |
| `虚线` | 笔/线段的通用数据结构 |
| `线段特征` | 线段特征序列，用于分析线段力度 |
| `特征分型` | 特征分型结构 |

## 指标

| 类 | 说明 |
|---|------|
| `平滑异同移动平均线` | MACD — EMA 快慢线 + 信号线 + 柱状图 |
| `相对强弱指数` | RSI — Wilder SMA 平滑，含超买超卖阈值 |
| `随机指标` | KDJ — RSV → K → D → J，含超买超卖阈值 |
| `指标` | 指标工具类 — `K线取值` 等静态方法 |

## 算法

| 类 | 说明 |
|---|------|
| `笔` | 笔划分算法（创建、分析、弱化、分析前检查） |
| `线段` | 线段划分算法（分析、武斗、武终、分割序列） |
| `中枢` | 中枢识别算法（延伸、扩展、第三买卖线） |
| `背驰分析` | MACD/斜率/测度背离检测 |

## 业务

| 类 | 说明 |
|---|------|
| `缠论配置` | 50+ 参数集中控制所有分析阶段的行为 |
| `观察者` | 单周期分析器，持有所有层级序列 |
| `基础买卖点` | 买卖点数据结构 |
| `买卖点` | 继承基础买卖点，添加工厂类方法 |
| `K线合成器` | 将小周期 K 线合成为大周期 K 线 |
| `立体分析器` | 多周期分析器，含 K线合成器 + 每周期观察者 |
