阿隆指标

业务意义

阿隆指标通过测量价格离开近期最高点和最低点的时间长度,来识别趋势强度、判断趋势方向以及预测趋势转换点。

计算公式

阿隆上线 (Aroon Up) =((周期 - 距离最高价的天数) / 周期 ) × 100

阿隆下线 (Aroon Down) = ((周期 - 距离最低价的天数) / 周期 ) × 100

阿隆振荡器 (Aroon Oscillator) = 阿隆上线 - 阿隆下线

核心使用场景

1. 趋势强度识别

  • 强势上升趋势:阿隆上线 > 70,阿隆下线 < 30

  • 强势下降趋势:阿隆下线 > 70,阿隆上线 < 30

  • 震荡市场:两线在 50 附近纠缠

2. 趋势转换预警

  • 阿隆上线下穿 70:上升趋势可能结束

  • 阿隆下线上穿 70:下降趋势可能结束

  • 两线交叉:趋势方向改变

实际交易案例

成功案例:趋势早期识别

某科技股:

- 价格:仍在底部震荡

- 阿隆上线:从 30 升至 65

- 阿隆下线:维持在 20 以下

- 阿隆振荡器:转正并持续上升

- 操作:在阿隆上线突破 50 时买入

- 结果:提前捕捉主要上升趋势,获利 45%

风险案例:假突破识别

某商品期货:

- 价格:突破前期高点

- 但阿隆上线:仅短暂突破 50 后回落

- 阿隆下线:仍高于 40

- 阿隆振荡器:在零轴附近震荡

- 判断:弱势突破,放弃追高

- 结果:避免后续 15% 的回调

使用要点总结

1. 核心优势:

  • 基于时间而非价格,提供独特视角

  • 早期识别趋势开始和结束

  • 明确显示趋势强度

2. 关键信号:

  • 70/30 规则:判断趋势强度

  • 50 水平:趋势转换关键位

  • 交叉信号:趋势方向改变

  • 振荡器:动量方向确认

3. 参数设置:

  • 默认周期:25 日(适合大多数市场)

  • 短线交易:10-15 周期

  • 长线投资:30-50 周期

4. 确认信号:

  • 需要价格位置确认

  • 需要成交量配合

  • 需要其他趋势指标验证

阿隆指标通过独特的时间维度分析,为趋势识别提供了强有力的工具,特别适合作为趋势跟踪策略的核心指标或作为其他指标的确认工具。

实现代码

指标参数:

y

AROON 输出列名

n

周期,缺省 25

函数代码:


A

B

1

func AROON (A,$y, n)

=A.derive@o(最高 [1-n:0].pmax()/n*100: AroonUp, 最低 [1-n:0].pmin()/n*100: AroonDown)

2


=A.run(AroonUp- AroonDown:${y})

3


=A.alter(;AroonUp, AroonDown)

举例:

调用脚本计算浦发银行 2024 年的阿隆指标


A


1

/计算出源数据

2

=A1.derive(:AROON)

/增加要返回的指标字段

3

=AROON (A2,AROON, 25)

/调用函数计算指标

运行效果:

..