是否有描述MACD金叉死叉——将死未死的编程? (文华财经)

投资者咨询:是否有描述MACD金叉死叉——将死未死的编程? (文华财经)
来源:文华财经  日期:2021-1-16 8:35
 在看图的时候,有时候会发现MACD的DIFF和DEA将死未死,随即迎来一波大涨或者大跌!

是否有相关语句能够描述和标识一下呢?谢谢
技术人员回复
日期:2021-1-16 8:37
 没有直接判断语句,需要您具体给出相应量化才行。
投资者咨询:是否有描述MACD金叉死叉——将死未死的编程? (文华财经)
来源:文华财经  日期:2021-1-16 8:35
 我想分为三种情况来写:先仔细描述第一种情况,后面想好了再补充:

1.  MACD在零轴附近:
1.1  零轴下方
若满足0>DIFF>-3,0>DEA>-3,当MACD的绿柱最小值>-2.5且DIFF发生向上拐头时,标注‘快速上涨’


1.2 零轴上方
若满足0<DIFF<3,0<DEA<3;当MACD的红柱最大值<2.5且DIFF发生向下拐头时,标注'快速下跌'


2. MACD在零轴上方:(待补充)
3. MACD在零轴下方:(待补充)
技术人员回复
日期:2021-1-16 10:35
 DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA  : EMA(DIFF,9);//DIFF的M个周期指数平滑移动平均
MACD:2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线
X1:=DIFF<0&&DIFF>-3&&DEA<0&&DEA>-3&&CROSS(DIFF,REF(DIFF,1))&&DIFF<DEA&&LLV(MACD,BARSLASTCOUNT(DIFF<DEA))>-2.5;
X11:=DIFF>0&&DIFF<3&&DEA>0&&DEA<3&&CROSSDOWN(DIFF,REF(DIFF,1))&&DIFF>DEA&&HHV(MACD,BARSLASTCOUNT(DIFF>DEA))<2.5;
DRAWTEXT(X1,DIFF,'快速上涨');
DRAWTEXT(X11,DIFF,'快速下跌');