feat: 全面优化迭代所有文档 - 增加数据说明+计算公式+名词解释+内部链接
变更统计: - 70个文件变更 (39个新增 + 31个修改) - 新增 6554 行内容 优化内容: 1. 30个核心文档增加附录(数据说明/计算公式/参数表/使用场景/常见误区) - 第一批: 量化基础/技术指标/策略/信号/品种/数据流/回测/风控/链上/EWO - 第二批: AI/案例复盘/多Agent/Hyperliquid/KOL/期权/RWA/券商/BTC/主流币 - 第三批: ETH/SOL/BNB_DOGE/XAUT/代币化美股/信号优化/tradehk系统 2. 新增38个名词解释wiki条目(Delta对冲/Gamma/Theta/Vega/IV/VaR/CVaR等) 3. 更新全局术语表索引(79个术语/12大类/知识图谱/学习路径) 4. 新增内部链接体系(wiki式交叉引用)
这个提交包含在:
@@ -290,3 +290,115 @@ EWO: -29.048617 → +33.320837
|
||||
[3] tradehk/client/src/lib/indicators.ts — EWO 信号生成核心逻辑
|
||||
[4] 2025 年 BTC 市场全年复盘数据 — forklog.com (2026-01)
|
||||
[5] Hyperliquid 2025 年 BTC 永续合约交易数据 — hyperliquid.xyz
|
||||
|
||||
---
|
||||
|
||||
## 附录:数据说明与补充
|
||||
|
||||
本文档旨在对 BTC 专项深化策略中涉及的核心指标与概念进行详细说明,以增强策略的可理解性与可执行性。
|
||||
|
||||
### 一、核心技术指标详解
|
||||
|
||||
量化交易策略的基石是对技术指标的精确理解和应用。下表详细列出了本策略中使用的主要指标的计算方法、数据属性及数据来源。
|
||||
|
||||
| 指标名称 | 计算公式 (LaTeX) | 数据范围 | 单位 | 精度要求 | 数据来源 |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| **EWO** | $EMA_{fast}(price) - EMA_{slow}(price)$ | $(-\infty, +\infty)$ | 点 | 4位小数 | 实时 K 线收盘价 |
|
||||
| **RSI** | $100 - \frac{100}{1 + RS}$ | [0, 100] | 百分比 | 2位小数 | 实时 K 线收盘价 |
|
||||
| **AO** | $SMA_5(Mid) - SMA_{34}(Mid)$ | $(-\infty, +\infty)$ | 点 | 4位小数 | K 线中间价 (H+L)/2 |
|
||||
| **布林带** | $Upper: MA_{N} + M \times \sigma_{N}$<br>$Lower: MA_{N} - M \times \sigma_{N}$ | 价格范围 | 点 | 2位小数 | 实时 K 线收盘价 |
|
||||
| **MACD** | $DIF: EMA_{12} - EMA_{26}$<br>$DEM: EMA_9(DIF)$ | $(-\infty, +\infty)$ | 点 | 4位小数 | 实时 K 线收盘价 |
|
||||
| **ADX** | $100 \times EMA_N(\frac{|+DI - (-DI)|}{|+DI + (-DI)|})$ | [0, 100] | 指数 | 2位小数 | K 线高/低/收盘价 |
|
||||
| **ATR** | $EMA_{N}(\max[(H-L), |H-C_{prev}|, |L-C_{prev}|])$ | $(0, +\infty)$ | 点 | 2位小数 | K 线高/低/收盘价 |
|
||||
|
||||
**注**:公式中的 $EMA$ 代表指数移动平均线, $SMA$ 代表简单移动平均线, $RS$ 为相对强度, $\sigma$ 为标准差, $N$ 为周期, $M$ 为倍数。
|
||||
|
||||
### 二、参数配置参考表
|
||||
|
||||
合理的参数配置是策略成功的关键。下表整合了文档中所有核心参数,并给出了在不同市场环境下的建议取值范围,以供动态调整参考。
|
||||
|
||||
| 参数名称 | 适用周期 | 推荐值 | 建议范围 | 说明 |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
| EWO 有效穿越阈值 | 10m / 15m | 15.0 | 12.0 ~ 25.0 | 核心过滤参数,可根据波动性调整 |
|
||||
| EWO 强力穿越阈值 | 10m / 15m | 25.0 | 20.0 ~ 40.0 | 用于识别高动能信号 |
|
||||
| EWO 阶段持续K线数 | 10m / 15m | 20 | 15 ~ 30 | 衡量前期趋势的稳定性 |
|
||||
| EMA 快线/慢线 | 10m / 15m | 8 / 21 | 5-12 / 18-34 | 经典的斐波那契数列组合 |
|
||||
| ADX 趋势确认 | 1h / 2h | 20 | 18 ~ 25 | 低于此值表明市场处于震荡状态 |
|
||||
| 大周期偏向粘性系数 | 4h / 日线 | 3 | 2 ~ 5 | 防止因短暂回调导致主趋势误判 |
|
||||
| 信号执行总分阈值 | 全周期 | 6 | 5 ~ 8 | 决定是否执行交易的最终门槛 |
|
||||
|
||||
### 三、核心概念应用场景
|
||||
|
||||
理论知识需要与实际应用相结合才能发挥最大价值。以下为本策略核心概念在真实量化交易中的应用场景。
|
||||
|
||||
1. **EWO 阈值过滤**
|
||||
* **应用场景一:动量突破策略**。当 BTC 在 10m 周期上发生 EWO 向上穿越,且穿越幅度超过 25.0(强力穿越阈值),同时 1h 周期 [ADX](../../wiki/名词解释/ADX.md) 高于 25,表明一轮新的上升趋势可能启动。此时系统可以建立多头头寸,并以近期低点作为初始止损。
|
||||
* **应用场景二:震荡市假信号过滤**。在 [ADX](../../wiki/名词解释/ADX.md) 指示的横盘市场中,EWO 可能会频繁在零轴附近小幅波动。通过设置 15.0 的有效穿越阈值,可以有效过滤掉这些由市场噪音引起的、不具备交易价值的假信号,从而显著降低在震荡市中的无效交易成本。
|
||||
|
||||
2. **多周期联动 (MTF)**
|
||||
* **应用场景一:顺势加仓**。当 4h 和 1h 周期均显示为多头偏向时,如果在 10m 周期捕捉到一个评分达到 A 级的多头信号,系统可以不仅执行交易,还可以考虑在标准仓位基础上增加 20%-30% 的风险暴露,以期在主升浪中获得超额收益。
|
||||
* **应用场景二:逆势风险规避**。假设 10m 周期出现一个评分 7 分的多头信号,但此时 1h 周期偏向为“空头”。根据多周期联动原则,此信号的权重将被乘以 0.5,甚至可能被直接忽略。这可以有效避免在更大级别的回调或下跌趋势中进行危险的逆势操作。
|
||||
|
||||
### 四、数据格式规范
|
||||
|
||||
标准化的数据结构是自动化交易系统稳定运行的基础。所有通过 `tradehk` 信号引擎处理的数据应遵循以下 JSON 格式。
|
||||
|
||||
**信号事件 (Signal Event) 数据结构**
|
||||
|
||||
```json
|
||||
{
|
||||
"symbol": "BTC/USDT:USDT",
|
||||
"timestamp": 1762345800000, // Unix 毫秒时间戳
|
||||
"timeframe": "10m",
|
||||
"signal_id": "sig_btc_10m_1762345800",
|
||||
"signal_type": "long", // 'long' 或 'short'
|
||||
"score": 7,
|
||||
"indicators": {
|
||||
"ewo": {
|
||||
"value": 33.32,
|
||||
"previous_value": -29.05,
|
||||
"amplitude": 62.37
|
||||
},
|
||||
"rsi": 58.7,
|
||||
"ao": 14.1,
|
||||
"bollinger_bands": {
|
||||
"upper": 75102.5,
|
||||
"middle": 74500.1,
|
||||
"lower": 73897.7
|
||||
}
|
||||
},
|
||||
"mtf_context": {
|
||||
"1h_bias": "long",
|
||||
"4h_bias": "neutral"
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
* **字段类型**:`symbol`, `timeframe`, `signal_id`, `signal_type`, `mtf_context.*` 为 `string`;其他数值字段为 `number`。
|
||||
* **时间戳**:统一使用 Unix 毫秒时间戳,便于跨系统对接和精确回测。
|
||||
|
||||
### 五、内部知识库链接
|
||||
|
||||
为了构建一个完整的知识网络,文档中涉及的关键概念均已链接至内部 Wiki 系统,方便随时查阅。
|
||||
|
||||
* [EWO (Elliott Wave Oscillator)](../../wiki/名词解释/EWO.md)
|
||||
* [RSI (Relative Strength Index)](../../wiki/名词解释/RSI.md)
|
||||
* [AO (Awesome Oscillator)](../../wiki/名词解释/AO.md)
|
||||
* [布林带 (Bollinger Bands)](../../wiki/名词解释/布林带.md)
|
||||
* [MACD (Moving Average Convergence Divergence)](../../wiki/名词解释/MACD.md)
|
||||
* [ADX (Average Directional Index)](../../wiki/名词解释/ADX.md)
|
||||
* [ATR (Average True Range)](../../wiki/名词解释/ATR.md)
|
||||
* [TTM Squeeze](../../wiki/名词解释/TTM_Squeeze.md)
|
||||
* [SuperTrend](../../wiki/名词解释/SuperTrend.md)
|
||||
|
||||
### 六、常见误区与正确理解
|
||||
|
||||
1. **误区:EWO 穿越即信号**。认为任何一次 EWO 红绿翻转都构成交易机会。**正确理解**:绝大多数无明确幅度和动量支持的 EWO 穿越都是市场噪音。必须结合穿越幅度、前期趋势持续时间以及 [AO](../../wiki/名词解释/AO.md) 等动量指标进行综合评分,才能识别出高胜率信号。
|
||||
|
||||
2. **误区:过度依赖超短周期**。试图在 1m/3m 周期上寻找“完美”的入场点。**正确理解**:超短周期的信号噪音极大,独立使用会导致频繁止损。其唯一价值在于当 10m/1h 周期发出信号后,用于在更小尺度上寻找精确的执行价格,属于“执行优化”而非“决策依据”。
|
||||
|
||||
3. **误区:忽视宏观事件影响**。认为技术信号可以凌驾于一切市场基本面之上。**正确理解**:在 FOMC 利率决议、美国非农就业数据发布等高影响性事件前后,市场流动性会急剧变化,技术指标可能暂时失效。策略中明确规定在这些事件窗口期暂停交易,是规避极端风险的必要风控措施。
|
||||
|
||||
4. **误区:参数一成不变**。将一组回测表现最优的参数永久固化在生产环境。**正确理解**:市场结构和波动性是动态变化的。策略中的参数(如 EWO 阈值、ADX 阈值)需要根据市场状态(如高波动期、横盘整理期)进行动态调整,这是策略长期保持适应性的关键。
|
||||
|
||||
5. **误区:信号评分越高越好**。盲目追求满分(S级)信号。**正确理解**:评分系统是为了量化信号的强度和可靠性,而非预测其绝对成功。一个 B 级(6分)信号在良好的风险报酬比下,同样是值得执行的有效交易。关键在于遵循评分系统和仓位管理规则,形成交易的一致性。
|
||||
|
||||
在新工单中引用
屏蔽一个用户