当前位置: 财富池首页 圈子首页 GUSHA-对话市场 技术指标 【技术指标】重制版:MACD:从底层逻辑开始聊

GUSHA-对话市场

成员:190人 帖子:72

GUSHA

圈主


帖子:67

动态:5

获赞:6071

评论:19

【技术指标】重制版:MACD:从底层逻辑开始聊

2022年03月19日 20:37 GUSHA 1.9W
收藏
MACD

MACD:从底层逻辑开始聊

  “指标之王”MACD想必是绝大多数投资者第一个认识,也是使用最多的技术指标,但是或许大多数投资者都没有思考过MACD的运行逻辑,以及他与均线之间的关系。所以我们今天从MACD的算法开始,来聊一聊这个“指标之王”。

  重制说明:将之前发的两篇文章整合在了一起,并修改了之前没解释清楚的内容。

目录:
  1、算法
  2、由算法得出结论
  3、技术指标的意义
  4、MACD零上死叉和零下金叉
  5、MACD的三类买卖点
  6、MACD第一类买卖点
  7、MACD第二类买卖点
  8、MACD第三类买卖点

一、算法
(一)代码行

  这里用的是行情软件自带的数值。
  SHORT=12;
  LONG=26;
  MID=9;
  DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
  DEA:EMA(DIF,MID);
  MACD:(DIF-DEA)*2,COLORSTICK;


(二)解释
  1、DIF线(快线)的值=EMA12的值-EMA26的值。
  2、DEA线(慢线)的值=DIF线的9日指数移动平均。
  3、MACD柱子长度=DIF值与DEA值的差的两倍。

二、由算法得出结论
  1、DIF线的值就是两根均线的开口大小。
  DIF值有正有负,正值表示均线金叉,负值为死叉。
  DIF值的绝对值越大,两均线的开口越大。
如图1。

图1

2、DEA衡量的是DIF线移动的趋势。
  当DIF与DEA金叉 且 DIF > 0时,两均线多头发散。
  当DIF与DEA金叉 且 DIF < 0时,两均线多头收敛。
  当DIF与DEA死叉 且 DIF > 0时,两均线空头发散。
  当DIF与DEA死叉 且 DIF < 0时,两均线空头收敛。
如图2。

图2

三、技术指标的意义
  技术指标存在的意义就是消除市场上的噪音。
  我们以收音机为例,电台发送电磁波到整个空间中,我们的耳朵无法从电磁波中解读消息,所以我们需要使用收音机。但是收音机也不是打开随便动一下就能听到我们想要的声音,我们需要调节频道,并且要调节到正确的频道,否则只能听到“滋滋滋”的噪音。
  股价走势也是如此,K线图中隐藏了很多信息,我们需要工具来解读K线图,技术指标就是其中一种工具。所以,技术指标存在的意义就是消除噪音,找到正确的频道(价格的异象点)。所谓异象点,就是发生概率极低,胜率、盈亏比较高的位置。
  MACD我们叫做趋势型指标,意思是我们用他是寻找大趋势的异象点的。KDJ超买超卖指标等指标类型不同,寻找的异象点就不同。试图用MACD来寻找最高点是行不通的,用收音机举例的话就是我想听评书,那就要进说书频道,不能进音乐频道。

四、MACD零上死叉和零下金叉
  在一段上涨走势中,DIF与DEA线的零上死叉往往会出现多次,即零上死叉并不意味着趋势反转,如图3。我们根据上面的结论可以理解这一条。MACD零上死叉意味着EMA12往下靠近EMA26,EMA12与EMA26形成死叉不是一定的,即趋势反转不是一定的。
  这就好像开车一样,当你驾驶一辆高速行驶的汽车时,踩一脚刹车必然会让速度下降,但不是必然会导致汽车停下,倘若在速度下降时再次踩下油门,汽车的速度会再次提高。零上金叉就是踩下油门,零上死叉就是踩下刹车。(空头趋势下,零下死叉就是踩下油门,零下金叉就是踩下刹车)
  因此我们在使用MACD的时候,不要单纯因为DIF与DEA交叉就买卖,这往往不是趋势的转折点。
  同理,零下金叉也不意味着我们可以马上买入。

图3

五、MACD的三类买卖点
  首先声明,本文的三类买卖点是与缠论的三类买卖点是不同的东西,只是借用了缠论买卖点的名字。
  三类买卖点如下:
     买点  卖点
第一类 底背离 顶背离
第二类 零下按部就班 零上按部就班
第三类 DIF上穿0轴 DIF下穿0轴

  以上三类买卖点以出现的时间顺序划分,示意图如下:
  注:下图所示并非意味着每一个波段都会完整的出现三类买卖点。绝大多数的情况下只会有一到两类买卖点出现。
(此后将三类买卖点简称为M一买、M二卖等)

图0
  第二类买卖点比较特殊,因为二买出现后,容易再次形成零下死叉,导致亏损。所以,在第二类买卖点出现后,我们最好是等待成功的回测后再入场或离场。

六、MACD第一类买卖点——动能衰竭/背离
  MACD的动能衰竭或背离是我们想要找寻的一种异象点。
  我们都知道,价格要想进入牛市或熊市,必须经过派发或吸筹阶段。MACD的动能衰竭就是发生在这两个阶段中。
判断方法:
  第1步:价格从单边态势转入震荡态势;
  第2步:看DIF与DEA线的交叉位置;
  第3步:若交叉位置接近,则看红绿柱高度。
  重要的一点:MACD的底背离在成功率和盈亏比上都要显著高于顶背离。
具体看下面两例。
(一)例一——底背离买入
  K线0:这个位置出现了零下金叉,可以入场吗?不可以,因为我们说的三类买点我们一个也没有看到。
  K线1:到K线1为止,我们已经可以观察到一个震荡区间了,价格在震荡的过程中,创出了新低,但是MACD的金叉位置在抬高,我们可以确认,这是一个底背离(M一买),可以买入。
  K线2之前三天,第一次零上死叉,我们知道MACD在任何向上的走势中都必然会有至少一次零上死叉,这一次零上死叉是否会造成趋势转变?站在当下我们是无法确定的。所以,对于已经在1处买入的我们来说,只能通过资金管理即缩紧止损来应对,可以用DIF下穿0轴来作为止损的信号或者价格跌破水平线A时止损。
  K线2,零上金叉,同时是JOC,我们可以暂时放心了。
  K线3,零上死叉,且价格走出了小幅度震荡态势,那我们就要判断是否有卖点了。显然,没有看到卖点,所以继续持有。
  K线4,价格涨速减慢,再次形成震荡。我们观察发现,死叉位置接近,则看红柱,红柱高度减小,上涨动能衰竭,是M一卖。

图4

(二)顶背离后新高
  出现M一卖后肯定会出现大跌吗?不一定,毕竟市场中唯一肯定的,就是一切皆有可能。
  如图5,日线级别,K线1和K线2处MACD零上死叉,我们比较发现M一卖出现,但是马上K线3就出了新高,遇到这种情况我们怎么办?
第一种办法,自然是不管他,等后面出现日线级别某一种买点的时候再入场。
  第二种方法,我们去到小级别去寻找短线的机会。如果日线级别出现了买点,那我们回到日线级别交易。
  这里说说第二种,如图6,30分钟图,也可以选择60分钟图,最好不要再小了,不然可能会出现早上出买点,下午出卖点,卖不出去的情况。
  图6中的K线3与图5中的K线3是同一天。K线4之前,出现了震荡区间,K线4是M二买,K线5是对M二买的成功的回测,同时是JOC。K线4由于创了新低,我们也可以认为是类背离。
  我们说过,M二买卖最好等回测入场,所以我们在K线5买入,将止损放在K线4低点下方。
  K线6:M二卖,收紧止损到水平线A,等待成功的回测,之后的反弹,两根K线就突破了K线6的高点,M二卖回测失败,继续持有。
新高之后马上重回区间内部,K线7出现顶背离,卖出。
  从K线5到K线7,7个交易日,涨幅9.64%。

图5

图6

七、MACD第二类买卖点——按部就班
  按部就班,如其名,股价和MACD遵循着一定的程序运行。如图7。
  趋势中的按部就班:价格不形成明显的震荡区间(高低点的重叠较小,或是没有重叠),MACD两线逐步抬高、红绿柱逐步放大。
  震荡中的按部就班:价格形成明显的震荡区间,MACD在区间左侧形成一次零上死叉或零下金叉,区间右侧不形成第二次金叉或死叉。MACD第二类买卖点形成,入场和出场时机最好是在其后的成功的回测时。

图7
(二)案例
  刚才的案例已经讲了一下第二类买点和第二类卖点,我们再看一个日线的案例。
  如图8,牧原股份日线。
  K线1,震荡区间,股价突破短期斜向压力线,MACD的DIF、DEA双线处于零下,将要死叉但未能形成死叉,MACD第二类买点出现,为了避免K线0处的损失,我们最好等待回测,在成功的回测时再入场。当然,只要敢止损,止损果断,直接入场也是可以的。
  看图9,K线2及其后一根K线都是入场的好时机,因为相对于K线1来说,这是高支撑,并且也是一个M二买,止损可以放置于K线1或K线2的最低价下方。
  K线3和K线4分别是M二卖和对应的回测。

图8

图9
(三)类背离
  类背离是M二类的特殊形态,它的含义是在震荡之中,MACD不形成金叉或死叉,但是价格出现新高或新低。操作要点与M一类和M二类相似。
  案例在六(二)图6中已经见过了。

八、MACD第三类买卖点——穿越0轴
  DIF线下穿0轴是最后的卖出点。如果之前没有离场,或是没有观察到M一卖和M二卖,我们在M三卖出现时最好离场,尽管我们不能肯定下穿0轴后一定会迎来大跌。
  同样的,DIF上穿0轴是最后的加仓点。

图10

86
举报
本圈子只作为个人的指标系统使用交流、指标学习,炒股学习心得记录的地方。 所有内容均不作为各位股友的操作参考依据,据此参考操作后果自负,倡导理性交流,远离非法证券活动,共建和谐交流环境!

评论

同分类其他帖子