[通达信指标]三款MACD面积公式

注意本指标源码用于通达信、通达信金融终端和通达信期货通。

01

指标源码

DIFF:EMA(CLOSE,12) – EMA(CLOSE,26);

DEA:EMA(DIFF,9);

MACD:2*(DIFF-DEA),NODRAW;

绿柱面积:10*IF(MACD<0,SUM(MACD,BARSLAST(MACD>0)),0),NODRAW,COLOR00FF00;

红柱面积:10*IF(MACD>0,SUM(MACD,BARSLAST(MACD<0)),0),NODRAW,COLORRED;

DRAWNUMBER(REF(MACD,1)>0 AND MACD<=0 ,HHV(MACD,4),REF(红柱面积,1))COLORRED;

DRAWNUMBER(REF(MACD,1)<0 AND MACD>=0 ,LLV(MACD,4),REF(ABS(绿柱面积),1)),COLOR00FF00;

DRAWNUMBER(ISLASTBAR AND MACD<0,LLV(MACD,8),ABS(绿柱面积))COLORWHITE;

DRAWNUMBER(ISLASTBAR AND MACD>0,HHV(MACD,4),ABS(红柱面积)),COLORYELLOW;

D1:=(CROSS(DIFF,DEA));

K1:=(CROSS(DEA,DIFF));

倒数1红面积:REF(红柱面积,SUMBARS(K1,1)),COLORRED,NODRAW;

倒数2红面积:REF(红柱面积,SUMBARS(K1,2)),COLORRED,NODRAW;

倒数1绿面积:REF(ABS(绿柱面积),SUMBARS(D1,1)),COLORGREEN,NODRAW;

倒数2绿面积:REF(ABS(绿柱面积),SUMBARS(D1,2)),COLORGREEN,NODRAW;

MACDHS:=(MACD>0 AND MACD>REF(MACD,1));

MACDHX:=(MACD>0 AND MACD<REF(MACD,1));

MACDLX:=(MACD<0 AND MACD<REF(MACD,1));

MACDLS:=(MACD<0 AND MACD>REF(MACD,1));

{公众号:  量化爱好者之家}

STICKLINE(MACDHS,0,MACD,3,0),COLORBB0000;

STICKLINE(MACDHS,0,MACD,2.5,0),COLORCC0000;

STICKLINE(MACDHS,0,MACD,2,0),COLORCC0000;

STICKLINE(MACDHS,0,MACD,1.5,0),COLORDD0000;

STICKLINE(MACDHS,0,MACD,1,0),COLORDD3300;

STICKLINE(MACDHS,0,MACD,0.5,0),COLOREE5533;

STICKLINE(MACDHS,0,MACD,0,0),COLOREE7766;

STICKLINE(MACDHS,0,MACD,0,0),COLORFF8888;

STICKLINE(MACDHS,0,MACD,0,0),COLORFF9999;

STICKLINE(MACDLS,0,MACD,3,0),COLORBB7700;

STICKLINE(MACDLS,0,MACD,2.5,0),COLORCC8800;

STICKLINE(MACDLS,0,MACD,2,0),COLORCC9900;

STICKLINE(MACDLS,0,MACD,1.5,0),COLORDDAA00;

STICKLINE(MACDLS,0,MACD,1,0),COLORDDBB11;

STICKLINE(MACDLS,0,MACD,0.5,0),COLOREECC22;

STICKLINE(MACDLS,0,MACD,0,0),COLOREEDD33;

STICKLINE(MACDLS,0,MACD,0,0),COLORFFEE44;

STICKLINE(MACDLS,0,MACD,0,0),COLORFFFF55;

STICKLINE(MACDHX,0,MACD,3,0),COLORBB7700;

STICKLINE(MACDHX,0,MACD,2.5,0),COLORCC8800;

STICKLINE(MACDHX,0,MACD,2,0),COLORCC9900;

STICKLINE(MACDHX,0,MACD,1.5,0),COLORDDAA00;

STICKLINE(MACDHX,0,MACD,1,0),COLORDDBB11;

STICKLINE(MACDHX,0,MACD,0.5,0),COLOREECC22;

STICKLINE(MACDHX,0,MACD,0,0),COLOREEDD33;

STICKLINE(MACDHX,0,MACD,0,0),COLORFFEE44;

STICKLINE(MACDHX,0,MACD,0,0),COLORFFFF55;

STICKLINE(MACDLX,MACD,0,3,0),COLOR007700;

STICKLINE(MACDLX,MACD,0,2.5,0),COLOR009900;

STICKLINE(MACDLX,MACD,0,2,0),COLOR00AA00;

STICKLINE(MACDLX,MACD,0,1.5,0),COLOR00BB00;

STICKLINE(MACDLX,MACD,0,1,0),COLOR11CC11;

STICKLINE(MACDLX,MACD,0,0.5,0),COLOR22DD22;

STICKLINE(MACDLX,MACD,0,0,0),COLOR33FF33;

STICKLINE(MACDLX,MACD,0,0,0),COLOR44FF44;

STICKLINE(MACDLX,MACD,0,0,0),COLOR55FF55;

02

02

指标源码

P:=12;

S:=26;

M:=9;

DIFF:EMA(C,P) – EMA(C,S);

DEA:EMA(DIFF,M);

MACD值:2*(DIFF-DEA),COLORSTICK; 

BV:=SUM(MACD值,0);

BA:=IF(MAX(BV,REF(BV,2))<REF(BV,1) OR MIN(BV,REF(BV,2))>REF(BV,1),1,0);

BC:=BARSLAST(BA)+1;

SMACD:=BV-REF(BV,BC);

VAR3:=IF(MACD值>0,HHV(ABS(MACD值),BC),LLV(MACD值,BC));

VAR4:=(MACD值)/20;

面积:SMACD,NODRAW;

DRAWNUMBER(REF(VAR4,1)>0 AND VAR4<=0 ,REF(VAR3,1),REF(面积,1)),COLORMAGENTA;

DRAWNUMBER(REF(VAR4,1)<0 AND VAR4>=0 ,REF(VAR3,1),REF(ABS(面积),1)),COLORGREEN;

DRAWNUMBER(ISLASTBAR AND VAR4<0,REF(VAR3,1),ABS(面积)),COLORMAGENTA;

DRAWNUMBER(ISLASTBAR AND VAR4>0,REF(VAR3,1),面积),COLORGREEN;

03

指标源码

DIF:EMA(CLOSE,12)-EMA(CLOSE,26),COLORRED;

DEA:EMA(DIF,9),COLORRED;

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

ZX:=MACD;

HMJ:SUM(MACD,BARSLAST(MACD<0))*(MACD>0),NODRAW;

LMJ:SUM(MACD,BARSLAST(MACD>0))*(MACD<0),NODRAW;

AA:=INTPART(REF(LMJ,1)*100);

BB:=INTPART(REF(HMJ,1)*100);

DRAWNUMBER(CROSS(0,MACD),HHV(REF(MACD,1),5)+0.03,ABS(BB)),COLORGREEN;

DRAWNUMBER(CROSS(MACD,0),LLV(REF(MACD,1),5)-0.03,ABS(AA)),COLORMAGENTA;

DRAWNUMBER(CROSS(DIF,DEA),DIF,DIF),COLORRED;

DRAWNUMBER(CROSS(DEA,DIF),DIF,DIF),COLORGREEN;

STICKLINE(ZX>0 AND ZX>REF(ZX,1) ,0 , ZX,2,0 ),COLORRED;

STICKLINE(ZX>0 AND ZX<REF(ZX,1) ,0 , ZX, 2,0 ), COLORYELLOW;

STICKLINE(ZX<0 AND ZX>REF(ZX,1) ,0 , ZX,2 ,0 ),COLORGREEN;

STICKLINE(ZX<0 AND ZX<REF(ZX,1) ,0 , ZX,2,0 ),COLORMAGENTA;

IF(DIF<REF(DIF,1),DIF,DRAWNULL),COLORGREEN;

IF(DEA<REF(DEA,1),DEA,DRAWNULL),COLORGREEN;

04

图片示例

图片

友情提示:本文内容仅作为知识分享,供交流学习使用,不构成任何投资建议,不作为投资依据。

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/111799
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 5小时前
下一篇 5小时前

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注