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

    正文概述    2024-05-04 04:04:45  
    MA5:MA(C,5); MA10:MA(CLOSE,10); MA60:MA(CLOSE,60); GJTJ1:=100*(C-LLV(L,5))/(HHV(C,5)-LLV(L,5)); GJTJ2:=100*(C-LLV(L,10))/(HHV(C,10)-LLV(L,10)); GJTJ3:=100*(C-LLV(L,20))/(HHV(C,20)-LLV(L,20)); GJTJ4:=100*(C-LLV(L,30))/(HHV(C,30)-LLV(L,30)); baijin1:=BARSLAST(CROSS(30,GJTJ1)) 2ANDBARSLAST(CROSS(GJTJ1,50)) baijin2:=BARSLAST(CROSS(GJTJ4,GJTJ1)) 2ANDGJTJ1 GJTJ4; baijin3:=GJTJ1 60ANDGJTJ4 DRAWTEXT(baijin1ANDbaijin2ANDbaijin3,L-0.02,'白金'); huangjin1:=BARSLAST(CROSS(50,GJTJ1)) 3ANDBARSLAST(CROSS(GJTJ1,50)) huangjin2:=BARSLAST(CROSS(GJTJ4,GJTJ1)) 2ANDGJTJ1 GJTJ4; DRAWTEXT(huangjin1ANDhuangjin2,L-0.03,'黄金'); XG:=BARSLAST(CROSS(GJTJ4,GJTJ1)) 5ANDGJTJ1 GJTJ4; DRAWTEXT(COUNT(XG,3)=1ANDXGANDC MA(C,20),L-0.02,'暴涨启动'),colorred; zhencang1:=BARSLAST(CROSS(GJTJ4,GJTJ1)) 3ANDBARSLAST(CROSS(GJTJ1,GJTJ4)) zhencang2:=BARSLAST(CROSS(GJTJ4,GJTJ2)); zhencang3:=GJTJ3 GJTJ4ANDGJTJ2 GJTJ4; zhencang4:=BARSLAST(CROSS(GJTJ4,GJTJ3)) 3ANDBARSLAST(CROSS(GJTJ1,GJTJ4)) zhencang5:=GJTJ2 GJTJ3ANDGJTJ2 GJTJ4ANDGJTJ2 GJTJ1ANDGJTJ1=100; zcB1:=zhencang1 0ANDREF(zhencang1,1)=0ANDREF(zhencang1,2) DRAWTEXT(zhencang1ANDzhencang2ANDzhencang3ANDzhencang4ANDzhencang5,L-0.05,'震仓启点'); Aa:=BARSLAST(CROSS(97,GJTJ1)) =1ANDBARSLAST(CROSS(GJTJ1,85)) Bb:=BARSLAST(CROSS(97,GJTJ2)) =1ANDBARSLAST(CROSS(GJTJ2,85)) Aa1:=AaANDBb; AAa:=BARSLAST(CROSS(97,GJTJ1)) =2ANDBARSLAST(CROSS(GJTJ1,85)) BAa:=BARSLAST(CROSS(97,GJTJ2)) =2ANDBARSLAST(CROSS(GJTJ2,85)) Aa2:=AAANDBb; AAAa:=BARSLAST(CROSS(97,GJTJ1)) =3ANDBARSLAST(CROSS(GJTJ1,85)) BAAa:=BARSLAST(CROSS(97,GJTJ2)) =3ANDBARSLAST(CROSS(GJTJ2,85)) Aa3:=AAAaANDBAAa; Bb1:=REF(Aa1,1); Bb2:=REF(Aa2,1); Bb3:=REF(Aa3,1); Dd1:=GJTJ1=100ANDGJTJ2=100ANDAa1; Dd2:=GJTJ1=100ANDGJTJ2=100ANDAa2; Dd3:=GJTJ1=100ANDGJTJ2=100ANDAa3; DRAWTEXT(Dd1ORDd2ORDd3,L-0.02,'追涨'); Aw:=BARSLAST(CROSS(95,GJTJ1)) Bw:=BARSLAST(CROSS(95,GJTJ2)) Ew:=GJTJ4 GJTJ1ANDGJTJ1 GJTJ2ANDGJTJ1 GJTJ3; Fw:=GJTJ2 50ANDGJTJ3 Gw:=GJTJ1=100ANDGJTJ2=100; TXw:=COUNT(Gw,2)=1; DRAWTEXT(AwANDBwANDEwANDFwANDTXw,L-0.03,'起涨首日'); Aq:=GJTJ3=100; Bq:=GJTJ4 DRAWTEXT(COUNT(Aq,2)=2ANDBq,L-0.02,'波启前兆'); LS261:=EMA(CLOSE,2); LS262:=EMA(CLOSE,150); LS26:=LS261-LS262; LS27:=EMA(LS26,100); LS28:=2*(LS26-LS27); LS29:=POW(LS28,3)*0.1+POW(LS28,1); 黑马线:IF(LS28 0.1,LS29,0)*5,COLOR0066FF,LINETHICK2; 马线:ema(黑马线,3),COLORBLUE,LINETHICK2; 量价线:(CLOSE-MA(CLOSE,21))/MA(CLOSE,21)*100,COLORMAGENTA,LINETHICK1; 量价1:ema(量价线,3),COLORWHITE; 量价2:ema(ema(量价线,3),3),COLORCYAN; 启动:CROSS(黑马线,0.01)*黑马线,STICK,COLORYELLOW,LINETHICK3; DRAWICON(启动 0and马线 ref(马线,1),0.2,1); {起跑指标} Var1:=LLV(L,3) =LLV(L,60); Var2:=C Oand(C/O 1.03ORC/REF(C,1) 1.03); 起:if(Var1andVar2,量价线,0),STICK,COLORRED,linethick3; DRAWTEXT(起 0OR起 0,0.8,'▲'),COLORRED,LINETHICK1; //Var3:=HHV(H,3) =HHV(H,60); //Var4:=C Oand(C/O 0.97ORC/REF(C,1) 0.97); //跑:if(Var3andVar4,黑马线,0),STICK,COLORFF6600,linethick3; //DRAWICON(跑 0,0.2,2);

    公式解读:

    通达信黑马暴涨公式指标源码解读


    输出MA5:收盘价的5日简单移动平均 输出MA10:收盘价的10日简单移动平均 输出MA60:收盘价的60日简单移动平均 GJTJ1赋值:100*(收盘价-5日内最低价的最低值)/(5日内收盘价的最高值-5日内最低价的最低值) GJTJ2赋值:100*(收盘价-10日内最低价的最低值)/(10日内收盘价的最高值-10日内最低价的最低值) GJTJ3赋值:100*(收盘价-20日内最低价的最低值)/(20日内收盘价的最高值-20日内最低价的最低值) GJTJ4赋值:100*(收盘价-30日内最低价的最低值)/(30日内收盘价的最高值-30日内最低价的最低值) BAIJIN1赋值:上次30上穿GJTJ1距今天数 2ANDBARSLAST(GJTJ1上穿50) BAIJIN2赋值:上次GJTJ4上穿GJTJ1距今天数 2ANDGJTJ1 GJTJ4 BAIJIN3赋值:GJTJ1 60ANDGJTJ4 当满足条件BAIJIN1ANDBAIJIN2ANDBAIJIN3时,在最低价-0.02位置书写文字 HUANGJIN1赋值:上次50上穿GJTJ1距今天数 3ANDBARSLAST(GJTJ1上穿50) HUANGJIN2赋值:上次GJTJ4上穿GJTJ1距今天数 2ANDGJTJ1 GJTJ4 当满足条件HUANGJIN1ANDHUANGJIN2时,在最低价-0.03位置书写文字 XG赋值:上次GJTJ4上穿GJTJ1距今天数 5ANDGJTJ1 GJTJ4 当满足条件统计3日中满足XG的天数=1ANDXGANDC 时,在?位置书写文字 收盘价的20日简单移动平均,最低价-0.02,'暴涨启动'),画红色 ZHENCANG1赋值:上次GJTJ4上穿GJTJ1距今天数 3ANDBARSLAST(GJTJ1上穿GJTJ4) ZHENCANG2赋值:上次GJTJ4上穿GJTJ2距今天数 ZHENCANG3赋值:GJTJ3 GJTJ4ANDGJTJ2 GJTJ4 ZHENCANG4赋值:上次GJTJ4上穿GJTJ3距今天数 3ANDBARSLAST(GJTJ1上穿GJTJ4) ZHENCANG5赋值:GJTJ2 GJTJ3ANDGJTJ2 GJTJ4ANDGJTJ2 GJTJ1ANDGJTJ1=100 ZCB1赋值:ZHENCANG1 0ANDREF(ZHENCANG1,1)=0ANDREF(ZHENCANG1,2) 当满足条件ZHENCANG1ANDZHENCANG2ANDZHENCANG3ANDZHENCANG4ANDZHENCANG5时,在最低价-0.05位置书写文字 AA赋值:上次97上穿GJTJ1距今天数 =1ANDBARSLAST(GJTJ1上穿85) BB赋值:上次97上穿GJTJ2距今天数 =1ANDBARSLAST(GJTJ2上穿85) AA1赋值:AAANDBB AAA赋值:上次97上穿GJTJ1距今天数 =2ANDBARSLAST(GJTJ1上穿85) BAA赋值:上次97上穿GJTJ2距今天数 =2ANDBARSLAST(GJTJ2上穿85) AA2赋值:AAANDBB AAAA赋值:上次97上穿GJTJ1距今天数 =3ANDBARSLAST(GJTJ1上穿85) BAAA赋值:上次97上穿GJTJ2距今天数 =3ANDBARSLAST(GJTJ2上穿85) AA3赋值:AAAAANDBAAA BB1赋值:1日前的AA1 BB2赋值:1日前的AA2 BB3赋值:1日前的AA3 DD1赋值:GJTJ1=100ANDGJTJ2=100ANDAA1 DD2赋值:GJTJ1=100ANDGJTJ2=100ANDAA2 DD3赋值:GJTJ1=100ANDGJTJ2=100ANDAA3 当满足条件DD1ORDD2ORDD3时,在最低价-0.02位置书写文字 AW赋值:上次95上穿GJTJ1距今天数 BW赋值:上次95上穿GJTJ2距今天数 EW赋值:GJTJ4 GJTJ1ANDGJTJ1 GJTJ2ANDGJTJ1 GJTJ3 FW赋值:GJTJ2 50ANDGJTJ3 GW赋值:GJTJ1=100ANDGJTJ2=100 TXW赋值:统计2日中满足GW的天数=1 当满足条件AWANDBWANDEWANDFWANDTXW时,在最低价-0.03位置书写文字 AQ赋值:GJTJ3=100 BQ赋值:GJTJ4 当满足条件统计2日中满足AQ的天数=2ANDBQ时,在最低价-0.02位置书写文字 LS261赋值:收盘价的2日指数移动平均 LS262赋值:收盘价的150日指数移动平均 LS26赋值:LS261-LS262 LS27赋值:LS26的100日指数移动平均 LS28赋值:2*(LS26-LS27) LS29赋值:LS28的3乘幂*0.1+LS28的1乘幂 输出黑马线:如果LS28 0.1,返回LS29,否则返回0*5,COLOR0066FF,线宽为2 输出马线:黑马线的3日指数移动平均,画蓝色,线宽为2 输出量价线:(收盘价-收盘价的21日简单移动平均)/收盘价的21日简单移动平均*100,画洋红色,线宽为1 输出量价1:量价线的3日指数移动平均,画白色 输出量价2:量价线的3日指数移动平均的3日指数移动平均,画青色 输出启动:黑马线上穿0.01*黑马线,STICK,画黄色,线宽为3 当满足条件启动 0AND马线 1日前的马线时,在0.2位置画1号图标 VAR1赋值:3日内最低价的最低值 =60日内最低价的最低值 VAR2赋值:收盘价 OAND(收盘价/开盘价 1.03ORC/1日前的收盘价 1.03) 输出起:如果VAR1ANDVAR2,返回量价线,否则返回0,STICK,画红色,线宽为3 当满足条件起 0OR起 0时,在0.8位置书写文字,画红色,线宽为1 VAR3赋值:3日内最高价的最高值 =60日内最高价的最高值 VAR4赋值:收盘价 OAND(收盘价/开盘价 0.97ORC/1日前的收盘价 0.97) 输出//跑:如果VAR3ANDVAR4,返回黑马线,否则返回0,STICK,COLORFF6600,线宽为3 //当满足条件跑 0时,在0.2位置画2号图标



    通达信黑马暴涨公式指标截图

    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 通达信黑马暴涨公式指标 加入收藏