QuantumAlgo
首页›指南›指标 · 趋势
指标 · 趋势

Aroon Indicator:面向交易者解释 Aroon Up、Aroon Down 和振荡指标

Quantum Algo 指南:面向交易者解释 Aroon Indicator、Aroon Up、Aroon Down 和振荡指标
◆ 简短答案

Aroon 衡量在 25 根 K线回看窗口中,最高高点和最低低点最近一次出现得有多近。Aroon Up = ((25 - 距离 25 根 K线高点的 K线数) / 25) x 100;Aroon Down 对低点同理;振荡指标 = Up 减 Down。Up 高于 70、Down 低于 30 = 趋势;两者都低于 50 = 盘整;两者都高于 50 = 波动区间。

Aroon 是我会推荐给那些想理解计算机眼中“趋势”含义的人的指标,因为它把这个概念压缩成一个问题:上一次新高是什么时候出现的?这个问题回答得快而诚实,因此 Aroon 既是早期趋势探测器,也是无情的区间洗盘器。本页会讲清两条线和振荡指标、公式、按时间周期划分的设置、交叉加结构的方法、BTCUSDT 日线趋势以及此前的区间陷阱,并将它与 ADX 和 Donchian 对比。计算器会把 K线计数转换为读数。

高级指标

经得起公开验证的指标。

一个引擎,四款精准工具:Gold(XAU)Scalper、机构级 Gravity Zone、Zeno 动量振荡指标,以及面向股票的 Zeno Stocks。

点击侧边卡片、拖动,或使用圆点切换
速览——1 分钟理解 Aroon
问题有用答案它是什么?两条 0–100 的线:25 根 K线高点(Up)和 25 根 K线低点(Down)最近出现得有多近。振荡指标 = Up − Down。趋势读数?Up 高于 70、Down 低于 30(或镜像情况)。两者都低于 50 = 盘整;两者都高于 50 = 波动区间。信号?一条线达到 70+,并在结构突破处发生交叉,随后在回调时入场。陷阱?它衡量时间,而不是距离——1 个 tick 的影线和 5% 的突破都会读作 100。请用结构或 ADX 过滤。
真实图表上的 Zeno
◆ 真实图表 · Zeno 用于黄金、Bitcoin 和 NAS1001 / 3
◆ 真实图表 · XAUUSD · 15M · Quantum Algo Zeno Gold
XAUUSD 15 分钟图表上的 Quantum Algo Zeno Gold:多头和空头信号,带止盈和止损区域,仪表板显示保证金、TP1、TP2 和 Smart Entry 状态
本页所有指标最终都服务于这一点:Zeno 在黄金上标出位置——扫荡、订单块、入场、止损、TP1/TP2。振荡指标决定时间。
滑动或使用箭头 · 3 张真实图表
每一次 Zeno 喊单都记录在公开实盘记录中。查看 Zeno 方案

Aroon 指标衡量什么?

Aroon 衡量时间,而不是价格。Aroon Up 问的是:过去 25 根 K线中的最高高点,出现在多少根 K线之前?如果就是当前这根 K线,Aroon Up 为 100;如果是 25 根 K线之前,Aroon Up 为 0。Aroon Down 对最低低点提出同样的问题。这就是整个指标——两条位于 0 到 100 之间的线,用来说明市场最近一次创出新高和新低有多近——而 Aroon Oscillator 只是 Up 减 Down,范围从 −100 到 +100。

Tushar Chande 在 1995 年发布了它(名称来自梵语,意为“黎明的曙光”),目的是比移动平均线更早地发现趋势开始。其逻辑是:一个开始进入上升趋势的市场会经常创出新高,因此 Aroon Up 会保持在 100 附近,而 Aroon Down 因为没有新低,会向 0 漂移。在区间中,没有哪条线能持续保持高位;在反转中,两条线会交叉。

它不衡量什么:走势幅度。一个市场在 1 根 K线前以 1 个 tick 创出 25 根 K线高点,和一个市场以 5% 创出该高点,Aroon Up 都读作 96。这是该指标的优势——它不受波动率干扰——也是它在可交易之前需要结构过滤器的原因。Aroon 告诉您市场一直在创高;图表告诉您这些高点是否重要。

Aroon Up、Aroon Down 和振荡指标如何配合?

◆ 图表 · Aroon Up、Aroon Down 和振荡指标
价格图表下方的 Aroon 指标:Aroon Up 线和 Aroon Down 线在 0 到 100 之间交叉,并标出 70 和 30 水平;第二个窗格中的 Aroon Oscillator(Up 减 Down)穿越零轴
Aroon Up 计算 25 根 K线高点最近出现得有多近;Aroon Down 对低点做同样计算。振荡指标是二者差值。两者都关于时间,而不是距离。
读数Aroon UpAroon Down振荡指标通常意味着什么
强上升趋势高于 70低于 30高于 +40不断出现新高,数周没有新低
强下降趋势低于 30高于 70低于 −40镜像情况
新兴上升趋势向上穿过 Down,并升穿 50–70下行向上穿过零轴大多数交易者使用的信号;用结构突破确认
盘整低于 50低于 50接近零任一方向都没有近期极值;突破正在酝酿
波动区间高于 50高于 50接近零窗口内同时出现新高和新低——洗盘区域
平行线两者同步移动两者同步移动走平没有信息;等待

70/30 水平是 Chande 的建议,在日线图上依然很好用。交叉会生成交易,而交叉也会生成大多数亏损,因为在区间中,两条线每隔几根 K线就会交叉。振荡指标把两条线压缩成一条,更容易读取,但会隐藏“两者都高”的情况,而这恰恰是在告诉您不要交易的读数。

距离高点的 K线数如何变成 Aroon 读数?

◆ 图表 · 距离高点和低点的 K线数
Aroon 公式展示:Aroon Up =(25 减去距离 25 根 K线高点的 K线数)除以 25 再乘以 100,Aroon Down 对低点同理;价格图表上绘出 25 根 K线窗口,并用对应 K线计数标注最近高点和低点
距离高点 4 根 K线会得到 Aroon Up 84;距离低点 21 根 K线会得到 Aroon Down 16。这个指标是时钟,不是尺子。
数量公式默认值
Aroon Up((n − bars since the n-period high) ÷ n) × 100n = 25
Aroon Down((n − bars since the n-period low) ÷ n) × 100n = 25
Aroon OscillatorAroon Up − Aroon Down−100 到 +100
信号水平线上的 70 和 30;振荡指标上的零轴Chande(1995)

有两个细节很重要。第一,TradingView 内置版本使用每根 K线的高点和低点,而不是收盘价,因此盘中尖刺会把 Aroon Up 重置为 100,即使该 K线最终收低也是如此——这对指标衡量的内容来说是正确的,但会让期待收盘价行为的人感到意外。第二,计数单位是 K线,因此在 4 小时图上,25 周期 Aroon 回看约 4 天;在日线图上则约 5 周。同一个设置,在每个时间周期上都是不同的指标。

用途周期水平备注
默认值(Chande)2570 / 30日线图;大多数研究使用的设置
波段、日线2570 / 30保留它;更短周期增加的是交叉,不是信息
4H 加密货币和指数25–4070 / 30更长回看可抵消 4H 上的 24 小时噪音
日内 15M1480 / 20只在配合交易时段或 VWAP 过滤器时使用;交叉会不断出现
周线13–2570 / 30状态读取;25 周 Aroon 是半年的时钟

什么时候 Aroon 交叉值得交易?

◆ 图表 · 结构突破处的交叉
BTCUSDT 日线图上的 Aroon:Aroon Up 向上穿过 Aroon Down 并升穿 70,同时 Aroon Down 跌破 30,发生在结构突破处;标出多单入场、上一更高低点下方止损和目标,并把区间中的洗盘灰显为跳过
示意性 BTCUSDT 日线。交叉与结构突破一起采纳;同样的交叉如果出现在此前区间内部则跳过,那正是 Aroon 亏钱的地方。
  1. 先读取状态。 如果两条线都低于 50,市场在盘整;如果两条线都高于 50,则是波动区间。两者都不是交易。只有当一条线在新极值上冲到 100,而另一条线正在下行时,交叉才有意义。
  2. 等待一条线高于 70 的交叉。 Aroon Up 向上穿过 Aroon Down,并在几根 K线内达到 70 或更高,同时 Aroon Down 跌破 30。如果交叉时两条线都在 55,这只是区间交叉。
  3. 要求结构突破。 让 Aroon Up 到 100 的新 25 根 K线高点,也应该是结构突破(BOS)——收盘站上上一波段高点——而不是一根影线。Aroon 本身无法区分突破和扫荡;图表可以。
  4. 在回调入场,而不是交叉 K线入场。 当 Aroon 读到 100/16 时,突破 K线已经结束。入场是在第一次守住的回调——对被突破波段的回踩、一个订单块,或上一更高低点——同时 Aroon Up 保持在 70 之上。
  5. 止损放在上一更高低点下方。 不要放在某个 Aroon 读数下方。该指标并不知道支撑在哪里。
  6. 当 Aroon Down 升破 50,或结构破坏时出场。 Aroon Down 上升意味着新的 25 根 K线低点变近了,也就是趋势的时钟正在丢失。更干净的出场来自图表:收盘跌破上一更高低点。

Aroon 计算器

设置回看周期,并输入最高高点和最低低点分别出现在多少根 K线之前。该工具会返回 Aroon Up、Aroon Down、振荡指标和状态——包括两种意味着观望的读数(两者都高、两者都低)。

AROON 计算器距离最高高点和最低低点的 K线数 → Aroon Up、Aroon Down、振荡指标和状态
读数——

Aroon 与 ADX、DMI 和均线交叉有何不同?

指标衡量内容速度区间行为Aroon 的不同之处
Aroonn 根 K线高点和低点最近出现得有多近快——1 根 K线即可达到 100不断交叉—
ADX / DMI来自方向性运动的趋势强度慢——以 14 平滑保持低位,这很有用ADX 说明强度;Aroon 说明新近程度。ADX 更擅长过滤区间
MA 交叉两个窗口中的平均价格慢——滞后约半个窗口来回洗盘Aroon 在第一次新高时触发;MA 交叉需要价格去拉动均线
Donchian channeln 根 K线高点和低点本身与 Aroon 100 是同一事件同样洗盘Aroon 是以 K线数计量的 Donchian 突破;它们会同时触发

最有用的组合是 Aroon 搭配 ADX:Aroon 给出早期信号,ADX 高于 20 或 25 作为过滤器,移除区间交叉。单独使用时,Aroon 是一个带时间衰减的 Donchian 突破系统,而 Donchian 系统只有在配合过滤器和宽止损时才有盈利可能。

参考数据

项目数值
来源Tushar Chande, Technical Analysis of Stocks & Commodities, September 1995
Aroon Up((n − bars since n-bar high) ÷ n) × 100
Aroon Down((n − bars since n-bar low) ÷ n) × 100
振荡指标Up − Down,−100 到 +100
默认周期25
水平线上的 70(强)和 30(弱);振荡指标上的零轴
输入TradingView 内置版本使用 K线高点和低点(不是收盘价)
读作极值的新近程度——时间,而不是距离
主要信号一条线高于 70、另一条线低于 30 的交叉,并由结构突破确认
观望读数两条线都低于 50(盘整)或两条线都高于 50(波动区间)
最佳搭配ADX 高于 20–25,作为区间过滤器
TradingView内置 “Aroon”(length 25);“Aroon Oscillator” 单独显示

示例:BTCUSDT 日线,趋势开始与区间陷阱

BTCUSDT 日线,在 58,200 到 64,900 之间横盘 6 周之后。行情第 1 天,价格收于 65,340,站上区间高点:Aroon Up 从 28 跳到 100,Aroon Down 位于 12(区间低点在 22 天前),振荡指标打印 +88。收盘站上 64,900 是日线上的结构突破(BOS)。这是设置——但不是入场;突破 K线已经发生。

第 4 天,价格回调到 64,600,并收于 65,050,从上方回踩区间高点并守住。Aroon Up 衰减到 88,仍远高于 70;Aroon Down 为 0——25 根 K线内没有新低。在 65,050 做多,止损放在 63,400,也就是区间内上一更高低点下方,风险为 1,650。目标为区间的测量移动:突破位上方 6,700 点,即 71,600,4R。

这段趋势运行了 19 天。Aroon Up 全程保持在 70 之上——每隔几天就有新高把它重置为 100——而 Aroon Down 从未超过 24。价格在第 23 天到达 71,800,并在目标位以 4R 平仓。第 27 天,当 5 天回调打印 25 根 K线低点时,Aroon Down 升至 56;仍在持仓的交易者会在大约 3.4R 处出场。

陷阱出现在同一张图上,5 周前的区间内部。Aroon Up 在推升到 63,900 时向上穿过 Aroon Down——Up 100,Down 40——并在 2 天后反转。没有结构突破(区间高点守住),Aroon Down 从未跌破 30,只交易交叉的交易者在 3 天内被止损。指标没有做错;它报告了一个近期高点。图表说明那是箱体内的高点。

Aroon 指标什么时候失效?

区间。 两条线不断交叉,并且两者经常都位于 50 之上。这是 Aroon 大多数亏损交易的来源,也是为什么“两者都高”的读数比交叉本身更重要。

尖刺和扫荡。 一根 K线影线创出新高,会让 Aroon Up 变为 100,并需要 25 根 K线才会衰减。一个流动性扫荡如果在同一根 K线反转,读数会与突破完全一样。结构过滤器正是为此存在。

趋势后段。 第 20 次新高上的 Aroon Up 100,看起来和第一次新高上的一样。它无法区分早期和后期;距离上一更高低点的距离以及近期 K线的大小可以做到。

距离盲区。 以 1 个 tick 创出新高和以 5% 创出新高,Aroon 读数相同。在确定仓位大小之前,请把它与 ATR 或突破 K线大小结合。

短周期。 7 或 10 根 K线的 Aroon,本质上就是带着图表的抛硬币。保留 25,改时间周期。

交易者使用 Aroon 时会犯哪些错误?

  • 交易每一次交叉。两条线都在 50 附近的交叉是区间,不是信号。
  • 把 100 解读为“强”。它表示当前 K线出现了新高;强度是另一个问题。
  • 在交叉 K线入场。突破已经发生;请在守住的回调入场。
  • 因为 Aroon 读数而止损。止损应放在结构下方。
  • 缩短周期以获得更多信号。您得到的是更多交叉,而交叉才是问题,不是解决方案。
  • 在使用振荡指标时跳过“两者都高”检查。接近零轴的振荡指标可能是死水区间,也可能是剧烈区间;只有两条线能告诉您是哪一种。

Aroon 与免费指标

TradingView 内置 Aroon 完全就是 Chande 的版本,不需要替代品。它缺少的是过滤器,而库中提供了两个:Smart Money Concepts Engine 标记结构突破,让 Aroon 100 成为趋势开始而不是扫荡;Directional Strength Index 提供 ADX 风格的强度读取,帮助您避开两者都高的区间。Adaptive Trend Sentinel 回答 Aroon 无法回答的状态问题。高级引擎 Zeno 会打印带止损和目标的买入与卖出信号,并自带状态过滤器;在结构突破处 Aroon Up 达到 100 后的第一次回调中出现 Zeno 买入信号,是它最干净的延续背景之一。

◆ 关键要点

极值的时钟。Aroon Up 为 100 表示当前 K线出现了新高;它没有说明幅度有多大。只有当一条线达到 70、另一条线跌破 30,并且发生在结构突破处时,才交易这个交叉;在回调入场,把止损放在上一更高低点下方;当两条线都低于 50 或都高于 50 时观望。周期保持 25,并把它与 ADX 或结构配合,用来提供 Aroon 本身没有的区间过滤器。

◆ 互动检查

您知道 Aroon 计算的是什么吗?

交易者常问的 Aroon 指标问题

什么是 Aroon 指标?+

它是一对从 0 到 100 的线,用来衡量某个市场在回看窗口中最近一次创出最高高点(Aroon Up)和最低低点(Aroon Down)有多近,通常使用 25 根 K线。Tushar Chande 于 1995 年发布它,用来比移动平均线更早检测趋势开始。

Aroon 如何计算?+

Aroon Up = ((n − bars since the n-period high) ÷ n) × 100,Aroon Down = ((n − bars since the n-period low) ÷ n) × 100,其中 n 通常为 25。当前 K线出现高点会得到 100;25 根 K线前出现高点会得到 0。Aroon Oscillator 是 Up 减 Down。

最佳 Aroon 设置是什么?+

在日线图上保持周期 25,并使用 70 和 30 作为线上的水平。4 小时加密货币或指数图上,25 到 40 可用;15 分钟图上使用 14,并配合 80/20 和交易时段过滤器。缩短周期增加的是交叉,不是信息——请改时间周期。

如何使用 Aroon 交易?+

先读取状态:两条线都低于 50 是盘整,两条线都高于 50 是波动区间,两者都不是交易。只有在一条线达到 70、另一条线跌破 30,并发生在结构突破处时,才采纳交叉;在第一次守住的回调入场,止损放在上一更高低点下方,并在 Aroon Down 升破 50 或价格收盘跌破结构时出场。

Aroon Up 100 意味着什么?+

它表示回看窗口中的最高高点出现在当前 K线。它不说明走势幅度有多大;1 个 tick 的影线和 5% 的突破都会读作 100。在把它视为趋势开始之前,请检查图表是否存在结构突破。

Aroon 和 ADX 有什么区别?+

Aroon 衡量极值出现得有多近(时间);ADX 衡量方向性运动强度(幅度),并在 14 根 K线上平滑。Aroon 更快,但会在区间中洗盘;ADX 更慢,并且在区间中保持低位。二者结合——Aroon 作为触发器,ADX 高于 20–25 作为过滤器——可以覆盖彼此弱点。

Aroon Oscillator 比两条线更好吗?+

它更容易读取,但会隐藏“两者都高”的情况,也就是新高和新低最近都出现过、振荡指标靠近零轴的状态。这个读数告诉您应该观望,而只有两条线能显示它。

Aroon 适用于加密货币吗?+

在日线和 4 小时 BTCUSDT、ETHUSDT 图表上,如果配合结构或 ADX 过滤器,适用;本页示例就是其中之一。在低时间周期上,24 小时噪音会产生持续交叉。4H 上使用 25 到 40。

Aroon 会重绘吗?+

不会。它只依赖已完成 K线的高点和低点以及 K线计数;一根 K线收盘后,其数值不会改变。盘中当前 K线上,它和任何指标一样可能移动。

Quantum Algo 有 Aroon 指标吗?+

TradingView 内置版本是准确的,不需要替代。库中提供的是 Aroon 缺少的过滤器:用于结构突破的 Smart Money Concepts Engine、用于 ADX 风格强度读取的 Directional Strength Index,以及用于状态判断的 Adaptive Trend Sentinel。高级引擎 Zeno 会打印带止损和目标的信号,并自带状态过滤器。

参考资料与相关指南

接下来阅读

主要来源

作者 · Quantum Algo

ILY 为 Quantum Algo 撰写交易教育内容——把聪明钱概念(SMC)、市场结构和价格行为拆解成清晰、实用的课程。每篇指南都由创始人Quant 审核,Quantum Algo 发布的每个交易思路都会加上时间戳,任何人都可以验证。

✓ 由 Quant 审核 · 创始人兼首席交易员