跳转到内容

Average True Range

Average True Range 技术指标 (ATR) 是一个显示市场波动率的指标。它由 Welles Wilder 在其著作《技术交易系统新概念》中引入。自此以后,该指标一直被用作许多其他指标和交易系统的组成部分。

Average True Range 在市场底部由于恐慌性抛售导致价格急剧下跌后,通常会达到较高值。指标低值通常出现在市场顶部和盘整期间的长时间横盘整理期。Average True Range 可以按照与其他波动率指标相同的原则进行解读。基于该指标的预测原则可以表述为:指标值越高,趋势变化的概率越大;指标值越低,趋势运动越弱。

True Range 是以下三个值中的最大值:

  • 当前最高价与最低价(High 和 Low)之差;
  • 前一收盘价与当前最高价之差;
  • 前一收盘价与当前最低价之差。
ATR 以价格单位显示波动性:大 K 线时上升,平静时期下降。

一根 K 线的 True Range 是三个数值中的最大值,ATR 是 True Range 的移动平均:

TR = MAX(HIGH(i) - LOW(i), ABS(HIGH(i) - CLOSE(i - 1)), ABS(LOW(i) - CLOSE(i - 1)))
ATR = SMA(TR, N)

其中:

  • HIGH(i) 和 LOW(i) 是当前 K 线的最高价和最低价;
  • CLOSE(i - 1) 是前一根 K 线的收盘价;
  • N 是指标周期(默认为 14)。

ATR 以价格单位表示,而不是以 pips 表示。在 EURUSD 上,ATR 值 0.0015 相当于 15 pips;在 USDJPY 上,数值 0.15 相当于 15 pips。