神奇指标网

通达信黑马暴涨公式指标

浏览 369次浏览
标签: 黑马
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15

  

以下是通达信黑马暴涨公式指标源码和注释翻译结果


使用说明:


   当黑马暴涨指标上升并接近或超过一定阈值(例如80或90),表示股票可能处于快速上涨的状态,可能是一个潜在的买入机会。

   当黑马暴涨指标下降或维持在较低水平时,表示股票可能处于震荡或下跌状态,不宜买入。

   结合其他技术指标和交易策略,确认黑马暴涨信号,进行买卖决策。


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


    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))<2;
    baijin2:=BARSLAST(CROSS(GJTJ4,GJTJ1))<2ANDGJTJ1>GJTJ4;
    baijin3:=GJTJ1>60ANDGJTJ4>70;
    DRAWTEXT(baijin1ANDbaijin2ANDbaijin3,L-0.02,'白金');
    huangjin1:=BARSLAST(CROSS(50,GJTJ1))<3ANDBARSLAST(CROSS(GJTJ1,50))<3;
    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))<3;
    zhencang2:=BARSLAST(CROSS(GJTJ4,GJTJ2));
    zhencang3:=GJTJ3<GJTJ4ANDGJTJ2<GJTJ4;
    zhencang4:=BARSLAST(CROSS(GJTJ4,GJTJ3))>3ANDBARSLAST(CROSS(GJTJ1,GJTJ4))<3;
    zhencang5:=GJTJ2<GJTJ3ANDGJTJ2<GJTJ4ANDGJTJ2<GJTJ1ANDGJTJ1=100;
    zcB1:=zhencang1>0ANDREF(zhencang1,1)=0ANDREF(zhencang1,2)>0;
    DRAWTEXT(zhencang1ANDzhencang2ANDzhencang3ANDzhencang4ANDzhencang5,L-0.05,'震仓启点');
    Aa:=BARSLAST(CROSS(97,GJTJ1))<=1ANDBARSLAST(CROSS(GJTJ1,85))<=1;
    Bb:=BARSLAST(CROSS(97,GJTJ2))<=1ANDBARSLAST(CROSS(GJTJ2,85))<=1;
    Aa1:=AaANDBb;
    AAa:=BARSLAST(CROSS(97,GJTJ1))<=2ANDBARSLAST(CROSS(GJTJ1,85))<=1;
    BAa:=BARSLAST(CROSS(97,GJTJ2))<=2ANDBARSLAST(CROSS(GJTJ2,85))<=1;
    Aa2:=AAANDBb;
    AAAa:=BARSLAST(CROSS(97,GJTJ1))<=3ANDBARSLAST(CROSS(GJTJ1,85))<=1;
    BAAa:=BARSLAST(CROSS(97,GJTJ2))<=3ANDBARSLAST(CROSS(GJTJ2,85))<=1;
    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))<=2;
    Bw:=BARSLAST(CROSS(95,GJTJ2))<=2;
    Ew:=GJTJ4<GJTJ1ANDGJTJ1<GJTJ2ANDGJTJ1<GJTJ3;
    Fw:=GJTJ2>50ANDGJTJ3>50;
    Gw:=GJTJ1=100ANDGJTJ2=100;
    TXw:=COUNT(Gw,2)=1;
    DRAWTEXT(AwANDBwANDEwANDFwANDTXw,L-0.03,'起涨首日');
    Aq:=GJTJ3=100;
    Bq:=GJTJ4<90;
    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)<
    2
    BAIJIN2赋值:上次GJTJ4上穿GJTJ1距今天数<
    2ANDGJTJ1>
    GJTJ4
    BAIJIN3赋值:GJTJ1>
    60ANDGJTJ4>
    70
    当满足条件BAIJIN1ANDBAIJIN2ANDBAIJIN3时,在最低价-0.02位置书写文字
    HUANGJIN1赋值:上次50上穿GJTJ1距今天数<
    3ANDBARSLAST(GJTJ1上穿50)<
    3
    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)<
    3
    ZHENCANG2赋值:上次GJTJ4上穿GJTJ2距今天数
    ZHENCANG3赋值:GJTJ3<
    GJTJ4ANDGJTJ2<
    GJTJ4
    ZHENCANG4赋值:上次GJTJ4上穿GJTJ3距今天数>
    3ANDBARSLAST(GJTJ1上穿GJTJ4)<
    3
    ZHENCANG5赋值:GJTJ2<
    GJTJ3ANDGJTJ2<
    GJTJ4ANDGJTJ2<
    GJTJ1ANDGJTJ1=100
    ZCB1赋值:ZHENCANG1>
    0ANDREF(ZHENCANG1,1)=0ANDREF(ZHENCANG1,2)>
    0
    当满足条件ZHENCANG1ANDZHENCANG2ANDZHENCANG3ANDZHENCANG4ANDZHENCANG5时,在最低价-0.05位置书写文字
    AA赋值:上次97上穿GJTJ1距今天数<
    =1ANDBARSLAST(GJTJ1上穿85)<
    =1
    BB赋值:上次97上穿GJTJ2距今天数<
    =1ANDBARSLAST(GJTJ2上穿85)<
    =1
    AA1赋值:AAANDBB
    AAA赋值:上次97上穿GJTJ1距今天数<
    =2ANDBARSLAST(GJTJ1上穿85)<
    =1
    BAA赋值:上次97上穿GJTJ2距今天数<
    =2ANDBARSLAST(GJTJ2上穿85)<
    =1
    AA2赋值:AAANDBB
    AAAA赋值:上次97上穿GJTJ1距今天数<
    =3ANDBARSLAST(GJTJ1上穿85)<
    =1
    BAAA赋值:上次97上穿GJTJ2距今天数<
    =3ANDBARSLAST(GJTJ2上穿85)<
    =1
    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距今天数<
    =2
    BW赋值:上次95上穿GJTJ2距今天数<
    =2
    EW赋值:GJTJ4<
    GJTJ1ANDGJTJ1<
    GJTJ2ANDGJTJ1<
    GJTJ3
    FW赋值:GJTJ2>
    50ANDGJTJ3>
    50
    GW赋值:GJTJ1=100ANDGJTJ2=100
    TXW赋值:统计2日中满足GW的天数=1
    当满足条件AWANDBWANDEWANDFWANDTXW时,在最低价-0.03位置书写文字
    AQ赋值:GJTJ3=100
    BQ赋值:GJTJ4<
    90
    当满足条件统计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号图标



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

神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究

神奇指标收藏 收藏
神奇指标分享 分享

网友评论

已有0人评论

清除 发表评论