相关简介: 通达信起动预警指标公式源码分享                                

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

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

  授权方式:免费版

  指标评级:★★★★★

  指标分类:策略

  画线方法:副图

   1、本指标为原创,经过完全加密处理,经过多年优化,信号不多但是较为准确。过去80%的妖股都在低位准确的选出,用户可以自己通过历史K线去验证。

   2、本公式经过未来函数在线测试不存在未来函数,但是其中用到“CAPITAL”流通盘函数,在线测试有的不视它为未来函数,有的看做是未来函数,在意者请绕

   行。

   3、盘中预警在上午出现信号,当天涨停的概率较大。当天买入涨停板,次日如果高开3%以上的可以继续持股,免得买丢妖股。当天买入没有涨停板,次日高点

   卖出获利了结。

   4、对于底部长期“一字”横盘的股票,一旦出现信号宁可相信是妖股启动,轻仓介入,次日有涨停苗头如高开等的再加仓。次日不涨马上止损。

   5、任何指标都是炒股的辅助工具,没有百分百准确的指标。本指标也不例外的有失败信号出现。只是多少的区别。

   6、炒股仅靠指标是赚不到钱的,没有指标也赚不到大钱的。喜欢的就品味着用,不喜欢的路过勿喷。

   7、可能信号较多不喜欢的就不要选择了。

通达信指标公式源码:

    DIF:EMA(CLOSE,12)-EMA(CLOSE,150),NODRAW;
    DEA:EMA(DIF,9),NODRAW;
    MACD:2*(DIF-DEA),COLORSTICK;
    DIK:4*DIF-3*DEA,COLORYELLOW;
    DED:=EMA(DIK,1),COLORGREEN;
    IF(C>DED,DED,DRAWNULL),COLORRED,LINETHICK3;
    IF(DED<=REF(DED,1),DED,DRAWNULL),COLORGREEN,LINETHICK3;
    启动点:=MACD<0ANDMACD>REF(MACD,1)ANDREF(MACD,1)<REF(MACD,2)
    ANDREF(MACD,2)<REF(MACD,3)
    ANDREF(MACD,3)<REF(MACD,4);
    STICKLINE(启动点,8,MACD,2,0),COLORMAGENTA;
    分界线:0,COLORFF00FF;
    DRAWICON(启动点,20,11);
    STICKLINE(MACD>REF(MACD,1)ANDMACD>0,0,MACD,1.8,0),COLOR000055;
    STICKLINE(MACD>REF(MACD,1)ANDMACD>0,0,MACD,1.1,0),COLOR000099;
    STICKLINE(MACD>REF(MACD,1)ANDMACD>0,0,MACD,0.6,0),COLOR0000BB;
    STICKLINE(MACD<=REF(MACD,1)ANDMACD>0,0,MACD,1.8,0),COLOR40FF00;
    STICKLINE(MACD<=REF(MACD,1)ANDMACD>0,0,MACD,1.1,0),COLOR40FF00;
    STICKLINE(MACD<=REF(MACD,1)ANDMACD>0,0,MACD,0.6,0),COLOR40FF00;
    STICKLINE(MACD>REF(MACD,1)ANDMACD<0,0,MACD,1.8,0),COLOR000055;
    STICKLINE(MACD>REF(MACD,1)ANDMACD<0,0,MACD,1.1,0),COLOR000099;
    STICKLINE(MACD>REF(MACD,1)ANDMACD<0,0,MACD,0.6,0),COLOR0000BB;
    STICKLINE(MACD<=REF(MACD,1)ANDMACD<0,0,MACD,1.8,0),COLOR40FF00;
    STICKLINE(MACD<=REF(MACD,1)ANDMACD<0,0,MACD,1.1,0),COLOR40FF00;
    STICKLINE(MACD<=REF(MACD,1)ANDMACD<0,0,MACD,0.6,0),COLOR40FF00;
    [马留分时]
    hsl:=100*V/CAPITAL;
    阳换手:=sum(if(c>ref(c,1),hsl,0),0);
    阴换手:=sum(if(c<ref(c,1),hsl,0),0);
    ZF:="涨幅#MIN5">1.5;[说白了,就是五分钟涨速.(涨幅:(c-ref(c,1))/ref(c,1)*100;)如系统沒有就新建一个,公式名称为;涨幅]
    WW:=BARSLAST(TIME=93300ANDDAY<>REF(DAY,1)+1);
    XX:=IF(WW>0,H=HHV(H,55),0);
    XY:=IF(WW>0,V=HHV(V,55),0);
    最高价:=REF(H,BARSLAST(XX));
    最高量:=REF(V,BARSLAST(XY));
    均线:=(C+L+H)/3;
    介入:=IF(range(TIME,093400,110800)ANDZF,V>REF(最高量,1)ANDH>REF(最高价,1)
    AND阳换手>阴换手*1.1ANDC>ma(均线,0),0);
    绝杀:IF(介入>0,5,0),stick,COLOR0000cc,linethick3;
    DRAWTEXT(介入>0,5,'★绝杀'),COLOR0000ff;
    马留预警]股池预警专用
    hsl:=100*V/CAPITAL;
    阳换手:=sum(if(c>ref(c,1),hsl,0),0);
    阴换手:=sum(if(c<ref(c,1),hsl,0),0);
    ZF:=DYNAINFO(24)>0.015;
    WW:=BARSLAST(TIME=93300ANDDAY<>REF(DAY,1)+1);
    XX:=IF(WW>0,H=HHV(H,55),0);
    XY:=IF(WW>0,V=HHV(V,55),0);
    最高价:=REF(H,BARSLAST(XX));
    最高量:=REF(V,BARSLAST(XY));
    均线:=DYNAINFO(11);
    介入:=IF(range(TIME,093400,110800)ANDZF,V>REF(最高量,1)ANDH>REF(最高价,1)
    AND阳换手>阴换手*1.1ANDC>均线,0);
    ZRC:if(range(DYNAINFO(14),-0.035,0.048),介入>0,0);

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

   输出DIF:收盘价的12日指数移动平均-收盘价的150日指数移动平均,NODRAW

   输出

   DEA:DIF的9日指数移动平均,NODRAW

   输出

   平滑异同平均线:2*(DIF-DEA),COLORSTICK

   输出

   DIK:4*DIF-3*DEA,画黄色

   DED赋值:DIK的1日指数移动平均,画绿色

   如果收盘价>,返回?,否则返回?

   DED,DED,无效数),画红色,线宽为3

   如果DED<,返回?,否则返回?

   =1日前的DED,DED,无效数),画绿色,线宽为3

   启动点赋值:MACD<

   0ANDMACD>

   1日前的MACDANDREF(MACD,1)<

   2日前的MACD

   ANDREF(MACD,2)<

   3日前的MACD

   ANDREF(MACD,3)<

   4日前的MACD

   当满足条件启动点时,在8和MACD位置之间画柱状线,宽度为2,0不为0则画空心柱.,画洋红色

   输出

   分界线:0,COLORFF00FF

   当满足条件启动点时,在20位置画11号图标

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

   1日前的MACDANDMACD>

   0,0,MACD,1.8,0),COLOR000055

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

   1日前的MACDANDMACD>

   0,0,MACD,1.1,0),COLOR000099

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

   1日前的MACDANDMACD>

   0,0,MACD,0.6,0),COLOR0000BB

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

   =1日前的MACDANDMACD>

   0,0,MACD,1.8,0),COLOR40FF00

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

   =1日前的MACDANDMACD>

   0,0,MACD,1.1,0),COLOR40FF00

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

   =1日前的MACDANDMACD>

   0,0,MACD,0.6,0),COLOR40FF00

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

   1日前的MACDANDMACD<

   0,0,MACD,1.8,0),COLOR000055

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

   1日前的MACDANDMACD<

   0,0,MACD,1.1,0),COLOR000099

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

   1日前的MACDANDMACD<

   0,0,MACD,0.6,0),COLOR0000BB

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

   =1日前的MACDANDMACD<

   0,0,MACD,1.8,0),COLOR40FF00

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

   =1日前的MACDANDMACD<

   0,0,MACD,1.1,0),COLOR40FF00

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

   =1日前的MACDANDMACD<

   0,0,MACD,0.6,0),COLOR40FF00

   HSL赋值:100*成交量(手)/当前流通股本(手)

   阳换手赋值:如果收盘价>1日前的收盘价,返回HSL,否则返回0的历史累和

   阴换手赋值:如果收盘价<1日前的收盘价,返回HSL,否则返回0的历史累和

   ZF赋值:”涨幅[取5分钟数据]”>1.5

   输出[说白了,就是五分钟涨速.(涨幅:(收盘价-1日前的收盘价)/1日前的收盘价*100

   )如系统沒有就新建一个,公式名称为

   WW赋值:上次时间(时分)=93300ANDDAY不等于1日前的日+1距今天数

   XX赋值:如果WW>0,返回最高价=55日内最高价的最高值,否则返回0

   XY赋值:如果WW>0,返回成交量(手)=55日内成交量(手)的最高值,否则返回0

   最高价赋值:上次XX距今天数日前的最高价

   最高量赋值:上次XY距今天数日前的成交量(手)

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

   介入赋值:如果时间(时分)位于093400和110800之间ANDZF,返回成交量(手)>1日前的最高量ANDH>1日前的最高价

   AND阳换手>阴换手*1.1ANDC>均线的历史简单移动平均,否则返回0

   输出

   绝杀:如果介入>0,返回5,否则返回0,STICK,COLOR0000CC,线宽为3

   当满足条件介入>0时,在5位置书写文字,COLOR0000FF

   HSL赋值:100*成交量(手)/当前流通股本(手)

   阳换手赋值:如果收盘价>1日前的收盘价,返回HSL,否则返回0的历史累和

   阴换手赋值:如果收盘价<1日前的收盘价,返回HSL,否则返回0的历史累和

   ZF赋值:涨速>0.015

   WW赋值:上次时间(时分)=93300ANDDAY不等于1日前的日+1距今天数

   XX赋值:如果WW>0,返回最高价=55日内最高价的最高值,否则返回0

   XY赋值:如果WW>0,返回成交量(手)=55日内成交量(手)的最高值,否则返回0

   最高价赋值:上次XX距今天数日前的最高价

   最高量赋值:上次XY距今天数日前的成交量(手)

   均线赋值:均价

   介入赋值:如果时间(时分)位于093400和110800之间ANDZF,返回成交量(手)>1日前的最高量ANDH>1日前的最高价

   AND阳换手>阴换手*1.1ANDC>均线,否则返回0

   输出

   ZRC:如果涨幅位于-0.035和0.048之间,返回介入>0,否则返回0

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