MACD短暂绿柱

更新时间:2023-01-20 11:43:42 作者:非是知识

本文采用穷举法,对出现在MACD零轴的短暂绿柱进行表达。


网友留言

留言的问题是:MACD零轴上,红柱后出现一根或二根绿柱(短暂向下)后,再次出现红柱的数据筛选方法。

思路步骤:

  • 今天MACD在零轴之上
  • 即 MACD>=0.01

    2.昨天MACD在零轴之下

    即 EF(MACD,1)<=-0.01

    3.一根或二根的条件限定,因此,不用管左侧的第3天

    4.左侧第4天为红柱

    即 REF(MACD,3)>=0.01

    算法建立:

  • 引入系统公式MACD,并对MACD输出项进行赋值处理

  • 引入与赋值

    2.数据筛选逻辑

    MACD>=0.01 AND REF(MACD,1)<=-0.01 AND REF(MACD,3)>=0.01;

    完整代码:

    思路A.


    代码流程1

    DIF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);

    DEA:=EMA(DIF,MID);

    MACD:=(DIF-DEA)*2;

    MACD>=0.01 AND REF(MACD,1)<=-0.01 AND REF(MACD,3)>=0.01;

    思路B.


    代码流程2

    DIF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);

    DEA:=EMA(DIF,MID);

    MACD:=(DIF-DEA)*2;

    (MACD>=0.01 AND REF(MACD,1)<=-0.01 AND REF(MACD,2)>=0.01) OR (MACD>=0.01 AND REF(MACD,1)<=-0.01 AND REF(MACD,3)>=0.01);

    在网友现有限定条件下,经过验证,上述两种筛选方法所得到的结果大多数情况下是相同的。

    本文标签: 绿柱
    点击查看全文
    点击查看全文