RSS1RSS2 加入收藏
股票 必读教材第一步:新手疑惑第二步:开户买股第三步:必要名词第四步:看盘基础第五步:股市常识第六步:炒股书籍第七步:视频学习终极操盘 知识
您当前位置:首页 > 股票软件公式 > 飞狐公式

    飞狐MACD顶底钝化改通达信,能通过不显示钝化H指示,求大师帮忙!

  • 时间:2018-07-17 17:41:27  来源:  作者:
  • DIF:EMA(CLOSE,12)-EMA(CLOSE,26);
     DEA:EMA(DIF,9);
     MACD:(DIF-DEA)*2,COLORSTICK;
     SWIFTK:='MACD.MACD' * REF('MACD.MACD',1)<0;
     EARLYDAY_1:=BARSLAST(REF(SWIFTK,1));
     EARLYDAY_2:=BARSLAST(REF(SWIFTK,2));
     EARLYDAY_3:=BARSLAST(REF(SWIFTK,3));
     EARLYDAY_4:=BARSLAST(REF(SWIFTK,4));
     EARLYDAY_5:=BARSLAST(REF(SWIFTK,5));
     CLOW_0:=REF(LLV(MIN(O,C),EARLYDAY_5-EARLYDAY_4-1),EARLYDAY_4+2);
     CLOW_1:=REF(LLV(MIN(O,C),EARLYDAY_3-EARLYDAY_2-1),EARLYDAY_2+2);
     CLOW_2:=LLV(MIN(O,C),EARLYDAY_1);
     DIFFLOW_0:=REF(LLV('MACD.DIFF',EARLYDAY_5-EARLYDAY_4-1),EARLYDAY_4+2);
     DIFFLOW_1:=REF(LLV('MACD.DIFF',EARLYDAY_3-EARLYDAY_2-1),EARLYDAY_2+2);
     DIFFLOW_2:=LLV('MACD.DIFF',EARLYDAY_1);
    钝化L:=
     'MACD.MACD'<0 AND (
     (INTPART(DIFFLOW_2)-INTPART(DIFFLOW_1)>0 AND CLOW_1>CLOW_2) OR
     (INTPART(DIFFLOW_2)-INTPART(DIFFLOW_0)>0 AND CLOW_0>CLOW_2)
     );
    结构L:=
     'MACD.MACD'<0 AND INTPART('MACD.DIFF')>REF(INTPART('MACD.DIFF'),1) AND (
     (INTPART(DIFFLOW_2)-INTPART(DIFFLOW_1)>0 AND CLOW_1>CLOW_2 AND INTPART('MACD.DIFF')>INTPART(DIFFLOW_2)) OR
     (INTPART(DIFFLOW_2)-INTPART(DIFFLOW_0)>0 AND CLOW_0>CLOW_2 AND INTPART('MACD.DIFF')>INTPART(DIFFLOW_2))
     );
     DRAWTEXT(钝化L,'MACD.DIFF','L');
     DRAWICON(结构L,'MACD.DIFF',4);
     CHIGH_0:=REF(HHV(MAX(O,C),EARLYDAY_5-EARLYDAY_4-1),EARLYDAY_4+2);
     CHIGH_1:=REF(HHV(MAX(O,C),EARLYDAY_3-EARLYDAY_2-1),EARLYDAY_2+2);
     CHIGH_2:=HHV(MAX(O,C),EARLYDAY_1);
     DIFFHIGH_0:=REF(HHV('MACD.DIFF',EARLYDAY_5-EARLYDAY_4-1),EARLYDAY_4+2);
     DIFFHIGH_1:=REF(HHV('MACD.DIFF',EARLYDAY_3-EARLYDAY_2-1),EARLYDAY_2+2);
     DIFFHIGH_2:=HHV('MACD.DIFF',EARLYDAY_1);
    钝化H:=
     'MACD.MACD'>0 AND (
     (INTPART(DIFFHIGH_2)-INTPART(DIFFHIGH_1)<0 AND CHIGH_1<CHIGH_2) OR
     (INTPART(DIFFHIGH_2)-INTPART(DIFFHIGH_0)<0 AND CHIGH_0<CHIGH_2)
     );
    结构H:=
     'MACD.MACD'>0 AND INTPART('MACD.DIFF')<REF(INTPART('MACD.DIFF'),1) AND(
     (INTPART(DIFFHIGH_2)-INTPART(DIFFHIGH_1)<0 AND CHIGH_1<CHIGH_2 AND INTPART('MACD.DIFF')<INTPART(DIFFHIGH_2)) OR
     (INTPART(DIFFHIGH_2)-INTPART(DIFFHIGH_0)<0 AND CHIGH_0<CHIGH_2 AND INTPART('MACD.DIFF')<INTPART(DIFFHIGH_2))
     );
     DRAWTEXT(钝化H,'MACD.DIFF'*1.02,'H'),COLORGREEN;
     DRAWICON(结构H,'MACD.DIFF',5),COLORGREEN;
     

  • 点赞
  • 发表评论 共有条评论
    验证码: