ForexBestRobots.com比较 EA →
ZH

动量指标 · 指南 2

外汇动量背离:拐点、确认时机与错误信号

理解常规背离与隐藏背离、固定拐点规则及确认时机。通过可复算的RSI示例,了解背离为何可能无法预示反转。

阅读约需19分钟由 ForexBestRobots 编辑团队审查
价格创出更低的低点,而在相同价格拐点K线上读取的RSI上升。每个拐点都需要右侧两根K线收盘后才能确认;只有第二个拐点确认后,比较结果才可用。
拐点所在的位置与其稍后的确认时刻需要区分。

动量背离描述所选价格波段与指标之间的不一致。难点在于确定哪些波段符合条件,以及何时才能观察到它们。完整图表上一条看似有说服力的连线,可能包含当时尚不可用的信息。本指南明确说明选择规则与时间要求。

1. 明确比较的对象

本指南采用与价格拐点对齐的约定:先识别价格拐点,再读取同一根K线上的RSI值。这些RSI读数本身不必是独立的RSI拐点。分别识别价格和指标拐点后再进行配对,是另一种方法,需要自行明确匹配时间窗口和各自的确认时刻。

固定交易品种、行情来源、周期、应用价格和指标设置。动量指标指南解释了各指标的测量内容。这里聚焦一个更具体的问题:能否仅使用当时已经可用的信息,重建一项明确规定的波段比较?

2. 常规背离与隐藏背离

以下定义中,L1/L2表示依次选取的价格低点,H1/H2表示依次选取的价格高点,I1/I2表示对应K线上的指标读数。第二个拐点在时间上更晚。严格不等式不包含相等值;若引入容差,就构成另一种规则版本。

形态关系通常可供研究的解读
常规看涨背离L2 < L1; I2 > I1价格低点更低、指标读数更高;可能反映下行动量发生变化。
常规看跌背离H2 > H1; I2 < I1价格高点更高、指标读数更低;可能反映上行动量发生变化。
隐藏看涨背离L2 > L1; I2 < I1价格低点更高、指标读数更低;常用于研究趋势延续方法。
隐藏看跌背离H2 < H1; I2 > I1价格高点更低、指标读数更高;常用于研究趋势延续方法。

窄屏下可横向滚动表格。

3. 画线之前固定拐点规则

在本示例中,低点拐点的Bid最低价必须严格低于前2根和后2根K线的最低价。高点拐点采用相反的比较。五根K线均须收盘。只要任一参与比较的最低价与候选低点相等,该低点候选就不成立;高点按对应规则处理。

按时间先后排列索引,低点规则为Low(k) < min(Low(k−2), Low(k−1), Low(k+1), Low(k+2))。只有K线k+2完成且数据就绪后,才能判定。此处使用的是本指南规定的严格规则,并不声称每个平台的Fractals指标都以相同方式处理相等值。

4. 配对拐点时避免按结果挑选

本例按时间顺序比较连续的、已确认的价格低点拐点。每确认一个新低点拐点,就与紧邻的前一个已确认低点拐点比较。不能因为距离更远的一对点能画出更好看的背离,就跳过中间的拐点。本例没有额外的距离筛选,也没有超买或超卖要求。

在每个选定的价格拐点处读取已收盘K线的RSI,并保留其原始时间戳。若任一读数不可用,则跳过该次比较并记录原因。不能用零代替,也不能回头寻找更有利的数值。配对规则属于定义的一部分,不能当作可任意调整的图表装饰。

5. 复现虚构的H1示例

这些EURUSD Bid K线是虚构教学数据,采用同一套假定的服务器时间,并以收盘时刻标记。RSI使用Close、周期5和Wilder平滑。短周期便于检查计算,并非推荐设置。示例没有模拟订单、成交或账户收益。

H1收盘时刻Bid开盘价Bid最高价Bid最低价Bid收盘价
01:001.105001.105301.104701.10500
02:001.105001.106301.104701.10600
03:001.106001.106301.105201.10550
04:001.105501.106301.105201.10600
05:001.106001.106301.104201.10450
06:001.104501.104801.103701.10400
07:001.104001.104301.102701.10300
08:001.103001.103301.101501.10200
09:001.102001.103301.101801.10300
10:001.103001.104301.102701.10400
11:001.104001.104801.103701.10450
12:001.104501.104801.103701.10400
13:001.104001.104301.103201.10350
14:001.103501.103801.102201.10250
15:001.102501.102801.101301.10180
16:001.101801.103101.101601.10280
17:001.102801.103801.102501.10350
18:001.103501.103801.100701.10100

平滑上涨幅度G和平滑下跌幅度的绝对值L,以最初5次收盘价变化的算术平均值初始化。到06:00可得:G = 0.0003、L = 0.0005、RSI为37.5。随后使用new average = (4 × previous average + new value) / 5和RSI = 100 − 100 / (1 + G/L)。中间计算不进行四舍五入,展示的RSI保留6位小数。

虚构的H1 Bid低价与RSI(5)。收盘于08:00和15:00的价格拐点K线对应RSI为22.018349和26.313217。第二个拐点在17:00之后确认,但价格在18:00又创出更低的低点。图中不包含交易。
虚构的H1 Bid低价与RSI(5)。收盘于08:00和15:00的价格拐点K线对应RSI为22.018349和26.313217。第二个拐点在17:00之后确认,但价格在18:00又创出更低的低点。图中不包含交易。窄屏下可横向滚动此图。

6. 追踪两个拐点及其确认时刻

拐点K线收盘时刻拐点Bid最低价RSI(5)该时刻收盘后可知
08:001.1015022.01834910:00
15:001.1013026.31321717:00

低价从1.10150降至1.10130,对应RSI却从22.018349升至26.313217。按照既定规则,这两个点是连续的已确认低点拐点,其关系满足本例的常规看涨背离定义。这并不要求RSI在相同K线上形成独立的局部低点。

在15:00时,第二个拐点仍然只是候选。收盘于16:00和17:00的K线提供了右侧确认依据。只有在17:00之后、完整数据就绪时,这项比较才可用。若把可交易信号放在15:00,就使用了未来信息。

7. 将确认时刻对应到MT4 K线

当17:00–18:00这根K线开始且数据就绪后,MT4偏移0仍在形成,偏移1刚刚完成,而收盘于15:00的拐点位于偏移3。其右侧两根K线此时均已完成。这只描述该时刻的对应关系;随着新K线到来,偏移会变化。

拐点K线于15:00收盘,在16:00和17:00收盘的两根K线完成后确认。当17:00–18:00开始时,该拐点位于MT4偏移3;偏移0的新K线仍在形成。
拐点K线于15:00收盘,在16:00和17:00收盘的两根K线完成后确认。当17:00–18:00开始时,该拐点位于MT4偏移3;偏移0的新K线仍在形成。窄屏下可横向滚动此图。

MT4 K线的时间戳表示开盘时刻。以15:00收盘标记的拐点属于14:00–15:00这根K线,因此其开盘时间戳为14:00。同时保存拐点K线的身份信息和确认事件。应在收盘后首次可用的数据更新时进行判断,不能假定恰好在整点成交。

8. 已确认的观察也可能预测失败

接下来提供的K线于18:00收盘,最低价为1.10070,低于第二个拐点。此前的看涨比较仍是有效的历史观察,却未阻止价格继续创出更低低点。此例不支持任何有关入场、出场或盈利的结论。

如果右侧K线突破候选点的极值,未确认候选可能消失。在历史数据不变的前提下,按此固定规则确认的拐点不必随后续K线而移动。之后出现更低的低点也不会抹去它。应将候选取消、观察确认,以及策略另行规定的失效条件,记录为不同事件。

9. 尊重指标本身的构造

Stochastic、RSI和ROC未必在相同拐点与价格产生背离。分别固定它们的公式和平滑设置。Stochastic的平坦读数或相同的RSI数值,不满足严格不等式。更换振荡指标,或从K线最低价拐点改用收盘价拐点,都会构成另一套规则。

强趋势中可能反复出现背离观察,而持续反转迟迟未到。多个振荡指标共用价格输入,因此相互一致并不代表获得了独立证据。用当时可用的信息定义趋势或区间环境,再检验加入该环境后,完整方法在扣除成本后是否改善。

10. 将观察与交易方法分别定义

一套方法仍需规定确认后的入场事件、有效期、失效条件、保护止损、出场和风险敞口上限。基于Bid的观察不意味着能以Bid买入;Ask、点差、跳空和滑点都会影响成交。另行执行仓位规模与组合风险检查。RSI策略框架展示了明确规则的写法,但不能验证本例背离定义的有效性。

11. 先验证事件顺序,再评估结果

逐根加入已收盘K线回放数据。记录候选时间、确认时间、两个价格极值、两个指标读数、配对标识及拒绝原因。重新启动后应能重建相同事件。EA应使用稳定的事件标识并核对订单状态,避免重复报价更新或重新连接造成重复入场。

检查应涵盖价格相等、指标值缺失、样本末尾尚未确认的拐点、重复信号和继续延伸的趋势。评估结果前,固定拐点宽度、配对方式、指标设置和执行规则。记录所有尝试过的版本,保留较晚的一段数据用于评估,并在受控MT4回测之后持续观察新数据。图表示例既不能证明盈利能力,也不能给出成功率。

12. 实用背离检查清单

  • 明确价格极值、指标输入、拐点宽度、是否使用严格比较及配对方式。
  • 区分与价格拐点对齐的指标读数和独立确认的振荡指标拐点。
  • 记录每个拐点发生的时刻及其变得可知的时刻。
  • 用不同事件状态管理已取消候选与已确认观察。
  • 使用每个决策时点可用的数据,评估包含成交、出场和风险管理的完整方法。

13. 动量背离常见问题

背离一定会带来反转吗?

不会。它只是识别选定规则下的一种关系。正如虚构示例所示,价格可能继续沿原方向运行。可用于交易的反转及其风险限制,仍需单独定义和验证。

RSI本身必须形成拐点吗?

本指南采用的价格对齐方式不要求如此。我们读取已确认价格拐点K线上的RSI。采用独立振荡指标拐点的方法,必须明确匹配与时间规则,观察结果也可能不同。

为什么要等右侧K线完成?

因为所选拐点定义需要这些K线。完成之前,候选点仍可能不成立。在最终图表的较早拐点位置画出标记,并不代表那个较早时刻就能使用该标记。

可以选择距离更远的拐点吗?

只有在查看结果之前已经规定了相关规则,才可以这样做。本例使用连续的已确认拐点。为了画出更清晰的线而选择更早的点,会改变方法并可能引入后见偏差。

隐藏背离比常规背离更强吗?

这些名称描述不同的价格与指标关系,并不构成可靠性排名。任何比较都需要一致的设置、市场环境、成本、风险和评估数据。

背离指标会重绘吗?

这取决于算法、候选显示方式和数据修订。历史不变时,严格规则确认的拐点可以保持固定,而未完成候选仍会变化。应检查提醒在何时触发,以及工具是否保留相应事件历史。

14. 核对官方说明与所选约定

官方MetaTrader 4 RSI参考资料介绍了背离。本指南的严格拐点、价格对齐读数、配对方式和虚构数据初始值,均为明确选定的教学约定。它们不代表平台作出的盈利声明,也不复现真实终端的全部历史。

外汇及杠杆交易涉及重大风险。本指南仅供学习,不构成投资建议。历史或模拟结果不保证未来表现。