分享

什么叫做股票顶背离,底背离,MACD底背离选股解析(附源码)

 昵称343960 2019-02-12

只要你在股市待得时间长,或者经常看股票视频的,或者经常听股评的都会听到一个词,就是背离,顶背离,底背离。

究竟什么叫做背离呢?

今天我们借着MACD指标来讲解下什么叫做MACD中的背离。

什么叫做macd?

在讲解MACD背离之前,先来普及下MACD指标,有一些朋友有可能刚介入股市,对于macd了解的不多。

什么叫做股票顶背离,底背离,MACD底背离选股解析(附源码)


MACD是系统自带的指标,也是用的最多的指标。有三个参数,分别是dif、dea和macd,dif就是上图中的白色曲线,dea就是上图中的黄色曲线,macd就是上图中绿色或者红色的柱子,一般情况下白色线上穿黄色线,也就是dif上穿dea,那么这个时候的交叉被称为macd金叉,反之,黄色线下穿白色线就会被称为死叉。

什么叫做macd背离呢?

所谓macd背离是指相邻两个金叉来说,后面金叉位置高于前面金叉位置,但是后面金叉时的股价低于前面金叉股价,这个时候就被称为macd背离。这个时候的股价反弹的概率比较大。

什么叫做股票顶背离,底背离,MACD底背离选股解析(附源码)

如何通过选股公式来选出来这种MACD背离类型的股票呢?

在设计指标前,我们先搞清楚这个背离指标的关键点:

1、选股当天股票出现macd金叉。

2、本次金叉位置在上次金叉的上方。

3、本次金叉股价小于上次金叉的股价。

这个公式的难度就是如何取得上次金叉举例现在的时间。这个我们就需要使用barslast函数了,在之前的视频课程,我专门讲过这个函数,功能是取得上次条件成立的举例现在的日期。

那么定义第一条语句:上次macd金叉距离现在的天数。

AA:barslast(cross(macd.dif,macd.dea));

macd.dif是取得已经存在macd公式中的dif值,整句代码含义就是取得金叉距离现在的天数。副图效果如下:

什么叫做股票顶背离,底背离,MACD底背离选股解析(附源码)

指标是返回的金叉的天数,是锯齿形的,但是我们会发现,金叉当天,这句代码值是0,比如上图中,十字星的位置数值是7,然后紧接着第二天,再次出现了金叉,实际上,上次金叉举例这次金叉的日期是8个交易日,也就是说,用AA+1即可,有了这个日期,我们会很方便的调出,上次金叉的收盘价和dif值。

全部代码如下:

AA:=barslast(cross(macd.dif,macd.dea));{取得上次周期距离现在天数}

BB:=ref(AA,1)+1;{实际值需+1}

c<ref(c,BB) and macd.dif>ref(macd.dif,BB) and cross(macd.dif,macd.dea);{本次金叉股价小于上次金叉的股价,本次金叉位置在上次金叉的上方,选股当天股票出现macd金叉}

什么叫做股票顶背离,底背离,MACD底背离选股解析(附源码)

什么叫做股票顶背离,底背离,MACD底背离选股解析(附源码)

我们可以看到公式的输入效果和副图效果,副图信号比较少。

文章中分享的的公式,是为了方便大家理解知识点,准确率大家自己下去验证,这些案例都是一些常用到的,比较基础的案例,复杂的公式也只不过用这些基础公式累积来的。

欢迎大家评论留言,如果感觉到对您有帮助,欢迎关注,转发,在此谢过。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多