相关简介:通达信短线上攻指标公式源码分享

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

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

  授权方式:免费版

  指标评级:★★★★★

  指标分类:策略

  画线方法:副图

   翻倍的大黑马股票必须满足月,周均线粘合并且横向行走或方向微微朝上,经历的时间越久,粘合越紧密,爆发的行情越大!只有超级大庄家才能将图表形态构筑得如此规律漂亮,整齐完美,对此我们一定要坚信不疑。这是中外运作大资金的顶尖高手最为看重的分析研判和实战操作依据,这也是他们能够超越终生的关键所在。相反,周,月均线系统向下的股票表明庄家正在进行战略性派发,间中偶然出现的上涨均是庄家为了出货所作的诱多反弹行情,绝对不会出现一般人所梦想的翻倍行情,跟风盘对此一定要有清醒的认识。

   实战中我们如何才能抓到短线马上就要爆发性展开攻击的疯马呢?如下要点将帮助你彻底区别长线翻番慢牛和短线翻番疯马,使你的资金使用效率最大化:

   A,换手率:短线疯马从量价异动试盘的第一天为止,其换手率一般必须达到30%–40%,只有这样通过第一天和第二天的快速拉升途中的吃货,庄家才能确保掌握到该股票60%以上的流通筹码,达到对该股控盘成功。如此,才能演化出后续一路不吃货,不上客,轧空场外投资者的疯狂上涨的效果。

   B,图表系统的5日,10日,30日均线处于完全标准的多头排列,是该股进行疯狂拉升的前兆;周,月线系统的30线此时必须处于已经朝上的明确状况。这两种迹象都说明了庄家对启动该股,作疯狂拉升的前期准备工作已经较为充分。开炮进攻的炮架已经搭好。

   C,该股的近期走势一定强于大盘,这充分说明该股的上涨绝非由于大盘上涨的带动,而是由于庄家自己展开的主动性攻击。

   D,该股的图表的5日均线上扬攻击角度较陡且成交量能够持续放大,彻底表明庄家连续做盘的决心和非凡的实力。

   E,该股的图表系统和指标系统均必须形成向上的大角度,多周期标准多头排列,毫无不和谐的矛盾存在。

   F,该股往往隐含着目前市场响应力和号召力巨大的朦胧题材,以便于庄家在拉升中随意发挥和市场能够充分的想象。

通达信指标公式源码:

    MM1:=5;
    MM2:=13;
    MM3:=21;
    MM4:=34;
    MM5:=55;
    MM6:=89;
    MM7:=144;
    MM8:=233;
    M5:EMA(C,MM1);
    M13:EMA(C,MM2);
    M21:EMA(C,MM3);
    M34:EMA(C,MM4);
    M55:EMA(C,MM5),POINTDOT,LINETHICK2,COLOR3366DD;
    M89:EMA(C,MM6),POINTDOT,LINETHICK2,COLOR66FFAA;
    M144:EMA(C,MM7),POINTDOT,LINETHICK2,COLOR6633FF;
    M233:EMA(C,MM8),POINTDOT,LINETHICK2,COLOR6666FF;
    {B1:=BARSLAST(HHV(HIGH,19)=H);}
    B1:=CONST(LLV(LOW,19));
    B2:=CONST(HHV(HIGH,19));
    支撑价:IF(CURRBARSCOUNT<19,B1,DRAWNULL),COLORLIRED,CIRCLEDOT;
    阻力价:IF(CURRBARSCOUNT<19,B2,DRAWNULL),COLORLIBLUE,CIRCLEDOT;
    {攻击临界点}
    C1:=C<B2/1.03ANDC>B2/1.05;
    C2:=IF(CURRBARSCOUNT=1ANDPERIOD=5,VOL*240/FROMOPEN,DRAWNULL);
    C3:=C2/REF(V,1)>=1.5;
    C4:=C1ANDC3;
    C5:=C2/REF(V,1)>=2;
    DRAWTEXT(C4,L,'☆攻击临界点'),COLORLIRED;
    DRAWTEXT(C4ANDC5,L,'☆颈线位量超'),COLORLIRED;
    {旱地拔葱}
    D1:=19;
    D2:=BARSLAST(LLV(LOW,D1)=L);
    D3:=BARSLAST(C/REF(C,1)>1.09);
    D4:=D3-D2;
    D5:=D4>=0ANDD4<3;
    D6:=FILTER(D5,D1);
    D7:=COUNT(C/REF(C,1)>1.05,12)>=9;
    DRAWTEXT(D6ORD7,L,'☆旱地拔葱'),COLORLICYAN;
    D8:=COUNT(D6,3)>0;
    D9:=C>M13ANDC<M13*1.02;
    DRAWTEXT(D8ANDD9,L,'☆厚积薄发'),COLORLICYAN;
    {小阳放量滞涨}
    E1:=5;E2:=3;
    E3:=C/REF(C,1)>=1ANDC/REF(C,1)<1.02;
    E4:=V/REF(V,1)>1;
    E5:=COUNT(E3ANDE4,E1)>=E2;
    E6:=FILTER(E5,E1);
    DRAWTEXT(E6,L,'☆小阳放量滞涨'),COLORLIGREEN;
    {轻舟越过万重山}
    F1:=V/CAPITAL*100<3;
    F2:=C>M233*1.03ANDC<M233*1.11ANDC/REF(C,1)>1.04ANDREF(C,1)<M233;
    F3:=F2ANDF1;
    DRAWTEXT(F3,L,'☆轻舟越过万重山'),COLORLIBLUE;
    {空头强驽之末}
    FF1:=M55>M34ANDM34>M13;
    FF2:=C<M13*0.8;
    FF3:=FF1ANDFF2;
    DRAWTEXT(FF3,L,'☆空头强驽之末'),COLORLIBLUE;
    {黄金买点}
    G1:=CONST(LLV(LOW,55));
    G2:=CONST(HHV(HIGH,55));
    G3:=G2-G1;
    G4:=C<(G2-G3*0.382)*1.05ANDC>(G2-G3*0.382)*0.98;
    G5:=FILTER(G4,10);
    DRAWTEXT(G5ANDCURRBARSCOUNT<10,L,'☆黄金买点'),COLORLIBLUE;
    {假阴线}
    H1:=REF(C,1)/REF(C,2)>1.0985;
    H2:=O>REF(H,1)ANDO>C;
    H3:=V/REF(V,1)>1.3;
    H4:=M5>M21;
    H5:=C/REF(C,1)>1.01;
    H6:=H1ANDH2ANDH3ANDH4ANDH5;
    DRAWTEXT(H6,L,'☆假阴线'),COLORLIBLUE;
    {直破多头线}
    J1:=M13>M34ANDM34>M55;
    J2:=M13>REF(M13,1);
    J3:=(M13-M34)>(REF(M13,2)-REF(M34,2));
    J4:=C/REF(C,1)<0.97ANDL/M34>0.99ANDL/M34<1.01;
    J5:=J1ANDJ2ANDJ3ANDJ4;
    J6:=FILTER(J5,10);
    DRAWTEXT(J6,L,'☆直破多头线'),COLORLIBLUE;
    {日、周线同处0乖离}
    K1:=M13>M34ANDM34>M55;
    K2:=MA(C#WEEK,13)>MA(C#WEEK,34)ANDMA(C#WEEK,34)>MA(C#WEEK,55);
    K3:=C>M13*0.98ANDC<M13*1.03;
    K4:=C>MA(C#WEEK,13)*0.98ANDC<MA(C#WEEK,13)*1.03;
    K5:=K1ANDK2ANDK3ANDK4;
    K6:=FILTER(K5,10);
    DRAWTEXT(K6,L,'☆日、周线同处0乖离'),COLORLIBLUE;
    {穿越分水岭}
    L1:=COUNT(C>M55,20)<2;
    L2:=REF(C,1)<M55ANDC>M55ANDC<M55*1.03ANDC>REF(C,1);
    L3:=L1ANDL2;
    L4:=FILTER(L3,10);
    DRAWTEXT(L4,L,'☆穿越分水岭'),COLORLIBLUE;
    {十全十美}
    N1:=M13>M34ANDM34>M55;
    N2:=REF(M13,1)>REF(M34,1)ANDREF(M34,1)>REF(M55,1);
    N3:="MACD.DIF">"MACD.DEA"AND"MACD.DEA">0;
    N4:="MACD.MACD"<REF("MACD.MACD",1);
    N5:=FILTER(N4,5);
    N6:=C<REF(C,1)ANDC>M13ANDC<M13*1.02;
    N7:=N1ANDN2ANDN3ANDN5ANDN6;
    DRAWTEXT(N7,L,'☆十全十美'),COLORLIBLUE;
    {扭转乾坤}
    O1:=LAST(COUNT(C/REF(C,1)<0.95,4)>0,5,1);
    O2:=C/REF(C,1)>1.07;
    O3:=(V=HHV(V,6))ANDO1ANDO2;
    O4:=FILTER(O3,5);
    DRAWTEXT(O4,L,'☆扭转乾坤'),COLORLIBLUE;
    {宝剑锋自磨砺出}
    P1:=M13>M34ANDM34>M55;
    P2:=REF(M13,1)>REF(M34,1)ANDREF(M34,1)>REF(M55,1);
    P3:=REF(C,1)<M13ANDLAST(COUNT(C<REF(C,1),4)>2,5,1);
    P4:=H>M13AND(H-C)/REF(C,1)*100>=3ANDC>REF(C,1)ANDC/REF(C,1)<1.03;
    P5:=P1ANDP2ANDP3ANDP4;
    P6:=FILTER(P5,5);
    DRAWTEXT(P6,L,'☆扭转乾坤'),COLORLIBLUE;
    {平量横盘}
    Q1:=CONST(LLV(L,20));
    Q2:=CONST(HHV(H,20));
    Q3:=Q2/Q1>1.2;
    Q4:=COUNT(C/REF(C,1)>0.985ANDC/REF(C,1)<1.015,4)>=3;
    Q5:=COUNT(V/REF(V,1)>=0.9ANDV/REF(V,1)<=1.2,4)>=3;
    Q6:=C>M13ANDL<M13ANDC>REF(C,1);
    Q7:=FILTER(Q6,5);
    DRAWTEXT(Q7,L,'☆平量横盘'),COLORLIBLUE;
    {火箭冲天加速度}
    R1:=COUNT(C/REF(C,1)>1.0985,3)=3;
    R2:=COUNT(C/REF(C,1)>1.0985,5)=5;
    R3:=R1ANDR2;
    DRAWTEXT(R3,L,'☆火箭冲天加速度'),COLORLIBLUE;
    {万里长城永不倒}
    S1:=(M13>=REF(M13,1)*0.99)OR(M13<=REF(M13,1)*1.01);
    S2:=(M34>=REF(M34,1)*0.99)OR(M34<=REF(M34,1)*1.01);
    S3:=(M55>=REF(M55,1)*0.99)OR(M55<=REF(M55,1)*1.01);
    S4:=C/REF(C,1)>1.07ANDREF(C,1)<M13ANDREF(C,1)<M34ANDREF(C,1)<M55;
    S5:=C>M13ANDC>M34ANDC>M55;
    S6:=S1ANDS2ANDS3ANDS4ANDS5;
    DRAWTEXT(S6,L,'☆万里长城永不倒'),COLORLIBLUE;
    {擎天柱}
    T1:=(C-O)/REF(C,1)*100;
    DRAWTEXT(T1>12,L,'☆擎天柱'),COLORLIRED;
    M:=7;
    VAR1:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
    ZM:=IF(CLOSE>OPEN,VAR1*(HIGH-LOW),IF(CLOSE<OPEN,VAR1*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2)),COLORRED,POINTDOT;
    ZM1:=IF(CLOSE>OPEN,0-VAR1*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-VAR1*(HIGH-LOW),0-VOL/2)),COLOR00FF00,POINTDOT;
    MMB:=(SUM(ZM,30)+SUM(ZM1,30))/10,COLORYELLOW;
    SG:=MMB>0ANDREF(MMB,1)<MMB;
    上攻周期:COUNT(SG,5),LINESTICK,COLORWHITE;
    DBQD:=FILTER(COUNT(JSC,5)>3ANDNOT(JSC),10);
    DRAWICON(DBQD,2,1);
    DRAWBAND(上攻周期,RGB(255,120,120),3,RGB(0,0,0));
    DRAWBAND(JSC,RGB(0,0,255),0.5,RGB(0,0,0));
    STICKLINE(COUNT(上攻周期>3,5)>=3ANDSG,0,上攻周期,1.5,0),COLORRED;

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

   MM1赋值:5

   MM2赋值:13

   MM3赋值:21

   MM4赋值:34

   MM5赋值:55

   MM6赋值:89

   MM7赋值:144

   MM8赋值:233

   输出M5:收盘价的MM1日指数移动平均

   输出M13:收盘价的MM2日指数移动平均

   输出M21:收盘价的MM3日指数移动平均

   输出M34:收盘价的MM4日指数移动平均

   输出M55:收盘价的MM5日指数移动平均,POINTDOT,线宽为2,COLOR3366DD

   输出M89:收盘价的MM6日指数移动平均,POINTDOT,线宽为2,COLOR66FFAA

   输出M144:收盘价的MM7日指数移动平均,POINTDOT,线宽为2,COLOR6633FF

   输出M233:收盘价的MM8日指数移动平均,POINTDOT,线宽为2,COLOR6666FF

   B1赋值:19日内最低价的最低值的最后一日取值设为常数

   B2赋值:19日内最高价的最高值的最后一日取值设为常数

   输出支撑价:如果到最后交易的周期<,返回?,否则返回?

   19,B1,无效数),画淡红色,CIRCLEDOT

   输出阻力价:如果到最后交易的周期<,返回?,否则返回?

   19,B2,无效数),画淡蓝色,CIRCLEDOT

   C1赋值:收盘价<

   B2/1.03ANDC>

   B2/1.05

   C2赋值:如果到最后交易的周期=1ANDPERIOD=5,返回成交量(手)*240/当前离开盘分钟数,否则返回无效数

   C3赋值:C2/1日前的成交量(手)>

   =1.5

   C4赋值:C1ANDC3

   C5赋值:C2/1日前的成交量(手)>

   =2

   当满足条件C4时,在最低价位置书写文字,画淡红色

   当满足条件C4ANDC5时,在最低价位置书写文字,画淡红色

   D1赋值:19

   D2赋值:上次D1日内最低价的最低值=最低价距今天数

   D3赋值:上次收盘价/1日前的收盘价>距今天数

   1.09)

   D4赋值:D3-D2

   D5赋值:D4>

   =0ANDD4<

   3

   D6赋值:D5的D1日过滤

   D7赋值:统计?日中满足收盘价/1日前的收盘价>的天数

   1.05,12)>

   =9

   当满足条件D6ORD7时,在最低价位置书写文字,画淡青色

   D8赋值:统计3日中满足D6的天数>

   0

   D9赋值:收盘价>

   M13ANDC<

   M13*1.02

   当满足条件D8ANDD9时,在最低价位置书写文字,画淡青色

   E1赋值:5

   E2赋值:3

   E3赋值:收盘价/1日前的收盘价>

   =1ANDC/1日前的收盘价<

   1.02

   E4赋值:成交量(手)/1日前的成交量(手)>

   1

   E5赋值:统计E1日中满足E3ANDE4的天数>

   =E2

   E6赋值:E5的E1日过滤

   当满足条件E6时,在最低价位置书写文字,画淡绿色

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

   3

   F2赋值:收盘价>

   M233*1.03ANDC<

   M233*1.11ANDC/1日前的收盘价>

   1.04ANDREF(收盘价,1)<

   M233

   F3赋值:F2ANDF1

   当满足条件F3时,在最低价位置书写文字,画淡蓝色

   FF1赋值:M55>

   M34ANDM34>

   M13

   FF2赋值:收盘价<

   M13*0.8

   FF3赋值:FF1ANDFF2

   当满足条件FF3时,在最低价位置书写文字,画淡蓝色

   G1赋值:55日内最低价的最低值的最后一日取值设为常数

   G2赋值:55日内最高价的最高值的最后一日取值设为常数

   G3赋值:G2-G1

   G4赋值:收盘价<

   (G2-G3*0.382)*1.05ANDC>

   (G2-G3*0.382)*0.98

   G5赋值:G4的10日过滤

   当满足条件G5ANDCURRBARSCOUNT<时,在?位置书写文字

   10,最低价,’☆黄金买点’),画淡蓝色

   H1赋值:1日前的收盘价/2日前的收盘价>

   1.0985

   H2赋值:开盘价>

   1日前的最高价ANDO>

   收盘价

   H3赋值:成交量(手)/1日前的成交量(手)>

   1.3

   H4赋值:M5>

   M21

   H5赋值:收盘价/1日前的收盘价>

   1.01

   H6赋值:H1ANDH2ANDH3ANDH4ANDH5

   当满足条件H6时,在最低价位置书写文字,画淡蓝色

   J1赋值:M13>

   M34ANDM34>

   M55

   J2赋值:M13>

   1日前的M13

   J3赋值:(M13-M34)>

   (2日前的M13-2日前的M34)

   J4赋值:收盘价/1日前的收盘价<

   0.97ANDL/M34>

   0.99ANDL/M34<

   1.01

   J5赋值:J1ANDJ2ANDJ3ANDJ4

   J6赋值:J5的10日过滤

   当满足条件J6时,在最低价位置书写文字,画淡蓝色

   K1赋值:M13>

   M34ANDM34>

   M55

   K2赋值:收盘价[取周线数据]的13日简单移动平均>

   收盘价[取周线数据]的34日简单移动平均ANDMA(收盘价[取周线数据],34)>

   收盘价[取周线数据]的55日简单移动平均

   K3赋值:收盘价>

   M13*0.98ANDC<

   M13*1.03

   K4赋值:收盘价>

   收盘价[取周线数据]的13日简单移动平均*0.98ANDC<

   收盘价[取周线数据]的13日简单移动平均*1.03

   K5赋值:K1ANDK2ANDK3ANDK4

   K6赋值:K5的10日过滤

   当满足条件K6时,在最低价位置书写文字,画淡蓝色

   L1赋值:统计?日中满足收盘价>的天数

   M55,20)<

   2

   L2赋值:1日前的收盘价<

   M55ANDC>

   M55ANDC<

   M55*1.03ANDC>

   1日前的收盘价

   L3赋值:L1ANDL2

   L4赋值:L3的10日过滤

   当满足条件L4时,在最低价位置书写文字,画淡蓝色

   N1赋值:M13>

   M34ANDM34>

   M55

   N2赋值:1日前的M13>

   1日前的M34ANDREF(M34,1)>

   1日前的M55

   N3赋值:”MACD.DIF”>

   “MACD.DEA”AND”MACD.DEA”>

   0

   N4赋值:”MACD.MACD”<

   1日前的”MACD.MACD”

   N5赋值:N4的5日过滤

   N6赋值:收盘价<

   1日前的收盘价ANDC>

   M13ANDC<

   M13*1.02

   N7赋值:N1ANDN2ANDN3ANDN5ANDN6

   当满足条件N7时,在最低价位置书写文字,画淡蓝色

   O1赋值:从前?日到前?日持续统计?日中满足收盘价/1日前的收盘价<的天数

   0.95,4)>

   0,5,1)

   O2赋值:收盘价/1日前的收盘价>

   1.07

   O3赋值:(成交量(手)=6日内成交量(手)的最高值)ANDO1ANDO2

   O4赋值:O3的5日过滤

   当满足条件O4时,在最低价位置书写文字,画淡蓝色

   P1赋值:M13>

   M34ANDM34>

   M55

   P2赋值:1日前的M13>

   1日前的M34ANDREF(M34,1)>

   1日前的M55

   P3赋值:1日前的收盘价<

   M13ANDLAST(统计?日中满足收盘价<的天数

   1日前的收盘价,4)>

   2,5,1)

   P4赋值:最高价>

   M13AND(最高价-收盘价)/1日前的收盘价*100>

   =3ANDC>

   1日前的收盘价ANDC/1日前的收盘价<

   1.03

   P5赋值:P1ANDP2ANDP3ANDP4

   P6赋值:P5的5日过滤

   当满足条件P6时,在最低价位置书写文字,画淡蓝色

   Q1赋值:20日内最低价的最低值的最后一日取值设为常数

   Q2赋值:20日内最高价的最高值的最后一日取值设为常数

   Q3赋值:Q2/Q1>

   1.2

   Q4赋值:统计?日中满足收盘价/1日前的收盘价>的天数

   0.985ANDC/1日前的收盘价<

   1.015,4)>

   =3

   Q5赋值:统计?日中满足成交量(手)/1日前的成交量(手)>的天数

   =0.9ANDV/1日前的成交量(手)<

   =1.2,4)>

   =3

   Q6赋值:收盘价>

   M13ANDL<

   M13ANDC>

   1日前的收盘价

   Q7赋值:Q6的5日过滤

   当满足条件Q7时,在最低价位置书写文字,画淡蓝色

   R1赋值:统计?日中满足收盘价/1日前的收盘价>的天数

   1.0985,3)=3

   R2赋值:统计?日中满足收盘价/1日前的收盘价>的天数

   1.0985,5)=5

   R3赋值:R1ANDR2

   当满足条件R3时,在最低价位置书写文字,画淡蓝色

   S1赋值:(M13>

   =1日前的M13*0.99)OR(M13<

   =1日前的M13*1.01)

   S2赋值:(M34>

   =1日前的M34*0.99)OR(M34<

   =1日前的M34*1.01)

   S3赋值:(M55>

   =1日前的M55*0.99)OR(M55<

   =1日前的M55*1.01)

   S4赋值:收盘价/1日前的收盘价>

   1.07ANDREF(收盘价,1)<

   M13ANDREF(收盘价,1)<

   M34ANDREF(收盘价,1)<

   M55

   S5赋值:收盘价>

   M13ANDC>

   M34ANDC>

   M55

   S6赋值:S1ANDS2ANDS3ANDS4ANDS5

   当满足条件S6时,在最低价位置书写文字,画淡蓝色

   T1赋值:(收盘价-开盘价)/1日前的收盘价*100

   当满足条件T1>时,在?位置书写文字

   12,最低价,’☆擎天柱’),画淡红色

   M赋值:7

   VAR1赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值)

   ZM赋值:如果收阳线,返回VAR1*(最高价-最低价),否则返回如果收阴线,返回VAR1*((最高价-开盘价)+(收盘价-最低价)),否则返回成交量(手)/2,画红色,POINTDOT

   ZM1赋值:如果收阳线,返回0-VAR1*((最高价-收盘价)+(开盘价-最低价)),否则返回如果收阴线,返回0-VAR1*(最高价-最低价),否则返回0-成交量(手)/2,COLOR00FF00,POINTDOT

   MMB赋值:(ZM的30日累和+ZM1的30日累和)/10,画黄色

   SG赋值:MMB>0ANDREF(MMB,1)<MMB

   输出上攻周期:统计5日中满足SG的天数,LINESTICK,画白色

   DBQD赋值:统计5日中满足JSC的天数>3ANDNOT(JSC)的10日过滤

   当满足条件DBQD时,在2位置画1号图标

   画带状线

   画带状线

   当满足条件统计5日中满足上攻周期>3的天数>=3ANDSG时,在0和上攻周期位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画红色

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