什么是 Adx 趋势的一个实例?
直接答案
“ADX 趋势”的一个实例,是一个逐步展示的数值示例,它使用平均趋向指数(ADX)框架来说明如何从价格变动中计算趋势的强度。ADX 通常与方向性指标(DI+ 和 DI−)一起使用。本文的目的不是预测市场走势,而是通过明确的假设清晰地展示其计算机制。
机制或定义
ADX(平均趋向指数) 是一种旨在量化趋势强度的指标。它通常由以下部分构成:
- 方向性变动:价格变动在上涨方向与下跌方向上的程度。
- 方向性指标(DI+ 和 DI−):方向性变动的标准化版本。
- DX:衡量 DI+ 与 DI− 差异程度的指标。
- ADX:在选定回溯周期(通常称为“长度”)内对 DX 的平滑平均值。
任何实例的关键假设:不同的图表平台在平滑处理和初始值的计算上可能略有差异(例如,初始平滑值的设定方式)。因此,一个实例可以教授概念性流程,但具体的数值结果可能因实现方式不同而有所差异。
证据或示例
场景设定(所有假设均已说明)
为确保无需实时数据即可完全验证,假设我们有一个简化的5根K线序列,其真实波幅(TR) 和方向性变动分量已从最高价/最低价/收盘价中计算得出(后续 ADX 计算将使用这些分量)。这是构建实例的常见方式:将“原始计算”与“ADX 平滑”分开。
假设:
- 平滑回溯长度为 3。
- 我们将使用标准比率计算 DI+ 和 DI−:
- DI+ = 100 × (平滑后的 +DM) / (平滑后的 TR)
- DI− = 100 × (平滑后的 −DM) / (平滑后的 TR)
- 平滑处理采用一种概念上的“Wilder式平滑”(指数型递归思想):每个新的平滑值主要由前一个平滑值加上当前值在长度上的分布构成。(初始设定可能不同,因此以下数字视为一组一致的实例数据。)
- 每根K线的 DX 由 DI+ 和 DI− 计算得出:
- DX = 100 × |DI+ − DI−| / (DI+ + DI−)
- 第 t 根K线的 ADX 是 DX 在选定长度内的平滑平均值;此处我们仅演示计算流程,而非交易结果。
输入数据表
假设每根K线的方向性变动和真实波幅如下:
- 第1根K线:+DM=6,−DM=2,TR=10
- 第2根K线:+DM=3,−DM=5,TR=9
- 第3根K线:+DM=7,−DM=1,TR=11
- 第4根K线:+DM=4,−DM=4,TR=10
- 第5根K线:+DM=2,−DM=6,TR=12
第1步:计算“平滑后”的 +DM、−DM 和 TR(长度 = 3)
我们选择一种一致的平滑方法进行说明。使用长度3,更新公式为:
- 平滑新值 = 平滑旧值 − (平滑旧值 / 3) + 当前值
初始设定:
- 第1根K线,平滑值等于该K线的原始值。
因此:
- 第1根K线平滑值:+DM=6,−DM=2,TR=10
- 第2根K线平滑值:
- +DM = 6 − 2 + 3 = 7
- −DM = 2 − 0.666… + 5 = 6.333…
- TR = 10 − 3.333… + 9 = 15.666…
- 第3根K线平滑值:
- +DM = 7 − 2.333… + 7 = 11.666…
- −DM = 6.333… − 2.111… + 1 = 5.222…
- TR = 15.666… − 5.222… + 11 = 21.444…
继续以相同方式计算第4和第5根K线(若四舍五入,数值将为近似值)。
第2步:计算 DI+ 和 DI−,然后计算 DX
以第3根K线为例:
- DI+ = 100 × (11.666…) / (21.444…) ≈ 54.4
- DI− = 100 × (5.222…) / (21.444…) ≈ 24.4
- DX = 100 × |54.4 − 24.4| / (54.4 + 24.4)
- DX ≈ 100 × 30.0 / 78.8 ≈ 38.1
在后续每根K线中,你使用平滑值计算 DI+ 和 DI−,然后由它们计算 DX。最终,ADX 是在选定长度内对 DX 的平滑平均值。
这说明了什么(概念上)
在“ADX 趋势”的框架下,ADX 值被解释为方向性变动的强度(即 DI+ 与 DI− 的差异程度)。DI+ 是否超过 DI− 决定了哪个方向更强,但 ADX 本身并不直接表示方向。像这样的一个实例清楚地表明:该计算依赖于相对变动和标准化,然后进行平滑处理。