文件
quantKonwledge/wiki/名词解释/ADX-平均趋向指数.md
Manus Quant Agent 624409055d feat: Wiki名词解释库 v1.0 - 31个核心量化交易术语
新增 wiki/名词解释/ 目录,包含31个完整名词解释页面:
技术指标类(16个):EWO/EMA/MACD/RSI/AO/布林带/ATR/ADX/DMI/OBV/MFI/Stoch/StochRSI/SuperTrend/TTM-Squeeze/KDJ
交易概念类(5个):量化交易/做市商/套利策略/趋势交易/均值回归
风险管理类(3个):夏普比率/最大回撤/Kelly公式
市场结构类(4个):CEX/DEX/永续合约/资金费率
链上数据类(2个):MVRV/恐惧贪婪指数
信号系统类(1个):MTF多时间框架分析

每个页面包含:一句话解释/详细原理/实际应用/常见误解/相关名词/深入阅读
所有链接均为仓库内部相对路径,无外部链接
2026-03-05 23:04:43 -05:00

6.8 KiB
原始文件 Blame 文件历史

ADX平均趋向指数

🟡进阶

一句话解释

ADXAverage Directional Index,平均趋向指数是一种技术分析指标,用于衡量市场趋势的强度,而不判断趋势的方向。当ADX值高于25时通常表示趋势强劲,低于20则表明市场处于盘整或无趋势状态,常与DMI动向指数的其他组成部分+DI和-DI配合使用。

详细解释

背景

ADX指标由J. Welles Wilder Jr.于1978年在其著作《技术交易系统新概念》中提出,是DMIDirectional Movement Index,动向指数系统的一部分。DMI系统旨在识别市场趋势的存在与否,并评估其强度。它由三条线组成正向动向指数+DI、负向动向指数-DI和平均趋向指数ADX。其中,+DI和-DI用于判断趋势方向,而ADX则专注于衡量趋势的强度。

原理

ADX的计算基于价格在特定周期内的波动,特别是每日价格波动的真实范围True Range, TR以及正向动向+DM和负向动向-DM。它通过平滑这些动向指标的差异来生成一个0到100之间的数值。ADX值越高,表示当前趋势无论是上涨趋势还是下跌趋势越强劲;ADX值越低,则表示市场缺乏明确的趋势,处于盘整或震荡状态。

ADX不提供趋势方向的信息。例如,ADX从20上升到50可能意味着一个强劲的上涨趋势正在形成,也可能意味着一个强劲的下跌趋势正在形成。要判断趋势方向,需要结合+DI和-DI线进行分析。

公式

ADX的计算过程相对复杂,通常涉及以下步骤以14天周期为例

  1. 计算真实波幅True Range, TR TR = Max(|当日最高价 - 当日最低价|, |当日最高价 - 昨日收盘价|, |当日最低价 - 昨日收盘价|)

  2. 计算正向动向(+DM和负向动向-DM

    • +DM = 当日最高价 - 昨日最高价 (如果 > 0 且 > |昨日最低价 - 当日最低价|,否则为0)
    • -DM = 昨日最低价 - 当日最低价 (如果 > 0 且 > |当日最高价 - 昨日最高价|,否则为0)
    • 如果当日最高价 - 昨日最高价 = 昨日最低价 - 当日最低价,则+DM和-DM都为0。
  3. 计算平滑后的真实波幅ATR、平滑后的+DM和-DM

    • ATR = (前13天的ATR * 13 + 当日TR) / 14
    • 平滑+DM = (前13天的平滑+DM * 13 + 当日+DM) / 14
    • 平滑-DM = (前13天的平滑-DM * 13 + 当日-DM) / 14 首次计算时,前13天的值可以用简单平均代替
  4. 计算正向动向指数(+DI和负向动向指数-DI

    • +DI = (平滑+DM / ATR) * 100
    • -DI = (平滑-DM / ATR) * 100
  5. 计算动向指数差DX DX = (| +DI - -DI | / ( +DI + -DI )) * 100

  6. 计算平均趋向指数ADX ADX = (前13天的ADX * 13 + 当日DX) / 14 首次计算时,前13天的ADX可以用简单平均代替

在量化交易中的应用

ADX在量化交易中主要用于趋势识别和策略过滤,尤其在波动性较大的加密货币市场中具有重要意义。

  1. 趋势强度判断

    • ADX > 25:市场处于强劲趋势中。量化策略可以侧重于趋势跟踪策略,如突破策略、移动平均线交叉策略等。在加密货币交易中,这意味着价格可能正在经历大幅上涨或下跌,适合顺势交易。
    • ADX < 20:市场处于盘整或无趋势状态。此时,趋势跟踪策略效果不佳,甚至可能导致频繁止损。量化策略应转向震荡策略,如均值回归策略、布林带策略等。在加密货币市场,这通常发生在价格在一定区间内波动,等待下一个大趋势的形成。
    • ADX在20-25之间:趋势强度不明确,市场可能正在从盘整转向趋势,或从趋势转向盘整,需要结合其他指标进一步确认。
  2. 策略过滤 ADX常作为其他交易信号的过滤器。例如,一个基于移动平均线交叉的买入信号,只有当ADX同时高于25时才被执行,以确保交易是在一个有足够动能的趋势中进行,从而提高信号的可靠性。这在加密货币市场尤为重要,因为虚假突破和快速反转较为常见。

  3. 止损止盈调整 当ADX值开始从高位回落时,可能预示着当前趋势正在减弱,这可以作为量化策略调整止损位或部分止盈的信号。例如,在加密货币的牛市中,如果ADX从高位回落,可能意味着上涨动能减弱,可以考虑逐步减仓。

  4. 与DMI结合使用 在量化交易中,ADX通常与+DI和-DI结合使用。当+DI线在-DI线上方且ADX上升时,表明强劲的上涨趋势;当-DI线在+DI线上方且ADX上升时,表明强劲的下跌趋势。量化策略可以根据这三条线的相对位置和ADX的数值来生成更精确的交易信号。

数值示例(加密货币交易)

假设在比特币BTC的日线图中

  • 情景一BTC价格在经历一波快速上涨后,ADX值从18上升到40,同时+DI线持续在-DI线上方。这表明比特币处于一个非常强劲的上涨趋势中,量化交易系统可以继续持有或加仓,并使用趋势跟踪策略。
  • 情景二BTC价格在一段时间内横盘震荡,ADX值维持在15左右,+DI和-DI线频繁交叉且距离较近。这表明市场缺乏明确方向,量化交易系统应避免趋势策略,转而采用网格交易或套利等震荡策略。
  • 情景三BTC价格经历了一波下跌,ADX值从30开始回落到22,但-DI线仍在+DI线上方。这可能意味着下跌趋势的动能正在减弱,量化策略可以考虑逐步平仓空头头寸或等待反转信号。

常见误解

  1. ADX预测趋势方向ADX的常见误解是它能预测趋势的方向。实际上,ADX只衡量趋势的强度,而不提供方向信息。一个高ADX值可能对应着强劲的上涨趋势,也可能对应着强劲的下跌趋势。要判断方向,必须结合+DI和-DI线进行分析。

  2. ADX低于20意味着没有交易机会ADX低于20通常表示市场处于盘整或无趋势状态,但这并不意味着没有交易机会。对于擅长震荡交易或均值回归策略的交易者和量化系统而言,这反而是理想的市场环境。在加密货币市场中,许多代币在突破前会经历长时间的低ADX盘整期,这为低买高卖提供了机会。

相关名词

深入阅读