本文介绍了MACD二次金叉选股公式编写思路,以MACD零轴之下二次金叉为例,编写选股公式,进行信号过滤,并把选股公式改编为技术指标。此外举一反三,介绍了三次金叉以及MACD零轴上二次金叉。

一、MACD二次金叉选股公式编写

先以MACD零轴之下二次金叉来介绍编写思路,DEA慢线(黄色)下穿零轴以来,出现第二次金叉(如下图),用通达信BARSLAST函数获取DEA下穿零轴以来的周期数,然后用COUNT函数统计这个区间里金叉的次数。

DIF:=EMA(C,12)-EMA(C,26);

DEA:=EMA(DIF,9);

XC:=CROSS(0,DEA);{慢线DEA下穿零轴}

T:=BARSLAST(XC);{慢线DEA下穿零轴以来的周期数}

JC:=CROSS(DIF,DEA);{快线DIF、慢线DEA金叉}

A1:COUNT(JC,T)=2;{DEA下穿零轴以来,有两次金叉}

把公式保存为技术指标,加载到副图查看信号,发现两个问题,第1个问题是DIF、DEA在零轴上方金叉了,还满足条件,提示了信号(如上图问题1)。第2个问题是只想二次金叉的时候出信号,但是二次金叉之后的周期一直提示信号(如上图问题2)。为了解决这两个问题,需要增加条件过滤信号。

二、信号过滤

DIF:=EMA(C,12)-EMA(C,26);

DEA:=EMA(DIF,9);

XC:=CROSS(0,DEA);{慢线DEA下穿零轴}

T:=BARSLAST(XC);{慢线DEA下穿零轴以来的周期数}

JC:=CROSS(DIF,DEA);{快线DIF、慢线DEA金叉}

A1:=COUNT(JC,T)=2;{DEA下穿零轴以来,有两次金叉}

A2:=EVERY(DIF<0,T);{DEA下穿零轴以来,DIF都处于零轴以下}

XG:JC AND A1 AND A2;{DEA下穿零轴以来,第二次出现金叉};

A2:=EVERY(DIF<0,T);这一句,过滤零轴之上满足条件的情况;XG:JC AND A1 AND A2;加入了JC这个条件,这样就只会在金叉的时候出现信号,而不会像之前那样连续出信号。

三、改写为技术指标

选股公式改写成技术指标公式,当出现MACD二次金叉时,提示“二次金叉”文字

DIF:EMA(C,12)-EMA(C,26);

DEA:EMA(DIF,9);

MACD:(DIF-DEA)*2,COLORSTICK;

XC:=CROSS(0,DEA);

T:=BARSLAST(XC);

JC:=CROSS(DIF,DEA);

A1:=COUNT(JC,T)=2;

A2:=EVERY(DIF<0,T);

TJ:=JC AND A1 AND A2;

DRAWTEXT(TJ,DIF,'二次金叉'),COLORYELLOW;

四、三次金叉

A1:=COUNT(JC,T)=2;,表示统计DEA下穿零轴以来,金叉2次。3次金叉改一下数值即可。

A1:=COUNT(JC,T)=3;{DEA下穿零轴以来,金叉三次}

五、MACD零轴上二次金叉

和上面介绍的MACD零轴之下二次金叉大同小异,公式如下:

DIF:=EMA(C,12)-EMA(C,26);

DEA:=EMA(DIF,9);

XC:=CROSS(DEA,0);{慢线DEA上穿零轴}

T:=BARSLAST(XC);{慢线DEA上穿零轴以来的周期数}

JC:=CROSS(DIF,DEA);{快线DIF、慢线DEA金叉}

A1:=COUNT(JC,T)=2;{DEA上穿零轴以来,有两次金叉}

A2:=EVERY(DIF>0,T);{DEA上穿零轴以来,DIF都处于零轴以上}

XG:JC AND A1 AND A2;{DEA上穿零轴以来,第二次出现金叉};

最后问一句,MACD零轴之上第一次金叉会写吗?应该不用我多讲了吧。

关注技术Pie,学习更多通达信指标公式编写知识。

MACD二次金叉选股公式,零轴上下、一次三次金叉举一反三相关推荐

  1. 三线金叉选股公式,均线、成交量、MACD共振

    均线.成交量.MACD三线金叉共振选股公式思路还是比较简单的,分别写出均线金叉.成交量的均量线金叉.MACD的快线和慢线金叉,最后用AND连接这三个条件. 一.编写选股公式所需通达信函数 1.EXIS ...

  2. 通达信公式大全_通达信MACD金叉的选股公式大全

    公式来源于网络,我只是用其中一个,一起复制来了,有需要的自取吧.1.0轴上方第一次金叉选股公式: DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26); DEA := EMA(DIF ...

  3. macd金叉不涨又死叉准确率_MACD金叉周线选股公式怎么设置及计算

    MACD 策略是许多技术分析投资者爱使用的一个交易策略,但为什么还存在MACD金叉不涨又死叉的现象呢. MACD金叉死叉的计算及MACD金叉准确率 QR量化投资社区告诉我们什么是MACD金叉不涨又死叉 ...

  4. MACD是什么意思?炒股票新手入门如何用MACD金叉选股指标公式应对A股市场

    而今沪深股市时不时就会震荡一下,小池就给而今沪深股市时不时就会面对震荡一下的炒股票新手入门介绍一下应对A股市场的秘密武器 - MACD金叉选股公式. 首先来讲一下炒股票新手入门是必备常识有哪些: 首先 ...

  5. 选股器用计算机测试利润,史上成功率最高的6个MACD选股公式,一旦运用盈利不断,速度收藏...

    原标题:史上成功率最高的6个MACD选股公式,一旦运用盈利不断,速度收藏 MACD指标是所有技术指标里最经典的一个技术指标,正确运用这个指标,通过结合K线(日K线.周K线).个股走势.量.大盘走势.利 ...

  6. MACD多周期共振指标公式,日周月共振

    有人问多周期MACD怎么写,编写指标的难度其实不大,主要问题是解决多周期MACD显示的问题.日线.周线.月线三个周期,每个周期都有快线DIF和慢线DEA两条线,一共6条,怎么在副图上清晰显示出来. 一 ...

  7. 只做macd二次金叉_{MACD低位二次金叉}做选股公式

    编写条件: 请老师帮忙这个{MACD低位二次金叉}做选股公式 DIFF:EMA(CLOSE,8)-EMA(CLOSE,26); DEA:EMA(DIFF,9); MACD:2*(DIFF-DEA), ...

  8. MACD红二波选股公式,选出MACD二次翻红的标的

    经过一段上涨行情之后,市场出现了时间稍长或者幅度稍大的调整,MACD指标的DIF.DEA会出现死叉,柱线由红色转变为绿色. 而调整时间较短或者幅度较小,MACD红柱会缩短,但不出现绿柱,之后红柱开始变 ...

  9. 只做macd二次金叉_macd二次金叉的定义

    macd二次金叉的定义 MACD指标的二次金叉是怎样的 MACD指标第一次出现红柱后,由逐渐放大到逐渐缩小,缩小到绿柱还没有出现时,红柱又开始出现并逐渐放大,即MACD连续二次或二次以上出现红柱,这就 ...

最新文章

  1. 汉字转16进制java_java实现汉字转unicode与汉字转16进制实例
  2. 【Redis】杂项基础知识;Redis数据类型
  3. python asyncio回调函数_python回调函数用法实例分析
  4. 如何运行含spark的python脚本
  5. matlab 线性规划_从零开始的matlab学习笔记——(37)线性规划——后传
  6. 学python心得体会800字-python 学习心得
  7. AD18绘制AHT20原理图及PCB电路设计
  8. Java常用框架有哪些?
  9. 信号与系统 第二版pdf 作者:奥本海姆 翻译:刘树棠
  10. 华为设备无线环境中的Portal认证
  11. tp6加载静态资源文件
  12. 从零学习算法竞赛3:aabb问题
  13. windows server 2016 活动目录部署系列(十一)AD域控上安装证书服务器
  14. html5页面弹窗,H5页面怎么设置弹窗
  15. 腾讯面试--测试工程师职位
  16. 推荐几个中文在线音乐网站
  17. c1TrueDBGrid在C#中的研究
  18. PCIE--1--概念认知
  19. oracle silent新增实例
  20. branch什么意思中文翻译_给宝宝读英文绘本,到底要不要中文翻译?

热门文章

  1. 木老师教笨笨课堂——系列讲座(从函数指针到委托) 三、C++语言里的函数指针...
  2. 开窗函数-first_value/last_value
  3. 学计算机办公室软件使用知识,办公电脑软件的常用技巧
  4. Microsoft Office For Mac
  5. BBU/RRU/天线的数目之间的关系
  6. 非好学校科班出身的程序员,该如何快速提升自己
  7. JAVA程序设计:求直线与圆的交点坐标
  8. Latex 表格内容自动换行居中
  9. spss和python区别_tableau和power BI与python spss等 区别是什么?
  10. SQL语句四种分类之一(DQL)