1、帮助写个通达信macd 的指标,与通达信自带macd一样。

2、然后还需一个macd红绿柱随上涨,缩短颜色会自动变化的指标。两个问题50分,回答的好,再加50.
必段有绿框内白色虚线

1、简单的,和系统macd一样的如下:
DIF:EMA(CLOSE,12)-EMA(CLOSE,26),COLORBLUE;
DEA:EMA(DIF,9),COLORGREEN;
MACD:(DIF-DEA)*2,COLORSTICK;
红柱:IF(MACD>REF(MACD,1),MACD,DRAWNULL),STICK,COLORRED;
绿柱:IF(MACD<REF(MACD,1),MACD,DRAWNULL),STICK,COLORGREEN;
2、 和系统macd参数一样的,加了其他条件的如下:

DIF:EMA(CLOSE,12)-EMA(CLOSE,26),COLORBLUE;
DEA:EMA(DIF,9),COLORGREEN;
MACD:(DIF-DEA)*2,COLORSTICK;
红柱:IF(MACD>REF(MACD,1),MACD,DRAWNULL),STICK,COLORRED;
绿柱:IF(MACD<REF(MACD,1),MACD,DRAWNULL),STICK,COLORGREEN;
抄底:ABS((CROSS(DIF,DEA)&&DEA<=-0.07)*DIF)*1.50,COLORLIMAGENTA;
强度1:IF(DIF>DEA,DIF,DRAWNULL),COLORRED,LINETHICK1;
强度2:IF(DEA<DIF,DEA,DRAWNULL),COLORMAGENTA,LINETHICK1;
DRAWTEXT(ABS(抄底)>0,抄底*1.10,'抄底'),COLORYELLOW;
DRAWICON(ABS(抄底)>0,抄底*1.02,4);
DRAWICON(CROSS(DIF,DEA),DEA,1);
DRAWICON(CROSS(DEA,DIF) ,DEA,2);
DRAWICON(CROSS(DIF,0) AND DIF>DEA,0,1);
DRAWICON(CROSS(0,DIF) AND DIF<DEA,0,2);
A1:=BARSLAST(REF(CROSS(DIF,DEA),1));
A2:=BARSLAST(REF(CROSS(DEA,DIF),1));
底背离:=REF(C,A1+1)>C AND DIF>REF(DIF,A1+1) AND CROSS(DIF,DEA);
顶背离:=REF(C,A2+1)<C AND REF(DIF,A2+1)>DIF AND CROSS(DEA,DIF);
DRAWTEXT(底背离=1 AND A2<=10,DIF,'底背'),COLORRED;
DRAWTEXT(顶背离=1 AND A1<=10,DIF,'顶背'),COLORGREEN;
XG:底背离=1 AND A2<=10,NODRAW;追问

第一问题没有绿框内白色虚线,红绿可以简单一点,像自带的一样。请教我

追答

本身和自带的一样,你能不能多说几句,我没明白你的意思
一、
DIF:EMA(CLOSE,12)-EMA(CLOSE,26),COLORWHITE;
DEA:EMA(DIF,9),COLORYELLOW;
MACD:(DIF-DEA)*2,COLORSTICK;
红柱:IF(MACD>REF(MACD,1),MACD,DRAWNULL),STICK,COLORRED;
绿柱:IF(MACDREF(MACD,1),MACD,DRAWNULL),STICK,COLORRED;
绿柱:IF(MACD<REF(MACD,1),MACD,DRAWNULL),STICK,COLORGREEN;
0,COLORWHITE,DOTLINE;

追问

通达信公式,更改数据后,中间那条白色虚线就没有了!现在就是想在0轴上加一条线,一条白色虚线。

温馨提示:内容为网友见解,仅供参考
无其他回答

1、帮助写个通达信macd 的指标,与通达信自带macd一样。
红柱:IF(MACD>REF(MACD,1),MACD,DRAWNULL),STICK,COLORRED;绿柱:IF(MACD<REF(MACD,1),MACD,DRAWNULL),STICK,COLORGREEN;2、 和系统macd参数一样的,加了其他条件的如下:DIF:EMA(CLOSE,12)-EMA(CLOSE,26),COLORBLUE;DEA:EMA(DIF,9),COLORGREEN;MACD:(DIF-DEA)*2,COLORSTICK;红柱:IF(MACD...

急!请高手帮忙写一个通信达的MACD指标公式。要求见问题补充,谢谢!
MACD : 2*(DIFF-DEA), COLORSTICK;DRAWBAND(0,RGB(100,100,100),0,0);X00:=C;X01:=0.7522406533*X00+0.3609454219*REF(X00,1)-0.03309329629*REF(X00,2)-0.04241822779*REF(X00,3)-0.026737249*REF(X00,4)-0.007010041271*REF(X00,5)-0.002652859952*REF(X00,6)-0.0008415042966*REF...

求通达信单线的macd指标 (单色柱子)
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:EMA(DIF,9),COLORRED;MACD:=(DIF-DEA)*2;STICKLINE(MACD,0,MACD,0.8,0),COLORLIGRAY;

如何编写通达信macd主图指标源码
DIF:100*(EMA(CLOSE,12)-EMA(CLOSE,26)),COLORWHITE,LINETHICK1;DEA:EMA(DIF,9),COLORYELLOW,LINETHICK1;MACD:(DIF-DEA)*2,COLORSTICK;STICKLINE(MACD>REF(MACD,1)AND MACD>0,0,MACD,0.2,0),COLORRED;STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,0.2,0),COLORYELLOW;STICKLINE(MACD>R...

求高手编写一个通达信MACD指标公式,要把每一小段的面积用数字表示出来...
我编制的通达信公式是这样的:参数:short 默认是12,范围你自己定(下同)long默认是26;mid默认是9;K默认是0,范围0-1,0是显示均线面积,1是显示macd面积 MA1:=MA(CLOSE,5);MA2:=MA(CLOSE,10);DIF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);DEA:=EMA(DIF,MID);MACD:=(DIF-DEA)*2,...

请高手写一个通达信MACD背离的选股公式。
A:=CROSS(MACD.DIF,MACD.DEA);TS:=REF(BARSLAST(A),1);A1:=C<REF(C,TS+1);A2:=MACD.DIF>REF(MACD.DIF,TS+1);A AND A1 AND A2;

股市MACD指标。通达信MACD指标
短线机遇:=KDJ.J<10,COLORCYAN;{短线价值发现阶段(青色)} K:="KD.K";D:="KD.D";MACD:="MACD.MACD";中线价值:CROSS(K,D) AND MACD>0,COLORYELLOW;{金叉范围,中线股机会(黄色)} DIF:=EMA(CLOSE,12) - EMA(CLOSE,26);DEA:=EMA(DIF,9);中线强势:DIF>=DEA,COLORWHITE;{中线股...

求通达信公式:macd选股公式
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIF,9);MACD:=(DIF-DEA)*2;X1:DIF>REF(DIF,1) AND V>=MA(V,50),COLORRED;X2:MACD<REF(MACD,1),COLORGREEN;这样的条件设计会信号过多,而且,出现两条件重叠情况.

求高手编一个通达信MACD底背离的公式
MACD底背:IF(B1>0,-0.1,0),COLORRED,POINTDOT;KDJ底背:IF(B2>0,-0.1,0),COLORFF00FF,POINTDOT;RSI底背:IF(B3>0,-0.1,0),COLORYELLOW,POINTDOT;MACD顶背:IF(D1>0,0.1,0),COLOR00FF00,POINTDOT;KDJ顶背:IF(D2>0,0.1,0),COLORFFCC66,POINTDOT;RSI顶背:IF(D3>0,0.1...

老师你好 帮我编一个通达信MACD 0轴上面(第一根)红柱选股公式
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIF,9);MACD:=(DIF-DEA)*2;卖出:CROSS(MACD,0);

相似回答