注意:本指标源码用于通达信、通达信金融终端和通达信期货通。
0,LINETHICK2;
DIFF1:=EMA(CLOSE,12)-EMA(CLOSE,26),COLORFFFFFF,LINETHICK2; DEA1:=EMA(DIFF1,9),COLORYELLOW,LINETHICK2; MACD1:=2*(DIFF1-DEA1); MACD2:=EMA(MACD1,5); STICKLINE(MACD1>MACD2 AND MACD1>0,0,MACD1,3,0),COLOR000055; STICKLINE(MACD1>MACD2 AND MACD1>0,0,MACD1,2.5,0),COLOR000077; STICKLINE(MACD1>MACD2 AND MACD1>0,0,MACD1,1.5,0),COLOR000099; STICKLINE(MACD1>MACD2 AND MACD1>0,0,MACD1,1,0),COLOR0000FF; STICKLINE(MACD1>MACD2 AND MACD1<0,0,MACD1,3,0),COLOR222222; STICKLINE(MACD1>MACD2 AND MACD1<0,0,MACD1,2.5,0),COLOR444444; STICKLINE(MACD1>MACD2 AND MACD1<0,0,MACD1,1.5,0),COLOR666666; STICKLINE(MACD1>MACD2 AND MACD1<0,0,MACD1,0,0),COLOR999999; STICKLINE(MACD1<MACD2,0,MACD1,3,0),COLORA80000; STICKLINE(MACD1<MACD2,0,MACD1,2.5,0),COLORB80000; STICKLINE(MACD1<MACD2,0,MACD1,1.5,0),COLOREC1000; STICKLINE(MACD1<MACD2,0,MACD1,1,0),COLORFF4600; STICKLINE(MACD1<MACD2,0,MACD1,0,0),COLORFFAA00; TTZZ1:=CROSS(DIFF1,DEA1) AND DIFF1<-0.1; STICKLINE(TTZZ1,0,DIFF1,3,0),COLOR002222; STICKLINE(TTZZ1,0,DIFF1,2.5,0),COLOR006666; STICKLINE(TTZZ1,0,DIFF1,1.5,0),COLOR009999; STICKLINE(TTZZ1,0,DIFF1,1,0),COLOR00FFFF; JCCOUNT:=COUNT(CROSS(DIFF1,DEA1),BARSLAST(DEA1>=0)); TTZZ2:=CROSS(DIFF1,DEA1) AND DEA1<0 AND COUNT(JCCOUNT=2,21)=1; STICKLINE(TTZZ2,MACD1,-0.01,3,0),COLOR440044; STICKLINE(TTZZ2,MACD1,-0.01,2.5,0),COLOR660066; STICKLINE(TTZZ2,MACD1,-0.01,1.5,0),COLOR990099; STICKLINE(TTZZ2,MACD1,-0.01,1,0),COLORFF00FF; A1:=BARSLAST(REF(CROSS(DIFF1,DEA1),1)); TTZZ3:=REF(CLOSE,A1+1)>CLOSE AND DIFF1>REF(DIFF1,A1+1) AND CROSS(DIFF1,DEA1); STICKLINE(TTZZ3,0,0.03,6,0),COLOR00FF00; DRAWLINE(A1=0,DEA1,TTZZ3,DEA1,0),COLORRED,LINETHICK1; A2:=BARSLAST(REF(CROSS(DEA1,DIFF1),1)); TTZZ4:=REF(CLOSE,A2+1)<CLOSE AND REF(DIFF1,A2+1)>DIFF1 AND CROSS(DEA1,DIFF1); DRAWLINE(A2=0,DEA1,TTZZ4,DEA1,0),COLORFF8800,LINETHICK1; DIFF:DIFF1,COLOR009922,LINETHICK2; DEA:DEA1,COLORYELLOW,LINETHICK2; ZT:=CROSS(DEA,DIFF); LS0:=BARSLAST(ZT); S1:=IF(1,LS0=1,ZT) AND IF(1,DIFF<DEA,0); DRAWTEXT(S1 AND DIFF>0,DIFF*0.8,’1′),COLOR00FF00; DRAWTEXT(S1 AND DIFF<0,DIFF*1.8,’1′),COLOR00FF00; S3:=IF(3,LS0=3,ZT) AND IF(3,DIFF<DEA,0); DRAWTEXT(S3 AND DIFF>0,DIFF*0.8,’3′),COLOR00FF00; DRAWTEXT(S3 AND DIFF<0,DIFF*1.4,’3′),COLOR00FF00; S5:=IF(5,LS0=5,ZT) AND IF(5,DIFF<DEA,0); DRAWTEXT(S5 AND DIFF>0,DIFF*0.8,’5′),COLOR00FF00; DRAWTEXT(S5 AND DIFF<0,DIFF*1.4,’5′),COLOR00FF00; S8:=IF(8,LS0=8,ZT) AND IF(8,DIFF<DEA,0); DRAWTEXT(S8 AND DIFF>0,DIFF*0.8,’8′),COLOR00FF00; DRAWTEXT(S8 AND DIFF<0,DIFF*1.8,’8′),COLOR00FF00; S13:=IF(13,LS0=13,ZT) AND IF(8,DIFF<DEA,0); DRAWTEXT(S13 AND DIFF>0,DIFF*0.8,’13’),COLOR00FF00; DRAWTEXT(S13 AND DIFF<0,DIFF*1.2,’13’),COLOR00FF00; S21:=IF(21,LS0=21,ZT) AND IF(21,DIFF<DEA,0); DRAWTEXT(S21 AND DIFF>0,DIFF*0.8,’21’),COLOR00FF00; DRAWTEXT(S21 AND DIFF<0,DIFF*1.2,’21’),COLOR00FF00; S26:=IF(26,LS0=26,ZT) AND IF(26,DIFF<DEA,0); DRAWTEXT(S26 AND DIFF>0,DIFF*0.8,’26’),COLOR00FF00; DRAWTEXT(S26 AND DIFF<0,DIFF*1.2,’26’),COLOR00FF00; S29:=IF(29,LS0=29,ZT) AND IF(29,DIFF<DEA,0); DRAWTEXT(S29 AND DIFF>0,DIFF*0.8,’29’),COLOR00FF00; DRAWTEXT(S29 AND DIFF<0,DIFF*1.2,’29’),COLOR00FF00; S34:=IF(34,LS0=34,ZT) AND IF(34,DIFF<DEA,0); DRAWTEXT(S34 AND DIFF>0,DIFF*0.8,’34’),COLOR00FF00; DRAWTEXT(S34 AND DIFF<0,DIFF*1.8,’34’),COLOR00FF00; S55:=IF(55,LS0=55,ZT) AND IF(55,DIFF<DEA,0); DRAWTEXT(S55 AND DIFF>0,DIFF*0.8,’55’),COLOR00FF00; DRAWTEXT(S55 AND DIFF<0,DIFF*1.8,’55’),COLOR00FF00; S68:=IF(68,LS0=68,ZT) AND IF(68,DIFF<DEA,0); DRAWTEXT(S68 AND DIFF>0,DIFF*0.8,’68’),COLOR00FF00; DRAWTEXT(S68 AND DIFF<0,DIFF*1.8,’68’),COLOR00FF00; ZTJ:=CROSS(DIFF,DEA); LSZ:=BARSLAST(ZTJ); SZ1:=IF(1,LSZ=1,ZTJ) AND IF(1,DIFF>DEA,0); DRAWTEXT(SZ1 AND DIFF>0,DIFF*1.2,’1′),COLORFFFFFF; DRAWTEXT(SZ1 AND DIFF<0,DIFF*0.8,’1′),COLORFFFFFF; SZ3:=IF(3,LSZ=3,LSZ) AND IF(3,DIFF>DEA,0); DRAWTEXT(SZ3 AND DIFF>0,DIFF*1.2,’3′),COLORFFFFFF; DRAWTEXT(SZ3 AND DIFF<0,DIFF*0.8,’3′),COLORFFFFFF; SZ5:=IF(5,LSZ=5,ZTJ) AND IF(5,DIFF>DEA,0); DRAWTEXT(SZ5 AND DIFF>0,DIFF*1.2,’5′),COLORFFFFFF; DRAWTEXT(SZ5 AND DIFF<0,DIFF*0.8,’5′),COLORFFFFFF; SZ8:=IF(8,LSZ=8,ZTJ) AND IF(8,DIFF>DEA,0); DRAWTEXT(SZ8 AND DIFF>0,DIFF*1.2,’8′),COLORFFFFFF; DRAWTEXT(SZ8 AND DIFF<0,DIFF*0.8,’8′),COLORFFFFFF; SZ13:=IF(13,LSZ=13,ZTJ) AND IF(8,DIFF>DEA,0); DRAWTEXT(SZ13 AND DIFF>0,DIFF*1.2,’13’),COLORFFFFFF; DRAWTEXT(SZ13 AND DIFF<0,DIFF*0.8,’13’),COLORFFFFFF; SZ18:=IF(18,LSZ=18,ZTJ) AND IF(8,DIFF>DEA,0); DRAWTEXT(SZ18 AND DIFF>0,DIFF*1.2,’18’),COLORFFFFFF; DRAWTEXT(SZ18 AND DIFF<0,DIFF*0.8,’18’),COLORFFFFFF; SZ21:=IF(21,LSZ=21,ZTJ) AND IF(21,DIFF>DEA,0); DRAWTEXT(SZ21 AND DIFF>0,DIFF*1.2,’21’),COLORFFFFFF; DRAWTEXT(SZ21 AND DIFF<0,DIFF*0.8,’21’),COLORFFFFFF; SZ26:=IF(26,LSZ=26,ZTJ) AND IF(26,DIFF>DEA,0); DRAWTEXT(SZ26 AND DIFF>0,DIFF*1.2,’26’),COLORFFFFFF; DRAWTEXT(SZ26 AND DIFF<0,DIFF*0.8,’26’),COLORFFFFFF; SZ29:=IF(29,LSZ=29,ZTJ) AND IF(29,DIFF>DEA,0); DRAWTEXT(SZ29 AND DIFF>0,DIFF*1.2,’29’),COLORFFFFFF; DRAWTEXT(SZ29 AND DIFF<0,DIFF*0.8,’29’),COLORFFFFFF; SZ34:=IF(34,LSZ=34,ZTJ) AND IF(34,DIFF>DEA,0); DRAWTEXT(SZ34 AND DIFF>0,DIFF*1.2,’34’),COLORFFFFFF; DRAWTEXT(SZ34 AND DIFF<0,DIFF*0.8,’34’),COLORFFFFFF; SZ47:=IF(47,LSZ=47,ZTJ) AND IF(47,DIFF>DEA,0); DRAWTEXT(SZ47 AND DIFF>0,DIFF*1.2,’47’),COLORFFFFFF; DRAWTEXT(SZ47 AND DIFF<0,DIFF*0.8,’47’),COLORFFFFFF; SZ55:=IF(55,LSZ=55,ZTJ) AND IF(55,DIFF>DEA,0); DRAWTEXT(SZ55 AND DIFF>0,DIFF*1.2,’55’),COLORFFFFFF; DRAWTEXT(SZ55 AND DIFF<0,DIFF*0.8,’55’),COLORFFFFFF; SZ60:=IF(60,LSZ=60,ZTJ) AND IF(60,DIFF>DEA,0); DRAWTEXT(SZ60 AND DIFF>0,DIFF*1.2,’63’),COLORFFFFFF; DRAWTEXT(SZ60 AND DIFF<0,DIFF*0.8,’63’),COLORFFFFFF; SZ68:=IF(68,LSZ=68,ZTJ) AND IF(68,DIFF>DEA,0); DRAWTEXT(SZ68 AND DIFF>0,DIFF*1.2,’68’),COLORFFFFFF; DRAWTEXT(SZ68 AND DIFF<0,DIFF*0.8,’68’),COLORFFFFFF; DRAWICON(CROSS(MACD,0),MACD,1); DRAWICON(CROSS(DIFF,DEA),DIFF,1); DRAWICON(CROSS(DEA,DIFF),DEA,2); |
友情提示:本文内容仅作为知识分享,供交流学习使用,不构成任何投资建议,不作为投资依据。 |
发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/111315
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!