Ichimoku 趋势在外汇交易中如何运作
什么是外汇中的 Ichimoku 趋势?
Ichimoku 趋势(常简称为“Ichimoku”)是一种基于图表的模型,通过从近期高点、低点和中点推导出的多条线,来可视化价格随时间的变动。在外汇交易中,该模型应用于选定的价格序列(例如,从买卖价推导出的中间价,或平台选定的 OHLC 值)和选定的时间框架(例如,1 小时 K 线、日线 K 线)。
理解 Ichimoku 的一种有用方式是将其视为三个相关概念的结构化总结:
- 近期交易的区间结构(使用高点和低点)。
- 一个移动的“平衡点”(平滑的中点)。
- 一个基于各线之间预测关系的潜在前瞻性区域(一个着色区域)。
由于 Ichimoku 是基于滚动窗口构建的,因此最好将其理解为将历史价格数据机械地转换为图表输出;在没有你选择如何解释这些线的假设之前,它本身并不具备“预测”能力。
输入、计算与运算顺序
Ichimoku 通常由四个主要的绘图组件构成。具体命名可能因平台而异,但其底层逻辑一致:从历史价格中计算滚动值,组合它们,然后以偏移方式绘图。
1) 选择数据和回溯周期
在任何计算之前,你需要设定:
- 时间框架(每个 K 线/柱代表该时间周期)。
- Ichimoku 使用的回溯周期长度(在许多标准实现中通常表示为 9、26 和 52)。
- 用于高点/低点/中点的价格源(例如,K 线高点和 K 线低点)。
以下示例的假设:我们使用标准的日线时间框架和典型的 Ichimoku 窗口长度。
2) 计算转换线(Tenkan 类组件)
一个核心线是从较短回溯周期(通常为 9 根 K 线)内的最高高点和最低低点计算得出的。具体操作如下:
- 取过去 N1 根 K 线的最高高点。
- 取过去 N1 根 K 线的最低低点。
- 计算中点:(最高 + 最低) / 2。 这产生转换线,它对近期变化反应相对较快。
3) 计算基准线(Kijun 类组件)
另一个核心线的计算方式类似,但使用较长的回溯周期(通常为 26 根 K 线)。具体操作如下:
- 取过去 N2 根 K 线的最高高点。
- 取过去 N2 根 K 线的最低低点。
- 计算它们的中点。 这产生基准线,由于使用了更长的周期,因此比转换线更平滑。
4) 计算构成着色区域的领先跨度
Ichimoku 通常包含一个由两个“领先跨度”值构成的着色“云区”。这些跨度结合了转换线和基准线,并应用了偏移。
一种常见的构建方式是:
- 领先跨度 A:转换线和基准线的平均值,然后向前偏移固定周期(通常为 26 根 K 线)绘制。
- 领先跨度 B:最长回溯周期(通常为 52 根 K 线)内最高高点和最低低点的中点,同样向前偏移相同周期绘制。
重要细节:该“云区”是由相对于最新完整数据点向前绘制的值构成的。这不是实时的前向测量,而是基于历史计算值的绘图偏移。
5) 计算滞后线(chikou 类组件)
Ichimoku 通常包含一条滞后线,它将当前收盘价(或选定价格)向后偏移(通常为 26 根 K 线)绘制。具体操作如下:
- 将当前收盘价绘制在 26 根 K 线之前的位置。
这意味着滞后线在视觉上将过去的收盘价与当时位置的云区和其他线进行比较。
6) 绘图顺序与你观察到的“序列”
在当前 K 线的典型图表上:
- 转换线和基准线绘制在当前 K 线索引处(无前移)。
- 着色云区占据一个未来区域(因为其跨度是向前偏移的)。
- 滞后线绘制在过去的某个位置(因为它是向后偏移的)。
因此,当你解读输出时,你是在比较那些有意不以相同方式对齐“当前”的线条。
输出代表什么?
Ichimoku 趋势可被解释为其线条和云区之间的一组结构化关系。
云区(着色区域)
云区由领先跨度 A 和领先跨度 B 构成。云区的厚度以及哪个跨度“在上方”会随着底层滚动高/低点和平均线值的变化而变化。
一种实用且非承诺性的解释框架是:
- 云区总结了历史区间边界以及由这些边界构建的中点区域。
- 其相对于其他线的位置有助于你描述在模型约定下,近期结构是更偏向看涨还是看跌。
转换线 vs 基准线
转换线和基准线通常用于描述短期与中期平衡:
- 转换线由于回溯周期较短,反应更快。
- 基准线由于回溯周期较长,反应更慢。
它们之间的比较(例如,哪一条在上方)可以被描述为模型内部短期/中期关系的变化。
滞后线 vs 云区
滞后线与云区的比较提供了另一种关系视角,因为它将当前收盘价重新定位到过去。这有助于你描述收盘价历史上是如何与早期云区区域对齐的。
一个带明确假设的实例
以下是如何生成数值的最小、自包含示例,不暗示结果。
假设:
- 时间框架:日线 K 线。
- 使用标准周期:N1=9,N2=26,N3=52。
- 在某一天 t,你可以获取过去 9、26 和 52 天的日线高/低值。
在 K 线 t 的示例步骤:
- 转换线在 t:
- 找出从 K 线 t-8 到 t 的最高高点。
- 找出从 K 线 t-8 到 t 的最低低点。
- 计算中点:(最高 + 最低) / 2。称此为 Tenkan 类值。
- 基准线在 t:
- 找出从 K 线 t-25 到 t 的最高高点。
- 找出从 K 线 t-25 到 t 的最低低点。
- 计算中点。称此为 Kijun 类值。
- 领先跨度 A:
- 计算 t 时刻转换线和基准线值的平均值。
- 将此值绘制在索引 t+26 处(前向偏移)。
- 领先跨度 B:
- 找出从 K 线 t-51 到 t 的最高高点。
- 找出从 K 线 t-51 到 t 的最低低点。
- 计算中点。
- 将此值绘制在索引 t+26 处(相同前向偏移)。
- 滞后线:
- 取 K 线 t 的收盘价。
- 将其绘制在索引 t-26 处(向后偏移)。