相关简介:  通达信预测涨停选股指标公式源码分享                                

     通达信指标公式源码概况:

  指标类别:通达信指标公式

  授权方式:免费版

  指标评级:★★★★★

  指标分类:策略

  画线方法:副图

   指标要用到通达信L2数据,大单比率连红,基本上是好股,大单比率大于一定数值,如大于0.8,大于1,大于2等各有其妙用,大于2,配合资金博弈金叉,抓小盘强势、涨停,非常有效

通达信指标公式源码:

    实际量:vol,LINETHICK0,PRECIS0;
    Var1:=DYNAINFO(17)*REF(MA(VOL,5),1);
    Var2:=DYNAINFO(7)=CLOSEANDDYNAINFO(10)=AMOUNT;
    预测量1:=IF(DYNAINFO(7)=CLOSEANDDYNAINFO(10)=AMOUNT,Var1,Var2);
    预测量:IF(实际量>=预测量1,实际量,预测量1),LINETHICK0,PRECIS0;
    STICKLINE(DYNAINFO(8)=VOL,DYNAINFO(17)*REF(MA(VOL,5),1),v,6,1),COLOR888888;
    MA5:MA(VOL,5),LAYER0;
    MA30:MA(VOL,30),LINETHICK2,LAYER0;
    ye:=(high+low+close)/3;
    ye1:=if(high=low,1,HIGH-Max(OPEN,CLOSE));
    ye2:=if(high=low,1,max(CLOSE,OPEN)-ye);
    ye3:=if(high=low,1,Min(OPEN,CLOSE)-LOW);
    ye4:=if(high=low,1,ye-min(close,open));
    ye5:=vol/if(high=low,4,HIGH-LOW);
    YE6:=SUM((ye1*ye5),1);
    YE7:=SUM((ye2*ye5),1);
    YE8:=SUM((ye3*ye5),1);
    YE9:=SUM((ye4*ye5),1);
    主买:(ye9+ye8),LINETHICK0,COLORRED;
    STICKLINE((ye9+ye8)>0,(YE9+YE8),0,8,0),COLOR0000AA;
    STICKLINE((ye9+ye8)>0,(YE9+YE8),0,5,0),COLOR0000CC;
    STICKLINE((ye9+ye8)>0,(YE9+YE8),0,3,0),COLOR0000DD;
    STICKLINE((ye9+ye8)>0,(YE9+YE8),0,1,0),COLOR0000FF;
    STICKLINE((ye6+ye7)>0,(ye6+ye7)+(YE9+YE8),(YE9+YE8),8,0),COLOR00FF00;
    STICKLINE((ye6+ye7)>0,(ye6+ye7)+(YE9+YE8),(YE9+YE8),5,0),COLOR30FF30;
    STICKLINE((ye6+ye7)>0,(ye6+ye7)+(YE9+YE8),(YE9+YE8),3,0),COLOR60FF60;
    STICKLINE((ye6+ye7)>0,(ye6+ye7)+(YE9+YE8),(YE9+YE8),1,0),COLOR90FF90;
    主卖:(ye6+ye7)*(-1),LINETHICK0,COLORGREEN;
    B1:=(HHV(H,9)-C)/(HHV(H,9)-LLV(LOW,9))*100-70;
    B2:=SMA(B1,9,1)+100;
    B3:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
    B4:=SMA(B3,3,1);
    B5:=SMA(B4,3,1)+100;
    B6:=B5-B2;
    B7:IF(B6>60,B6-60,0);
    持有:STICKLINE(REF(B7,1)<B7,B7,REF(B7,1),5,0),COLORMAGENTA;
    A:0,POINTDOT,COLORMAGENTA,LINETHICK3;
    DIFF:EMA(CLOSE,12)-EMA(CLOSE,26),COLORBLUE,LINETHICK2;
    DEA1:=EMA(DIFF,9);0.10,COLORBLUE,LINETHICK2;
    MACD:2*(DIFF-DEA1)*60,LINETHICK0;
    S1:=MACD<REF(MACD,1)ANDMACD>0,COLORBLUE;
    S2:=MACD<REF(MACD,1)/2ANDMACD<0;
    STICKLINE(MACD>=0,MACD,0,8,1),COLORRED;
    STICKLINE(S1,0,MACD,8,1),COLOR00FFFF;
    MX:=Ema(CLOSE,2);
    CX:=EMA(SLOPE(CLOSE,11)*10+CLOSE,22);
    WQ:=crOSS(MX,CX);
    LSY:=(CLOSE-LLV(LOW,28))/(HHV(HIGH,30)-LLV(LOW,36))*0.6*CLOSE;
    LSYA:=SMA(LSY,6.3,1);
    BFG:=SMA(LSYA,3,1),COLORFF00FF;
    LSYB:=3*LSYA-2.1*BFG;
    KF:=3*BFG-1*LSYA;
    ZK:=IF(KF>LSYB,LSYB,KF);
    ZKZQ:=HHV(ZK,21);
    DT:=IF(ZK>=REF(ZK,1),ZK,DRAWNULL);
    MA13:=MA(C,13);
    MA60:=MA(C,60),LINETHICK2,COLORBLUE;
    ZXL:=CROSS(C,MA13)ANDC>MA60;
    无情启涨点:REF(C<O,1)ANDZK>=REF(ZK,1)ANDREF(ZK,1)<REF(ZK,2)ANDWQANDZXLAND
    MA(C,2)>=REF(MA(C,2),1);

[源码注释]通达信公式动态翻译结果

   输出实际量:成交量(手),线宽为0,PRECIS0

   VAR1赋值:量比*1日前的成交量(手)的5日简单移动平均

   VAR2赋值:现价=CLOSEANDDYNAINF开盘价=成交额(元)

   预测量1赋值:如果现价=CLOSEANDDYNAINF开盘价=成交额(元),返回VAR1,否则返回VAR2

   输出预测量:如果实际量>,返回?,否则返回?

   =预测量1,实际量,预测量1),线宽为0,PRECIS0

   当满足条件总量=成交量(手)时,在量比*1日前的成交量(手)的5日简单移动平均和成交量(手)位置之间画柱状线,宽度为6,1不为0则画空心柱.,COLOR888888

   输出MA5:成交量(手)的5日简单移动平均,LAYER0

   输出MA30:成交量(手)的30日简单移动平均,线宽为2,LAYER0

   YE赋值:(最高价+最低价+收盘价)/3

   YE1赋值:如果最高价=最低价,返回1,否则返回最高价-开盘价和收盘价的较大值

   YE2赋值:如果最高价=最低价,返回1,否则返回收盘价和开盘价的较大值-YE

   YE3赋值:如果最高价=最低价,返回1,否则返回开盘价和收盘价的较小值-最低价

   YE4赋值:如果最高价=最低价,返回1,否则返回YE-收盘价和开盘价的较小值

   YE5赋值:成交量(手)/如果最高价=最低价,返回4,否则返回最高价-最低价

   YE6赋值:(YE1*YE5)的1日累和

   YE7赋值:(YE2*YE5)的1日累和

   YE8赋值:(YE3*YE5)的1日累和

   YE9赋值:(YE4*YE5)的1日累和

   输出主买:(YE9+YE8),线宽为0,画红色

   当满足条件(YE9+YE8)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   0,(YE9+YE8),0,8,0),COLOR0000AA

   当满足条件(YE9+YE8)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   0,(YE9+YE8),0,5,0),COLOR0000CC

   当满足条件(YE9+YE8)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   0,(YE9+YE8),0,3,0),COLOR0000DD

   当满足条件(YE9+YE8)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   0,(YE9+YE8),0,1,0),COLOR0000FF

   当满足条件(YE6+YE7)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   0,(YE6+YE7)+(YE9+YE8),(YE9+YE8),8,0),COLOR00FF00

   当满足条件(YE6+YE7)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   0,(YE6+YE7)+(YE9+YE8),(YE9+YE8),5,0),COLOR30FF30

   当满足条件(YE6+YE7)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   0,(YE6+YE7)+(YE9+YE8),(YE9+YE8),3,0),COLOR60FF60

   当满足条件(YE6+YE7)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   0,(YE6+YE7)+(YE9+YE8),(YE9+YE8),1,0),COLOR90FF90

   输出主卖:(YE6+YE7)*(-1),线宽为0,画绿色

   B1赋值:(9日内最高价的最高值-收盘价)/(9日内最高价的最高值-9日内最低价的最低值)*100-70

   B2赋值:B1的9日[1日权重]移动平均+100

   B3赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100

   B4赋值:B3的3日[1日权重]移动平均

   B5赋值:B4的3日[1日权重]移动平均+100

   B6赋值:B5-B2

   输出B7:如果B6>,返回?,否则返回?

   60,B6-60,0)

   输出持有:当满足条件1日前的B7<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   B7,B7,1日前的B7,5,0),画洋红色

   输出A:0,POINTDOT,画洋红色,线宽为3

   输出DIFF:收盘价的12日指数移动平均-收盘价的26日指数移动平均,画蓝色,线宽为2

   DEA1赋值:DIFF的9日指数移动平均

   0.10,画蓝色,线宽为2

   输出平滑异同平均线:2*(DIFF-DEA1)*60,线宽为0

   S1赋值:MACD<

   1日前的MACDANDMACD>

   0,画蓝色

   S2赋值:MACD<

   1日前的MACD/2ANDMACD<

   0

   当满足条件MACD>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   =0,MACD,0,8,1),画红色

   当满足条件S1时,在0和MACD位置之间画柱状线,宽度为8,1不为0则画空心柱.,COLOR00FFFF

   MX赋值:收盘价的2日指数移动平均

   CX赋值:收盘价的11日线性回归斜率*10+收盘价的22日指数移动平均

   WQ赋值:MX上穿CX

   LSY赋值:(收盘价-28日内最低价的最低值)/(30日内最高价的最高值-36日内最低价的最低值)*0.6*收盘价

   LSYA赋值:LSY的6.3日[1日权重]移动平均

   BFG赋值:LSYA的3日[1日权重]移动平均,COLORFF00FF

   LSYB赋值:3*LSYA-2.1*BFG

   KF赋值:3*BFG-1*LSYA

   ZK赋值:如果KF>LSYB,返回LSYB,否则返回KF

   ZKZQ赋值:21日内ZK的最高值

   DT赋值:如果ZK>=1日前的ZK,返回ZK,否则返回无效数

   MA13赋值:收盘价的13日简单移动平均

   MA60赋值:收盘价的60日简单移动平均,线宽为2,画蓝色

   ZXL赋值:收盘价上穿MA13ANDC>MA60

   输出无情启涨点:1日前的收阴线ANDZK>=1日前的ZKANDREF(ZK,1)<2日前的ZKANDWQANDZXLAND收盘价的2日简单移动平均>=1日前的收盘价的2日简单移动平均

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。