当前位置 : 首页 > 股票公式> 详情

高成功率MACD底背离选股公式全解析

2025-04-29  作者 : Admin  来源 : 互联网

所谓背离就是指,股价的走势跟对应指标的走势是相反的。比如说,股价持续上涨,但是成交量始终缩小,这个时候我们就成为量价背离。

同理,如果股价持续上涨,但是MACD指标线是始终向下的,那么就被成为顶背离,股价上涨一波之后,指标线出现钝化现象,不再持续推升。

如果股价持续下跌,但是,对应的MACD指标线是向上走的,证明股价跟MACD已经出现了底背离,那么这个时候,证明股票在蓄积能量,后续有反弹的可能。

一般来讲,如果出现顶背离,这个时候证明指标线的推升已经不足以支撑股价的持续上涨,后续股价有回调的风险。如果,出现底背离,证明股票在蓄积能量,后续有反弹的可能,所以,MACD出现底背离是很好的买点。

MACD底背离的设计原理:

理论上来讲,只要MACD在持续上升,但是股价是下跌的,我们都可以认为是底背离,但是这种定义,很难实现,有的MACD背离就几天,有的背离时间几个月,所以,如果只要出现背离,就选出来的话,没有任何意义。

所以,我们现在定义的MACD底背离,是依据两次金叉的位置来判断的。这样一是,确定金叉之后,股价短期上涨概率大,并且,两次金叉,基本上确定了股票的上升趋势。

MACD底背离定义:本次金叉位置高于前次金叉位置,但是股价是低于前次金叉股价的。

MACD背离公式设计要点:

1、首先我们定义的是两次金叉位置来判断背离,所以首先我们必须定义金叉。

2、此公式设计的难点是取得上次金叉的收盘价,然后跟现在的收盘价做对比,所以现在需要用到BARSLAST函数。

3、选股当天出现金叉,并且确认背离。

MACD底背离选股公式

MACD底背离选股公式源码:

DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
A0:=CROSS(DIF,DEA);
AA:=BARSLAST(A0);{取得上次周期距离现在天数}
BB:=REF(AA,1)+1;{实际值需+1}
CC:=CREF(DIF,BB);{定义背离}
CC AND A0;{背离并且选股当天股票出现MACD金叉};

源码解析:

前三句:是系统自带MACD指标源码,MACD周期为12.26.9,当然,你也可以根据自己的需要进行修改。

第四句:定义了金叉,DIF线上穿DEA。

第五句:取得上次金叉距离今天的周期。

第六句:这句是难点,因为我们选股当天是金叉,所以,如果直接用BARSLAST(A0),那么这个值就是0,因为当天是金叉,所以,我们取得昨天之前的一个金叉周期,然后再加上1就可以解决问题。

第七句:取得上次金叉收盘价,然后定义背离。

第八句:选股,背离并且选股当天股票出现MACD金叉。

0 条评论发表评论

暂无评论...
昵称:验证码:
(所有评论通过审核后才会被公开。)