埃尔德射线 Elder Ray:多头力道、空头力道与均线斜率
埃尔德射线(Elder Ray,也称 Elder-ray 指标)并排画出两组柱状图:多头力道(Bull Power)是每根K线的最高价高出指数移动平均多少,空头力道(Bear Power)是最低价低于这条均线多少。亚历山大·埃尔德(Alexander Elder)设计这组指标时,就是要和同一条均线的方向一起看:趋势决定做哪一边,柱状图决定什么时候做。本页用文字说明计算方式、均线长度怎么选、最容易出问题的两种误读,以及让策略生成器在你自己的品种上测试「多头力道 Bulls Power」与「空头力道 Bears Power」时,可以调整哪些地方。
它衡量什么
埃尔德射线是亚历山大·埃尔德用来拆开每根K线背后两股力量的方法。他在九十年代初的著作《Trading for a Living》中提出这组指标,把收盘价的指数移动平均视为市场对价值的共识,也就是买卖双方近期大致认可的价格。一根K线的最高价,是买方在这根K线里最多能把价格推到哪里;最低价,则是卖方最多能把价格压到哪里。把这两个极端都拿去和共识线比较,每根K线就有两个读数。这就是整个构想的核心:它不把买压和卖压揉成一条震荡线,而是分开呈现,让你看出哪一方正把市场拉离价值,哪一方正在让步。
计算分三步。第一步,按选定的长度计算收盘价的指数移动平均。第二步,用这根K线的最高价减去这条均线,得到多头力道;最高价站上均线时为正,连最高价都在均线之下时为负。第三步,用最低价减去同一条均线,得到空头力道;最低价跌破均线时为负,连最低价都守在均线之上时为正。两者通常画成围绕零轴的柱状图。因为同一根K线的最高价不可能低于最低价,多头力道永远不小于空头力道,两者的差距正好就是这根K线的高低区间。长K线会把两个读数撑开,短K线会把它们挤在一起;而这一对读数相对于零轴的位置,则告诉你这根K线是在价值之上还是之下成交。
这个几何关系赋予了读数意义。在健康的上升趋势里,多头力道保持为正,空头力道大部分时间只略低于零轴;当强势上涨连低点都抬到均线之上,空头力道就会翻正,表示卖方根本够不到价值。下降趋势则正好相反:空头力道持续为负,而多头力道转负,意味着买方连把最高价推回均线都做不到。两个读数都以品种本身的价格点数计算。埃尔德强力指数 是埃尔德另一个知名工具,很容易和它混淆,但强力指数是用成交量加权每一次收盘到收盘的变化,而不是拿最高价和最低价去比一条均线。两者出自同一位作者、同样有零轴,回答的却是不同的问题。
在真实市场中的表现
埃尔德自己的规则从均线开始,而不是从柱状图开始。指数移动平均的斜率决定方向:均线上行时只考虑做多,要看的是空头力道;均线下行时只考虑做空,要看的是多头力道。经典的做多形态,是空头力道在零轴之下但开始回升,意味着价格回调到价值之下,而卖方能压低的幅度正在缩小。对应的做空形态,是下降趋势中多头力道在零轴之上但开始回落,也就是一段反弹虽然冲到价值之上,力度却在衰减。埃尔德特别看重背离:在上升趋势中,价格创新低、空头力道的谷底却比上一次浅,暗示卖方开始乏力。他也用这组指标来加仓,例如空头力道跌破零轴后再回到零轴之上时,增加多单仓位。Elder-ray 常被视为他三重滤网(Triple Screen)交易法的一部分,先由较长的时间周期定方向,不过它也可以单独构成一套方法。
最主要的设置是指数移动平均的长度,它会同时改变趋势过滤和两组柱状图。均线较短时紧贴价格,最高价与最低价很少离它太远:读数偏小、正负翻转频繁,斜率也转得快,适合快节奏的日内择时,但假拐点也较多。均线较长时滞后更多,读数变大,在延续的走势中会长时间停在零轴同一侧,斜率成为更稳定、但反应更慢的过滤器。埃尔德原本的默认值是日线上一条相当短的均线。在期货的日内图上,应该选一个能覆盖你实际交易波段的长度,并以它的斜率能否在你自己的品种上清楚区分趋势段与震荡段来判断,而不是照搬书上的数字。用来和柱状图比较的任何水平线,也应该依据品种当前的波动,以合适的点数来设定。
有两种误用反复出现。第一种是只看单一组柱状图,不加趋势过滤。在任何上涨的市场里,多头力道在大部分K线上都是正值,在区间行情里也经常是正值;所以「多头力道上穿零轴就买」这种规则,等于只要最高价碰过均线就进场,而这在横盘里随时都在发生。同样,很深的负空头力道看起来像是卖压沉重,但在上升趋势里,它恰恰是埃尔德想要买入的那次回调。柱状图描述的是价格离价值有多远;只有均线的斜率能告诉你,哪一次伸展是机会、哪一次该先观望。第二种误用,是拿原始读数跨品种比较。因为两个读数都是价格点数,报价在数万点的股指期货,多头力道的数值会远远大于国债或外汇期货;同一个品种在价格水平抬高之后,读数也会跟着变大。从一张图照搬到另一张图的门槛,或是从历史早期沿用到今天的门槛,在每个地方代表的意义都不同。比较之前,先把读数对照品种自己近期的区间,或对照 ATR。
常见用法(思路)
上升趋势中,空头力道在零轴下回升
均线上行时,空头力道位于零轴之下并开始回升,代表价格跌到价值之下、但卖压能压低的幅度正在缩小。这是埃尔德最核心的做多形态;反过来,均线下行时多头力道在零轴之上并开始回落,就是对应的做空形态。
价格创新低,谷底却变浅
价格创出更低的低点,空头力道的谷底却比前一个低点时浅,表示卖方第二次能压到价值之下的距离变短了。结合上行或走平的均线来看,它暗示跌势力度减弱;单独出现并不代表拐点。
连低点都守在价值之上
空头力道为正,意味着整根K线都在均线之上成交。连续出现这样的K线,描述的是一个卖方无法拉回价值的市场,有些交易者会用它来把仓位拿得更久,或避免逆势摸顶。
与其他类别指标搭配
埃尔德原本设想的搭档就是那条均线本身。同类型、同长度的 移动平均线 提供斜率,让柱状图从原始读数变成可交易的形态。在规则化的策略里,这两部分通常写成不同的条件:一个条件确认均线正在上升或下降,再由多头力道或空头力道在这个方向里择时。两者使用相同长度,才能确保描述的是同一条共识线。
MACD 是很自然的对照。它的柱状图把所有动能收进一条由收盘价算出的序列,埃尔德射线则把买方与卖方分开,并使用每根K线的极端价格。当 MACD 柱仍在上升,多头力道的高点却变低,意味着行情按收盘价看仍在推进,但最高价能伸到价值之上的距离变短了,这是单一序列看不出来的细节。
至于尺度问题,ATR 是最简单的搭档。它同样以点数衡量,把多头力道或空头力道换算成当前平均波幅的比例,读数就能跨年份、跨品种比较。ADX 这类趋势强度工具也能帮助判断均线的斜率值不值得相信,因为在平淡的市场里,一条微微上行的均线对方向说明不了多少。
在 AlphaPrime 中
在 AlphaPrime 中,埃尔德射线以两个内置分组出现在策略生成器里,界面上名称为「多头力道 Bulls Power」与「空头力道 Bears Power」,所以策略可以单独使用其中一组柱状图,也可以两组一起用。每个分组都有「指标周期 N」,即指标的计算长度;水平线与穿越类条件另有「门槛值」,即读数要拿来比较的水平。门槛值设在零轴,就是埃尔德规则中单纯的「在价值之上/之下」读法;门槛值离开零轴,则要求读数伸得更远,条件才成立。「当前K线偏移」可以让条件改看更早的K线,而不是最新一根。
两个分组提供同一套条件。多头力道分组的条件包括「向上力量 向上穿越水平线」、「向上力量 高于水平线」、「向上力量 上升」与「向上力量 转为上升」,每一个都有对应的向下版本;空头力道分组则有相对应的一套,例如「向下力量 低于水平线」与「向下力量 转为上升」。埃尔德的回调形态可以直接对应到这些条件:门槛值设在零轴的「向下力量 低于水平线」,再加上「向下力量 转为上升」。这两个分组衡量的是最高价与最低价伸出多远,均线的斜率则留给你决定;从「移动平均」分组加入「移动平均 上升」或「移动平均 下降」,就补上了埃尔德坚持的那道趋势过滤。
生成器会把这些条件和其他族的规则交叉组合,在 GPU 上并行回测所有候选策略。你可以设置样本外验证的门槛,让只吻合某一段历史、或只在某个价格水平成立的柱状图规则,在进一步使用前先被搁置。站得住的策略可以导出为供交易平台使用的 PowerLanguage 策略代码,每一个埃尔德射线条件都能逐行读过,再拿去模拟。
常见问题
多头力道、空头力道能单独用吗?
可以,但它原本不是这样设计的。埃尔德是把两组柱状图和同一条指数移动平均的斜率一起看:斜率决定哪一边,柱状图决定时机。少了这道过滤,穿越零轴多半只代表这根K线碰到了均线,而这在区间行情里天天发生。常见的做法是把柱状图和「均线上升或下降」的 移动平均线 条件搭配在一起。
Elder Ray 参数怎么设?
没有通用的设置。均线较短,读数更快、更小,斜率也更敏感;均线较长,读数更大、更稳,但转向更晚。埃尔德的默认值来自日线,所以在期货的日内图上,真正该问的是哪个长度能在你的品种上把趋势和震荡分开,而回测可以回答这个问题。
Elder Ray 背离靠谱吗?
价格和空头力道或多头力道之间出现这种落差,表示某一方伸出价值之外的距离比之前短;它本身并不能给出反转的时间点。埃尔德只在均线斜率的方向上使用它。把它当作参考背景,在你自己的品种上测试,也要看它出现之后没有发生拐点的情况有多常见。

