最新公告
  • 欢迎您光临九毛八公式指标网www.9m8.cn,本站全新改版试运行,期间内容全部免费,欢迎下载!欢迎加入本站VIP
  • 通达信真正能用的MACD指标公式

    正文概述    2024-05-04 04:03:47  
    DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIF,9);HDIF:=EMA(HHV(DIF,20),1000);LDIF:=EMA(LLV(DIF,20),1000);MACD:=(DIF-DEA)*2;CROSS(DIF,HDIF); DIFF:(EMA(CLOSE,12)-EMA(CLOSE,26))*20,colorwhite,LINETHICK1; difF:=(ema(CLOSE,12)-EMA(CLOSE,26))*400;DEA:=EMA(DIFF,9),COLORFFFF00;LC:=REF(CLOSE,1);1:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(Abs(CLOSE-LC),6,1)*100;AR:=SUM(HIGH-OPEN,26)/SUM(OPEN-LOW,26)*100;VARB:=SMA(MAX(CLOSE-LC,0),7,1)/SMA(ABS(CLOSE-LC),7,1)*100;VARC:=SMA(MAX(CLOSE-LC,0),13,1)/SMA(ABS(CLOSE-LC),13,1)*100;VARD:=BARSCOUNT(CLOSE);控盘:=EMA((CLOSE-MA(CLOSE,7))/MA(CLOSE,7)*480,2)*3;STICKLINE(控盘 0,控盘,0,5,0),COLORFFAA00;STICKLINE(控盘 REF(控盘,3)AND控盘 0,控盘,0,8,0),colorred;STICKLINE(控盘 REF(控盘,3)AND控盘 0,控盘,0,5,0),COLOR008800; DEA:EMA(DIFF,9),coloryellow,LINETHICK2; MACD:2*(DIFF-DEA),COLORSTICK; MACD1:2*(DIFF-DEA),colorred,linethick0; MACD2:wma(MACD1,3),colorcyan,linethick0; STICKLINE(MACD1 MACD2andmacd1 0,0,MACD1,2,0),colorred; STICKLINE(MACD1 MACD2andmacd1 0,0,MACD1,2,0),coloryellow; STICKLINE(MACD1 MACD2,0,MACD1,1,0),colorcyan; s1:=MACD s2:=(MACD s3:=BARSLAST(cross(diff,dea)); s4:=ref(s3,s3+1); s5:=dea ref(dea,s4); s6:=dea; 上成立:=cross(diff,dea)ands5; 下成立:=cross(diff,dea)ands6; L1:=(EMA(CLOSE,3)-EMA(CLOSE,13)); L2:=EMA(L1,9); L3:=BARSLAST(cross(L1,L2)); L4:=ref(L3,L3+1); L5:=L2; 变盘:cross(L1,L2)andL5,LINETHICK0,ColorD6FF9C; STICKLINE(变盘,5,-5,4,1),linethick3,ColorD6FF9C; 成立距今:BARSLAST(cross(diff,dea)),LINETHICK0; L6:=BARSCOUNT(CLOSE); DRAWICON(CROSS(L1,L2),DIFF,7),ALIGN2,LAYER0; DRAWICON(CROSS(L2,L1),DIFF,8),ALIGN2,LAYER0; ref(dea,s3),POINTDOT,COLORGREEN; IF(L1 L2,ref(dea,s3),0),POINTDOT,linethick5,ColorB078FF; IF(MACD 0,ref(dea,s3),0),POINTDOT,linethick5,COLORGREEN; VERTLINE(上成立,3),linethick3,Coloryellow; VERTLINE(下成立,3),linethick3,Colorred; PARTLINE(DIFF,DIFF DEA),COLORff11cc,LINETHICK1; PARTLINE(DIFF,DIFF DEAANDDIFF 0),COLORred,LINETHICK1; ls:=if(DIFF DEAANDDIFF 0,1,0); 加速上扬:if(ref(ls=0,1)ANDls=1,0.1,0); xg1:cross(MACD1,MACD2)andmacd1 0,linethick0; xg2:cross(diff,dea),linethick0; m1:=macd ref(macd,1)anddiff 绿柱短了:m1andcount(m1,10)=1andc ma(c,55)andcount(macd 0,5) =5,linethick0; drawtext(绿柱短了,macd,'绿柱短了'); DRAWGBK((CLOSE 0),STRIP(RGB(4,1,28),RGB(4,1,35),0));

    公式解读:

    通达信真正能用的MACD指标公式源码解读


    DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均 DEA赋值:DIF的9日指数移动平均 HDIF赋值:20日内DIF的最高值的1000日指数移动平均 LDIF赋值:20日内DIF的最低值的1000日指数移动平均 MACD赋值:(DIF-DEA)*2 DIF上穿HDIF 输出DIFF:(收盘价的12日指数移动平均-收盘价的26日指数移动平均)*20,画白色,线宽为1 DIFF赋值:(收盘价的12日指数移动平均-收盘价的26日指数移动平均)*400 DEA赋值:DIFF的9日指数移动平均,COLORFFFF00 LC赋值:1日前的收盘价 RSI1赋值:收盘价-LC和0的较大值的6日[1日权重]移动平均/收盘价-LC的绝对值的6日[1日权重]移动平均*100 AR赋值:最高价-开盘价的26日累和/开盘价-最低价的26日累和*100 VARB赋值:收盘价-LC和0的较大值的7日[1日权重]移动平均/收盘价-LC的绝对值的7日[1日权重]移动平均*100 VARC赋值:收盘价-LC和0的较大值的13日[1日权重]移动平均/收盘价-LC的绝对值的13日[1日权重]移动平均*100 VARD赋值:收盘价的有效数据周期数 控盘赋值:(收盘价-收盘价的7日简单移动平均)/收盘价的7日简单移动平均*480的2日指数移动平均*3 当满足条件控盘 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. 0,控盘,0,5,0),COLORFFAA00 当满足条件控盘 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. 3日前的控盘AND控盘 0,控盘,0,8,0),画红色 当满足条件控盘 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. 3日前的控盘AND控盘 0,控盘,0,5,0),COLOR008800 输出DEA:DIFF的9日指数移动平均,画黄色,线宽为2 输出MACD:2*(DIFF-DEA),COLORSTICK 输出MACD1:2*(DIFF-DEA),画红色,线宽为0 输出MACD2:MACD1的3日加权移动平均,画青色,线宽为0 当满足条件MACD1 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. MACD2ANDMACD1 0,0,MACD1,2,0),画红色 当满足条件MACD1 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. MACD2ANDMACD1 0,0,MACD1,2,0),画黄色 当满足条件MACD1 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. MACD2,0,MACD1,1,0),画青色 S1赋值:MACD S2赋值:(MACD S3赋值:上次DIFF上穿DEA距今天数 S4赋值:S3+1日前的S3 S5赋值:DEA S4日前的DEA S6赋值:DEA 上成立赋值:DIFF上穿DEAANDS5 下成立赋值:DIFF上穿DEAANDS6 L1赋值:(收盘价的3日指数移动平均-收盘价的13日指数移动平均) L2赋值:L1的9日指数移动平均 L3赋值:上次L1上穿L2距今天数 L4赋值:L3+1日前的L3 L5赋值:L2 输出变盘:L1上穿L2ANDL5,线宽为0,COLORD6FF9C 当满足条件变盘时,在5和-5位置之间画柱状线,宽度为4,1不为0则画空心柱.,线宽为3,COLORD6FF9C 输出成立距今:上次DIFF上穿DEA距今天数,线宽为0 L6赋值:收盘价的有效数据周期数 当满足条件L1上穿L2时,在DIFF位置画7号图标,ALIGN2,LAYER0 当满足条件L2上穿L1时,在DIFF位置画8号图标,ALIGN2,LAYER0 S3日前的DEA,POINTDOT,画绿色 如果L1 ,返回?,否则返回? L2,S3日前的DEA,0),POINTDOT,线宽为5,COLORB078FF 如果MACD ,返回?,否则返回? 0,S3日前的DEA,0),POINTDOT,线宽为5,画绿色 VERTLINE(上成立,3),线宽为3,画黄色 VERTLINE(下成立,3),线宽为3,画红色 PARTLINE(DIFF,DIFF DEA),COLORFF11CC,线宽为1 PARTLINE(DIFF,DIFF DEAANDDIFF 0),画红色,线宽为1 LS赋值:如果DIFF ,返回?,否则返回? DEAANDDIFF 0,1,0) 输出加速上扬:如果1日前的LS=0ANDLS=1,返回0.1,否则返回0 输出XG1:MACD1上穿MACD2ANDMACD1 0,线宽为0 输出XG2:DIFF上穿DEA,线宽为0 M1赋值:MACD 1日前的MACDANDDIFF 输出绿柱短了:M1ANDCOUNT(M1,10)=1ANDC 收盘价的55日简单移动平均ANDCOUNT(MACD 0,5) =5,线宽为0 当满足条件绿柱短了时,在MACD位置书写文字 填充背景 0),STRIP(自定色,自定色,0))




    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 通达信真正能用的MACD指标公式 加入收藏