注意:本指标源码用于通达信、通达信金融终端和通达信期货通。
01
MACD黄金分割指标源码
N:=34;
M:=3;
SHORT:=12;
LONG:=26;
MID:=9;
DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:EMA(DIF,MID);
MACD:(DIF-DEA)*2,COLORSTICK;
高1:=REF(HHV(DIF,N),M);
低1:=REF(LLV(DIF,N),M);
H1:=高1-(高1-低1)*0.191;
H2:=高1-(高1-低1)*0.382;
H3:=高1-(高1-低1)*0.500;
H4:=高1-(高1-低1)*0.618;
H5:=高1-(高1-低1)*0.809;
顶:REFDATE(高1,DATE),COLORRED,DOTLINE;
一:REFDATE(H1,DATE),COLORGRAY,DOTLINE;
二:REFDATE(H2,DATE),COLORGRAY,DOTLINE;
三:REFDATE(H3,DATE),COLORRED,DOTLINE;
四:REFDATE(H4,DATE),COLORGRAY,DOTLINE;
五:REFDATE(H5,DATE),COLORGRAY,DOTLINE;
低:REFDATE(低1,DATE),COLORGREEN,DOTLINE;
TT4:=(CURRBARSCOUNT=34);
DRAWTEXT(TT4 AND 顶,顶,'---顶---'),COLORCYAN;
DRAWTEXT(TT4 AND 一,一,'-0.809-'),COLORCYAN;
DRAWTEXT(TT4 AND 二,二,'-0.618-'),COLORCYAN;
DRAWTEXT(TT4 AND 三,三,'-0.500-'),COLORCYAN;
DRAWTEXT(TT4 AND 四,四,'-0.382-'),COLORCYAN;
DRAWTEXT(TT4 AND 五,五,'-0.191-'),COLORCYAN;
DRAWTEXT(TT4 AND 低,低,'---底---'),COLORCYAN;
{更多内容关注公共号:量化爱好者之家 }
DRAWTEXT(CURRBARSCOUNT=1,顶,CON2STR(顶,2)),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=1,一,CON2STR(一,2)),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=1,二,CON2STR(二,2)),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=1,三,CON2STR(三,2)),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=1,四,CON2STR(四,2)),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=1,五,CON2STR(五,2)),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=1,低,CON2STR(低,2)),COLORMAGENTA;
NOTEXTDIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG),COLORWHITE;
NOTEXTDEA:EMA(DIF,MID),COLORYELLOW;
MOTEXTMACD:(DIF-DEA)*2,COLORSTICK;
02
图片示例
03
KDJ黄金分割源码
N1:=9;
M1:=3;
M2:=3;
RSV:=(CLOSE-LLV(LOW,N1))/(HHV(HIGH,N1)-LLV(LOW,N1))*100;
K:SMA(RSV,M1,1);
D:SMA(K,M2,1);
J:3*K-2*D;
N:=34;
M:=3;
高1:=REF(HHV(K,N),M);
低1:=REF(LLV(K,N),M);
H1:=高1-(高1-低1)*0.191;
H2:=高1-(高1-低1)*0.382;
H3:=高1-(高1-低1)*0.500;
H4:=高1-(高1-低1)*0.618;
H5:=高1-(高1-低1)*0.809;
顶:REFDATE(高1,DATE),COLORRED,DOTLINE;
一:REFDATE(H1,DATE),COLORGRAY,DOTLINE;
二:REFDATE(H2,DATE),COLORGRAY,DOTLINE;
三:REFDATE(H3,DATE),COLORRED,DOTLINE;
四:REFDATE(H4,DATE),COLORGRAY,DOTLINE;
五:REFDATE(H5,DATE),COLORGRAY,DOTLINE;
低:REFDATE(低1,DATE),COLORGREEN,DOTLINE;
TT4:=(CURRBARSCOUNT=20);
DRAWTEXT(TT4 AND 顶,顶,'---顶---'),COLORCYAN;
DRAWTEXT(TT4 AND 一,一,'-0.809-'),COLORCYAN;
DRAWTEXT(TT4 AND 二,二,'-0.618-'),COLORCYAN;
DRAWTEXT(TT4 AND 三,三,'-0.500-'),COLORCYAN;
DRAWTEXT(TT4 AND 四,四,'-0.382-'),COLORCYAN;
DRAWTEXT(TT4 AND 五,五,'-0.191-'),COLORCYAN;
DRAWTEXT(TT4 AND 低,低,'---底---'),COLORCYAN;
{更多内容关注公共号:量化爱好者之家 }
DRAWTEXT(CURRBARSCOUNT=1,顶,CON2STR(顶,2)),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=1,一,CON2STR(一,2)),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=1,二,CON2STR(二,2)),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=1,三,CON2STR(三,2)),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=1,四,CON2STR(四,2)),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=1,五,CON2STR(五,2)),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=1,低,CON2STR(低,2)),COLORMAGENTA;
NOTEXTDIF:K,COLORWHITE;
NOTEXTDEA:D,COLORYELLOW;
MOTEXTMACD:J,COLORMAGENTA;
04
图片示例
风险提示:本指标公式仅作为知识分享,供交流学习使用,不构成任何投资建议,不作为投资依据。