ADX 策略的一个实例是什么?(含假设)
用通俗语言解释 ADX 策略
ADX 是“平均趋向指数”(Average Directional Index)的缩写。在外汇交易中,人们常用 ADX 来判断市场趋势是否足够强劲,从而区别于盘整市场。其核心思想是将趋势强度与方向分开:ADX 通常被解读为一种强度度量,而方向则由相关的方向性指标决定(通常源自 +DI 和 −DI)。
ADX 策略(广义上)是一种基于规则的方法,使用 ADX 读数作为其逻辑的一部分。这种逻辑可包括阈值设定(例如,将较高的 ADX 视为“更强的趋势条件”),也可将 ADX 与方向性指标、移动平均线、支撑/阻力位或风险管理规则结合使用。本文重点介绍概念和实例的计算机制,不提供具体交易指导。
实例如何运作(定义与假设)
此处的“实例”是指:我们选取一组假设的指标输入,逐步计算 ADX,然后展示一个简单的规则逻辑如何解读结果。由于未使用实时价格,所有数值假设均会明确说明。
示例的假设条件
- 我们仅使用日线蜡烛图来定义示例的时间框架;重点在于 ADX 的计算方法本身。
- 我们采用固定的周期长度为 14(一种常见惯例,尽管也存在其他取值)。
- 我们从假设的平滑后值开始,这些值代表经过周期平滑后的方向性移动平均值。
- 我们假设 +DI 和 −DI 已从基础价格数据和平滑步骤中计算得出。(在实际计算中,这些值由原始的高点/低点/收盘价推导而来。)
- 我们使用一个简化的步骤,从当前的方向性分量计算出一个 ADX 值,以说明其逻辑。
各组件的含义
- +DI:反映向上运动强度的方向性指标。
- −DI:反映向下运动强度的方向性指标。
- ADX:基于方向性移动幅度的总体趋势强度的平滑度量,不考虑哪个方向占主导。
假设输入
假设在一个更新步骤结束时,平滑后的方向性指标值为:
- +DI = 30
- −DI = 20
计算方向性差异贡献:
- |(+DI − −DI)| = |30 − 20| = 10
- (+DI + −DI) = 30 + 20 = 50
计算方向性强度比率项:
- (|+DI − −DI|) / (+DI + −DI) = 10 / 50 = 0.2
将该比率转换为 ADX 风格的强度步骤,乘以 100:
- 0.2 × 100 = 20
现在假设前一个 ADX(已平滑)为:
- ADX previous = 18
为了说明平滑过程,假设采用一种通用的平滑更新方式,即 ADX 向新的强度步骤部分移动。为使示例透明,假设其以 1/14 的权重向新步骤更新:
- ADX current = ADX previous + (1/14) × (20 − 18)
- ADX current = 18 + (1/14) × 2
- ADX current = 18 + 0.142857…
- ADX current ≈ 18.14
证据或示例解读(数值可能的含义)
一种常见的解读模式是:较高的 ADX 表明趋势条件更强,而较低的 ADX 表明趋势较弱或更“类似盘整”行为。使用我们的假设结果:
- ADX current ≈ 18.14
如果基于规则的方法使用高于此值的阈值,则可能将其视为“非强趋势条件”。重要的是,这是在明确假设下对指标读数的解读,并不保证市场行为。
为加入方向性背景但又不将其变为交易信号,注意方向性指标:
- +DI (30) > −DI (20),因此在此示例中,向上的方向性强度更大。
因此,在综合逻辑下,可以说:“ADX 表明趋势强度为弱至中等,方向性分量倾向于向上主导。”这种组合正是许多 ADX 策略变体试图利用的概念。
局限性与风险(重大失效模式)
即使指标计算正确,ADX 策略也可能因仅靠指标本身无法捕捉的原因而失败:
- 盘整市场:当价格震荡而非趋势运行时,ADX 可能保持低位或波动剧烈。在这种情况下,基于阈值的逻辑可能误判市场状态。
- 平滑带来的滞后性:ADX 依赖于平均/平滑处理。这意味着当市场状态转变时,它可能反应迟缓。等到 ADX 发生变化时,市场可能已经移动。
- 数据提供方和参数的可变性:改变周期长度、平滑方法,或平台计算方向性分量的方式,都可能导致 ADX 值发生变化。