神奇指标网

通达信趋势极品指标公式

浏览 443次浏览
标签: 趋势
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-27

  

以下是通达信趋势极品指标公式源码和注释翻译结果



通达信趋势极品指标公式源码:



    RC1:=REF(C,1);
    AA:=REF(H,8)=HHV(H,2*8+1);AA1:=REF(L,8)=LLV(L,2*8+1);
    QY:=BacKSET(AA,8+1);QY1:=BACKSET(AA1,8+1);
    CC2:=FILTER(QY,8)ANDH=HHV(H,8+1);CC1:=FILTER(QY1,8)ANDL=LLV(L,8+1);
    DDD:=BArslAst(CC2);DD1:=BARSLAST(CC1);
    GDTS:=IF(CC2,CURRBARSCOUNT,0);DDTS:=IF(CC1,CURRBARSCOUNT,0);
    DINGBUTS:=IF(DDD,REF(GDTS,DDD),GDTS);DDTS1:=IF(DD1,REF(DDTS,DD1),DDTS);
    GDCS1:=CONST(DINGBUTS);DDCS1:=CONST(DDTS1);
    GDCS13:=CONST(REF(H,GDCS1-1));DDCS13:=CONST(REF(L,DDCS1-1));
    DINGBUTS1:=REF(DINGBUTS,DDD+1);DDTS2:=REF(DDTS1,DD1+1);
    GDCS2:=CONST(DINGBUTS1);DDCS2:=CONST(DDTS2);
    GDCS23:=CONST(REF(H,DINGBUTS1-1));DDCS23:=CONST(REF(L,DDTS2-1));
    XG1:=BACKSET(ISLASTBAR,GDCS1);XD1:=BACKSET(ISLASTBAR,DDCS1);
    XG2:=BACKSET(ISLASTBAR,DINGBUTS1);XD2:=BACKSET(ISLASTBAR,DDTS2);
    M:=INTPART(3*8/5);
    AAA:=REF(H,M)=HHV(H,2*M+1);
    QYY:=BACKSET(AAA,M+1);
    CCC:=FILTER(QYY,M)ANDH=HHV(H,M+1);
    DDDD:=BARSLAST(CCC),NODRAW;
    GDTSS:=IF(CCC,CURRBARSCOUNT,0);
    DINGBUTSS:=IF(DDDD,REF(GDTSS,DDDD),GDTSS);
    GDCS11:=CONST(DINGBUTSS);
    DINGBUTS11:=REF(DINGBUTSS,DDDD+1);
    GDCS22:=CONST(DINGBUTS11);
    AA11:=REF(L,M)=LLV(L,2*M+1);
    QY11:=BACKSET(AA11,M+1);
    CC11:=FILTER(QY11,M)ANDL=LLV(L,M+1);
    DD11:=BARSLAST(CC11);
    DDTSS:=IF(CC11,CURRBARSCOUNT,0);
    DDTS11:=IF(DD11,REF(DDTSS,DD11),DDTSS);
    DDCS11:=CONST(DDTS11);
    DDTS22:=REF(DDTS11,DD11+1);
    DDCS22:=CONST(DDTS22);
    AA1F:=REF(H,5)=HHV(H,2*5+1);
    B1:=FILTER(AA1F,5);
    CH:=BACKSET(B1,5+1);
    D1:=FILTER(CH,5);
    R11:=BACKSET(ISLASTBAR,BARSLAST(D1)+1);S11:=R11>REF(R11,1);
    AA2:=REF(L,5)=LLV(L,2*5+1);
    B2:=FILTER(AA2,5);
    C12:=BACKSET(B2,5+1);
    D2:=FILTER(C12,5);
    T11:=BACKSET(ISLASTBAR,BARSLAST(D2)+1);U11:=T11>REF(T11,1);
    HIGHN:=10;LOWN:=10;
    AAR:=REF(H,HIGHN)=HHV(H,2*HIGHN+1);
    QYQ:=BACKSET(AAR,HIGHN+1);
    CCQ:=FILTER(QYQ,HIGHN)ANDH=HHV(H,HIGHN+1);
    DDDQQ:=BARSLAST(CCQ);
    GDTSQ:=IF(CCQ,CURRBARSCOUNT,0);
    DINGBUTSQ:=IF(DDDQQ,REF(GDTSQ,DDDQQ),GDTSQ);
    GDCS1Q:=CONST(DINGBUTSQ);
    DINGBUTS1Q:=REF(DINGBUTSQ,DDDQQ+1);
    GDCS2Q:=CONST(DINGBUTS1Q);
    AA1Q:=REF(L,LOWN)=LLV(L,2*LOWN+1);
    QY1Q:=BACKSET(AA1Q,LOWN+1);
    CC1Q:=FILTER(QY1Q,LOWN)ANDL=LLV(L,LOWN+1);
    DD1Q:=BARSLAST(CC1Q);
    DDTSQ:=IF(CC1Q,CURRBARSCOUNT,0);
    DDTS1Q:=IF(DD1Q,REF(DDTSQ,DD1Q),DDTSQ);
    DDCS1Q:=CONST(DDTS1Q);
    DDTS2Q:=REF(DDTS1Q,DD1Q+1);
    DDCS2Q:=CONST(DDTS2Q);
    TJ2:=BACKSET(ISLASTBAR,SUMBARS(V,CAPITAL));
    TJ3:=TJ2>REF(TJ2,1);
    上:DRAWLINE(CURRBARSCOUNT=GDCS22,H,CURRBARSCOUNT=GDCS11,H,1),COLORGRAY,LINETHICK1;
    下:DRAWLINE(CURRBARSCOUNT=DDCS22,L,CURRBARSCOUNT=DDCS11,L,1)COLORGRAY,LINETHICK1;
    IF(XG2,GDCS23,DRAWNULL),COLORC0C0C0,POINTDOT;
    IF(XG1,GDCS13,DRAWNULL),COLORC0C0C0,POINTDOT;
    IF(XD2,DDCS23,DRAWNULL),COLORC0C0C0,POINTDOT;
    IF(XD1,DDCS13,DRAWNULL),COLORC0C0C0,POINTDOT;
    短压:DRAWLINE(D1,H,S11,H,1),COLOR808000;
    短撑:DRAWLINE(D2,L,U11,L,1),COLOR808000;
    高压:DRAWLINE(CURRBARSCOUNT=GDCS2Q,H,CURRBARSCOUNT=GDCS1Q,H,1)COLORmaGENTA,LINETHICK1;
    低撑:DRAWLINE(CURRBARSCOUNT=DDCS2Q,L,CURRBARSCOUNT=DDCS1Q,L,1),COLORMAGENTA,LINETHICK1;
    {以上为趋势线自动划线}
    Z1:=STRCAT(HYBLOCK,'');
    Z2:=STRCAT(Z1,DYBLOCK);
    Z3:=STRCAT(Z2,'');
    DRAWTEXT_FIX(ISLASTBAR,0,0,0,STRCAT(Z3,GNBLOCK)),COLORLIRED;
    DRAWTEXT_FIX(ISLASTBAR,0,0.03,0,EXTERNSTR(0,3)),COLORWHITE;
    DRAWTEXT_FIX(ISLASTBAR,0,0.06,0,EXTERNSTR(0,6)),COLORLIBLUE;
    DRAWTEXT_FIX(ISLASTBAR,0,0.09,0,EXTERNSTR(0,12)),COLORLIGREEN;{老王}
    DRAWTEXT_FIX(ISLASTBAR,0,0.15,0,FGBLOCK),COLORLIMAGENTA;
    DRAWTEXT_FIX(ISLASTBAR,0,0.12,0,EXTERNSTR(0,1)),COLORYELLOW;{融胜}
    主力成本线:EMA(COST(9),250),COLORBROWN,DOTLINE;
    {牛马线买点公式升级版}
    MID:=(3*CLOSE+LOW+OPEN+HIGH)/6;
    牛线:WMA(MID,20),COLORRED;
    马线:MA(牛线,5),COLORWHITE;
    DRAWICON(FILTER(crOSS(牛线,马线),20),马线-0.002,1);
    DRAWTEXT(CROSS(牛线,马线),LOW*0.984,'买'),COLORRED,LINETHICK2;
    止损价:H*0.95,LINETHICK0.5,COLORRED;
    庄家:牛线,COLORRED;
    IF(庄家>=REF(庄家,1),庄家,DRAWNULL),COLORRED,LINETHICK4;
    IF(庄家<=REF(庄家,1),庄家,DRAWNULL),COLORGREEN,LINETHICK2;
    DRAWBAND(牛线,RGB(255,87,22),马线,RGB(0,30,255));
    N1:=10;
    TK:=CONST(HHVBARS(V,10)),COLOR0000FF,LINETHICK1;
    量能平台:IF(CURRBARSCOUNT<=N1+3,CONST(IF(TK=0,C,REF(C,TK))),DRAWNULL),COLORGRAY,LINETHICK2;
    {NOTEXT_新量能点:IF(CURRBARSCOUNT=TK+1,量能平台,DRAWNULL),CIRCLEDOT,COLORFFFFFF,LINETHICK5;}
    DRAWTEXT(ISLASTBAR,量能平台,'量能平台'),COLORGRAY;
    {稳涨}
    红轨道:=MA(MA(CLOSE,3),1),LINETHICK1,COLORYELLOW;
    轨道:MA(MA(CLOSE,3),3),COLOR32CD32,LINETHICK2;
    NOTEXT_升:IF(红轨道>=轨道,轨道,DRAWNULL),COLORMAGENTA,LINETHICK2;
    机构:(L2_vol(0,0)-L2_VOL(0,1))*10000/FINANCE(7),NODRAW,COLORRED;
    大户:(L2_VOL(1,0)-L2_VOL(1,1))*10000/FINANCE(7),NODRAW,COLORMAGENTA;
    主力:机构+大户,NODRAW,COLORYELLOW;
    STICKLINE(主力>0,O,C,1.5,1),COLORRED;
    STICKLINE(主力<0,O,C,1.5,1),COLORCYAN;
    STICKLINE(大户>0,O,C,1,0),COLORMAGENTA;
    STICKLINE(大户<0,O,C,1,0),COLORGREEN;
    STICKLINE(机构>0AND大户>0,O,(O+C)/2,1,0),COLORRED;
    STICKLINE(机构<0AND大户>0,C,(O+C)/2,1,0),COLORCYAN;
    STICKLINE(机构>0AND大户<0,O,(O+C)/2,1,0)COLORMAGENTA;
    STICKLINE(机构<0AND大户<0,C,O,1,0)COLORLICYAN;
    累计:=SUM(主力,30),COLORMAGENTA;
    均值:=EMA(累计,MIN(10,30)),COLORWHITE;
    {红}
    STICKLINE(CROSS(累计,均值),H,L,0,0),COLORRED,LINETHICK1;
    STICKLINE(CROSS(累计,均值),CLOSE,OPEN,1.4,0),COLOR000088;
    STICKLINE(CROSS(累计,均值),CLOSE,OPEN,1,0),COLOR0000BB;
    STICKLINE(CROSS(累计,均值),CLOSE,OPEN,0.6,0),COLOR0000DD;
    STICKLINE(CROSS(累计,均值),CLOSE,OPEN,0,0),COLOR0000FF;
    {蓝}
    STICKLINE(CROSS(均值,累计),H,L,0,0),COLORFF8800,LINETHICK1;
    STICKLINE(CROSS(均值,累计),CLOSE,OPEN,1.4,0),COLORBB4400;
    STICKLINE(CROSS(均值,累计),CLOSE,OPEN,1,0),COLORCC5500;
    STICKLINE(CROSS(均值,累计),CLOSE,OPEN,0.6,0),COLORDD6600;
    STICKLINE(CROSS(均值,累计),CLOSE,OPEN,0,0),COLOREE7700;
    {高低点定位}
    G0:=(xma(XMA(H,30),30)-XMA(XMA(L,30),30))+XMA(XMA(H,30),30);
    D0:=XMA(XMA(L,30),30)-(XMA(XMA(H,30),30)-XMA(XMA(L,30),30));
    G01:=(XMA(XMA(H,30),30)-XMA(XMA(L,30),30))*0.5+XMA(XMA(H,30),30);
    D01:=XMA(XMA(L,30),30)-(XMA(XMA(H,30),30)-XMA(XMA(L,30),30))*0.5;
    GO0:=(XMA(XMA(H,60),60)-XMA(XMA(L,60),60))*3+XMA(XMA(H,60),60);
    DO0:=XMA(XMA(L,60),60)-(XMA(XMA(H,60),60)-XMA(XMA(L,60),60))*3;
    STICKLINE(CURRBARSCOUNT=1,G0,G0,100,5),COLORGREEN;
    STICKLINE(CURRBARSCOUNT=1,D0,D0,100,5),COLORMAGENTA;
    STICKLINE(CURRBARSCOUNT=1,GO0,GO0,100,5),COLORLIBLUE;
    STICKLINE(CURRBARSCOUNT=1,DO0,DO0,100,5),COLORRED;
    DRAWTEXT(ISLASTBAR,G0,'卖'),COLORGREEN;
    DRAWTEXT(ISLASTBAR,D0,'买'),COLORMAGENTA;
    DRAWTEXT(ISLASTBAR,GO0,'顶'),COLORLIBLUE;
    DRAWTEXT(ISLASTBAR,DO0,'底'),COLORRED;
    {一绝}
    Q_1:=C-REF(C,1);
    Q_2:=100*EMA(EMA(Q_1,6),6)/EMA(EMA(Abs(Q_1),6),6);
    Q_3:=CROSS(EMA(C,19),EMA(C,7));
    Q_4:=CROSS(EMA(C,7),EMA(C,19));
    ZD1:=L=LLV(L,BARSLAST(Q_3)+1);
    ZD2:=LLV(L,BARSLAST(Q_3)+1);
    ZD3:=H=HHV(H,BARSLAST(Q_4)+1);
    ZD4:=HHV(H,BARSLAST(Q_4)+1);
    Q_A:=DRAWLINE(ZD1,ZD2,ZD3,ZD4,0);
    U1:=H=HHV(H,BARSLAST(Q_4)+1);
    U2:=HHV(H,BARSLAST(Q_4)+1);
    U3:=L=LLV(L,BARSLAST(Q_3)+1);
    U4:=LLV(L,BARSLAST(Q_3)+1);
    Q_B:=DRAWLINE(U1,U2,U3,U4,0);
    TJ:=IF(Q_B<REF(Q_B,1)ANDQ_B=Q_A,1,0);
    BB:=REF(TJ,1)=0ANDTJ>=1;
    DRAWICON(BB,L*0.99,39);{绿▲见底标志}
    SS:=REF(Q_A<REF(Q_A,1)ANDQ_B=Q_A,1)=0ANDTJ<1;
    DRAWICON(SS,H*1.005,36);{X图标卖出标志}
    {私募公式}
    AAE:=WINNER(CLOSE+CLOSE*15/100)*100;
    BBE:=WINNER(CLOSE+CLOSE*0/100)*100;
    CCE:=AAE-BBE;
    dde:=(WINNER(CLOSE-CLOSE*0.1/100)-WINNER(CLOSE-CLOSE*15/100))*100;
    EEE:=CCE<3ANDDDE<0.5ANDOPEN>LOW;
    AE1:=DYNAINFO(6);
    AE2:=IF(LOW>AE1,0,IF(HIGH0ORAE2=1;
    AE8:=AE7ANDAE3/REF(AE3,3)>=3ANDAE6<80;
    AE9:=REF(AE8,1)ORREF(AE8,2)ORREF(AE8,3)ORREF(AE8,4);
    AE10:=AE8ANDAE9;
    AE11:=IF(FILTER(AE8,3),5,0);
    AE12:=FILTER(IF(FILTER(AE10,3)OREEE,10,0),3);
    DRAWICON(AE12,L*0.99,38);{红▲见底标志}
    {伏击涨停}
    T1:=MA(C,21)>REF(MA(C,21),1);
    T2:=EXIST(C>REF(C,1)*1.093,21);
    T3:=C<OANDC<REF(C,1)ANDEVERY(MA(C,5)<REF(MA(C,5),1),3);
    T5:=EVERY(V<REF(V,1),2)ANDEVERY(V<MA(V,5),2);
    T6:=MA(C,5)>MA(C,21);
    DRAWTEXT(T1ANDT2ANDT3ANDT5ANDT6,L,'↖伏击涨停');
    {红底绿顶}
    低:=REF(LLV(L,150),3);
    近期底:=REFDATE(低,DATE);
    最底:=REFDATE(近期底,DATE);
    入:=最底=LAND((C+L)<(O+C)OR(O+L)<(C+O));
    STICKLINE(入,O,(C+O)/2,3,0),COLORRED;
    STICKLINE(入,H,L,0.2,0),COLORRED;
    DRAWTEXT(入,L*1.0021,'↖红底'),COLORLIMAGENTA;
    高:=REF(HHV(H,150),3);
    近期顶:=REFDATE(高,DATE);
    最顶:=REFDATE(近期顶,DATE),NODRAW;
    出:=最顶=HAND((C-L)<(O-C)OR(O-L)<(C-O)),NODRAW;
    STICKLINE(出,O,(C+O)/2,3,0),COLORBLUE;
    STICKLINE(出,H,L,0.2,0),COLORBLUE;
    DRAWTEXT(出,H*0.998,'↙蓝顶'),COLORGREEN;
    A2:=REF(MA(C,20),1);J1:=(MA(C,20)-A2)/A2*100;MJ1:=MA(J1,3);
    乖离2:=(MA(C,20)-MA(C,30))/MA(C,30)*100;
    VAC1:=IF(BETWEEN(乖离2,-2,5),2,0);
    XL1:=((LLV(LOW,3)=LLV(LOW,60))AND((CLOSE/REF(CLOSE,1))>=1.04));
    XL2:=(((CLOSE-EMA(CLOSE,21))/EMA(CLOSE,21))*100);
    XL3:=CROSS(XL2,(0-20));
    DRAWTEXT(FILTER(((XL1>0)ANDLOW),5),(LOW*0.996),'↖买');
    DRAWICON(XL3>0,LOW*0.99,1);{绝对底部}
    X6:=REF(CLOSE,1);
    X7:=((SMA(MAX((CLOSE-X6),0),7,1)/SMA(ABS((CLOSE-X6)),7,1))*100);
    X8:=CROSS(79,X7);
    X9:=FILTER(X8,4);
    DRAWTEXT(X9,(HIGH*0.9989),'↙出货'),COLORGREEN;
    VAR1A:=IF(CLOSE>=REF(CLOSE,1),VOL,0);
    VAR2A:=IF(CLOSE<=REF(CLOSE,1),VOL,0);
    VAR3:=SUM(VAR1A,10);
    VAR4:=SUM(VAR2A,10);
    VAR5:=IF(CLOSE>=MA(CLOSE,5),VOL,0);
    VAR6:=IF(CLOSE<=MA(CLOSE,5),VOL,0);
    VAR7:=SUM(VAR5,10);
    VAR8:=SUM(VAR6,10);
    VAR9:=IF(MA(CLOSE,5)>=REF(MA(CLOSE,5),1),VOL,0);
    VARA:=IF(MA(CLOSE,5)<=REF(MA(CLOSE,5),1),VOL,0);
    VARB:=SUM(VAR9,10);
    VARC:=SUM(VARA,10);
    VARD:=IF(EMA(CLOSE,10)>=REF(EMA(CLOSE,10),1),VOL,0);
    VARE:=IF(EMA(CLOSE,10)<=REF(EMA(CLOSE,10),1),VOL,0);
    VARF:=SUM(VARD,10);
    VAR10:=SUM(VARE,10);
    A1:=FORCAST(EMA(CLOSE,3),6);
    A2:=FORCAST(EMA(CLOSE,5),6);
    A3:=FORCAST(EMA(CLOSE,7),6);
    A4:=FORCAST(EMA(CLOSE,11),6);
    A5:=FORCAST(EMA(CLOSE,14),6);
    B:=A1+A2+A3+A4-4*A5;
    TOWERC:=EMA(B,2);
    VAR1:=ABS(TOWERC)+ABS(REF(TOWERC,1))*50;
    VAR2:=(3*CLOSE+2*OPEN+HIGH+LOW)/7;
    A6:=FORCAST(EMA(VAR2,12),6);
    红实芯:STICKLINE(TOWERC>=REF(TOWERC,1)ANDA6>=REF(A6,1),0,V*10{VAR1},2,0),COLOR3434FF;
    蓝实芯:STICKLINE(TOWERC<REF(TOWERC,1)ANDA6<=REF(A6,1),0,V*10{VAR1},2,0),COLORFFFF82;
    蓝空芯:STICKLINE(TOWERC>=REF(TOWERC,1)ANDA6<REF(A6,1),0,V*10{VAR1},2,1),COLORFFFF82;
    红空芯:STICKLINE(TOWERC<REF(TOWERC,1)ANDA6>=REF(A6,1),0,V*10{VAR1},2,1),COLOR3434FF;
    主力:VAR3+VAR7+VARB+VARF,COLORRED,LINETHICK2;
    散户:VAR4+VAR8+VARC+VAR10,COLOR00FF00,LINETHICK2;





通达信趋势极品指标公式源码注释翻译结果


    RC1赋值:1日前的收盘价
    AA赋值:8日前的最高价=2*8+1日内最高价的最高值
    AA1赋值:8日前的最低价=2*8+1日内最低价的最低值
    QY赋值:若AA则将最近8+1周期置为1
    QY1赋值:若AA1则将最近8+1周期置为1
    CC2赋值:QY的8日过滤ANDH=8+1日内最高价的最高值
    CC1赋值:QY1的8日过滤ANDL=8+1日内最低价的最低值
    DDD赋值:上次CC2距今天数
    DD1赋值:上次CC1距今天数
    GDTS赋值:如果CC2,返回到最后交易的周期,否则返回0
    DDTS赋值:如果CC1,返回到最后交易的周期,否则返回0
    DINGBUTS赋值:如果DDD,返回DDD日前的GDTS,否则返回GDTS
    DDTS1赋值:如果DD1,返回DD1日前的DDTS,否则返回DDTS
    GDCS1赋值:DINGBUTS的最后一日取值设为常数
    DDCS1赋值:DDTS1的最后一日取值设为常数
    GDCS13赋值:GDCS1-1日前的最高价的最后一日取值设为常数
    DDCS13赋值:DDCS1-1日前的最低价的最后一日取值设为常数
    DINGBUTS1赋值:DDD+1日前的DINGBUTS
    DDTS2赋值:DD1+1日前的DDTS1
    GDCS2赋值:DINGBUTS1的最后一日取值设为常数
    DDCS2赋值:DDTS2的最后一日取值设为常数
    GDCS23赋值:DINGBUTS1-1日前的最高价的最后一日取值设为常数
    DDCS23赋值:DDTS2-1日前的最低价的最后一日取值设为常数
    XG1赋值:若是否最后一个周期则将最近GDCS1周期置为1
    XD1赋值:若是否最后一个周期则将最近DDCS1周期置为1
    XG2赋值:若是否最后一个周期则将最近DINGBUTS1周期置为1
    XD2赋值:若是否最后一个周期则将最近DDTS2周期置为1
    M赋值:3*8/5的整数部分
    AAA赋值:M日前的最高价=2*M+1日内最高价的最高值
    QYY赋值:若AAA则将最近M+1周期置为1
    CCC赋值:QYY的M日过滤ANDH=M+1日内最高价的最高值
    DDDD赋值:上次CCC距今天数,NODRAW
    GDTSS赋值:如果CCC,返回到最后交易的周期,否则返回0
    DINGBUTSS赋值:如果DDDD,返回DDDD日前的GDTSS,否则返回GDTSS
    GDCS11赋值:DINGBUTSS的最后一日取值设为常数
    DINGBUTS11赋值:DDDD+1日前的DINGBUTSS
    GDCS22赋值:DINGBUTS11的最后一日取值设为常数
    AA11赋值:M日前的最低价=2*M+1日内最低价的最低值
    QY11赋值:若AA11则将最近M+1周期置为1
    CC11赋值:QY11的M日过滤ANDL=M+1日内最低价的最低值
    DD11赋值:上次CC11距今天数
    DDTSS赋值:如果CC11,返回到最后交易的周期,否则返回0
    DDTS11赋值:如果DD11,返回DD11日前的DDTSS,否则返回DDTSS
    DDCS11赋值:DDTS11的最后一日取值设为常数
    DDTS22赋值:DD11+1日前的DDTS11
    DDCS22赋值:DDTS22的最后一日取值设为常数
    AA1F赋值:5日前的最高价=2*5+1日内最高价的最高值
    B1赋值:AA1F的5日过滤
    CH赋值:若B1则将最近5+1周期置为1
    D1赋值:CH的5日过滤
    R11赋值:若是否最后一个周期则将最近上次D1距今天数+1周期置为1
    S11赋值:R11>1日前的R11
    AA2赋值:5日前的最低价=2*5+1日内最低价的最低值
    B2赋值:AA2的5日过滤
    C12赋值:若B2则将最近5+1周期置为1
    D2赋值:C12的5日过滤
    T11赋值:若是否最后一个周期则将最近上次D2距今天数+1周期置为1
    U11赋值:T11>1日前的T11
    HIGHN赋值:10
    LOWN赋值:10
    AAR赋值:HIGHN日前的最高价=2*HIGHN+1日内最高价的最高值
    QYQ赋值:若AAR则将最近HIGHN+1周期置为1
    CCQ赋值:QYQ的HIGHN日过滤ANDH=HIGHN+1日内最高价的最高值
    DDDQQ赋值:上次CCQ距今天数
    GDTSQ赋值:如果CCQ,返回到最后交易的周期,否则返回0
    DINGBUTSQ赋值:如果DDDQQ,返回DDDQQ日前的GDTSQ,否则返回GDTSQ
    GDCS1Q赋值:DINGBUTSQ的最后一日取值设为常数
    DINGBUTS1Q赋值:DDDQQ+1日前的DINGBUTSQ
    GDCS2Q赋值:DINGBUTS1Q的最后一日取值设为常数
    AA1Q赋值:LOWN日前的最低价=2*LOWN+1日内最低价的最低值
    QY1Q赋值:若AA1Q则将最近LOWN+1周期置为1
    CC1Q赋值:QY1Q的LOWN日过滤ANDL=LOWN+1日内最低价的最低值
    DD1Q赋值:上次CC1Q距今天数
    DDTSQ赋值:如果CC1Q,返回到最后交易的周期,否则返回0
    DDTS1Q赋值:如果DD1Q,返回DD1Q日前的DDTSQ,否则返回DDTSQ
    DDCS1Q赋值:DDTS1Q的最后一日取值设为常数
    DDTS2Q赋值:DD1Q+1日前的DDTS1Q
    DDCS2Q赋值:DDTS2Q的最后一日取值设为常数
    TJ2赋值:若是否最后一个周期则将最近成交量(手)累加至当前流通股本(手)的天数周期置为1
    TJ3赋值:TJ2>1日前的TJ2
    输出上:当满足条件到最后交易的周期=GDCS22时,在最高价位置画直线起点,当满足条件到最后交易的周期=GDCS11时,在最高价位置画直线终点,1表示是否延长.,画深灰色,线宽为1
    输出下:当满足条件到最后交易的周期=DDCS22时,在最低价位置画直线起点,当满足条件到最后交易的周期=DDCS11时,在最低价位置画直线终点,1表示是否延长.画深灰色,线宽为1
    如果XG2,返回GDCS23,否则返回无效数,COLORC0C0C0,POINTDOT
    如果XG1,返回GDCS13,否则返回无效数,COLORC0C0C0,POINTDOT
    如果XD2,返回DDCS23,否则返回无效数,COLORC0C0C0,POINTDOT
    如果XD1,返回DDCS13,否则返回无效数,COLORC0C0C0,POINTDOT
    输出短压:当满足条件D1时,在最高价位置画直线起点,当满足条件S11时,在最高价位置画直线终点,1表示是否延长.,COLOR808000
    输出短撑:当满足条件D2时,在最低价位置画直线起点,当满足条件U11时,在最低价位置画直线终点,1表示是否延长.,COLOR808000
    输出高压:当满足条件到最后交易的周期=GDCS2Q时,在最高价位置画直线起点,当满足条件到最后交易的周期=GDCS1Q时,在最高价位置画直线终点,1表示是否延长.画洋红色,线宽为1
    输出低撑:当满足条件到最后交易的周期=DDCS2Q时,在最低价位置画直线起点,当满足条件到最后交易的周期=DDCS1Q时,在最低价位置画直线终点,1表示是否延长.,画洋红色,线宽为1
    Z1赋值:字符串相加
    Z2赋值:字符串相加
    Z3赋值:字符串相加
    当满足条件是否最后一个周期时,在横轴0纵轴0位置书写文字,画淡红色
    当满足条件是否最后一个周期时,在横轴0纵轴0.03位置书写文字,画白色
    当满足条件是否最后一个周期时,在横轴0纵轴0.06位置书写文字,画淡蓝色
    当满足条件是否最后一个周期时,在横轴0纵轴0.09位置书写文字,画淡绿色
    当满足条件是否最后一个周期时,在横轴0纵轴0.15位置书写文字,画淡洋红色
    当满足条件是否最后一个周期时,在横轴0纵轴0.12位置书写文字,画黄色
    输出主力成本线:获利盘为9%的成本分布的250日指数移动平均,画棕色,DOTLINE
    MID赋值:(3*收盘价+最低价+开盘价+最高价)/6
    输出牛线:MID的20日加权移动平均,画红色
    输出马线:牛线的5日简单移动平均,画白色
    当满足条件牛线上穿马线的20日过滤时,在马线-0.002位置画1号图标
    当满足条件牛线上穿马线时,在最低价*0.984位置书写文字,画红色,线宽为2
    输出止损价:最高价*0.95,线宽为0.5,画红色
    输出庄家:牛线,画红色
    如果庄家>=1日前的庄家,返回庄家,否则返回无效数,画红色,线宽为4
    如果庄家<=1日前的庄家,返回庄家,否则返回无效数,画绿色,线宽为2
    画带状线
    N1赋值:10
    TK赋值:10日内成交量(手)距今天数的最后一日取值设为常数,COLOR0000FF,线宽为1
    输出量能平台:如果到最后交易的周期<=N1+3,返回如果TK=0,返回收盘价,否则返回TK日前的收盘价的最后一日取值设为常数,否则返回无效数,画深灰色,线宽为2
    当满足条件是否最后一个周期时,在量能平台位置书写文字,画深灰色
    红轨道赋值:收盘价的3日简单移动平均的1日简单移动平均,线宽为1,画黄色
    输出轨道:收盘价的3日简单移动平均的3日简单移动平均,COLOR32CD32,线宽为2
    输出NOTEXT_升:如果红轨道>=轨道,返回轨道,否则返回无效数,画洋红色,线宽为2
    输出机构:(成交量分档-成交量分档)*10000/流通股本(股),NODRAW,画红色
    输出大户:(成交量分档-成交量分档)*10000/流通股本(股),NODRAW,画洋红色
    输出主力:机构+大户,NODRAW,画黄色
    当满足条件主力>0时,在开盘价和收盘价位置之间画柱状线,宽度为1.5,1不为0则画空心柱.,画红色
    当满足条件主力<0时,在开盘价和收盘价位置之间画柱状线,宽度为1.5,1不为0则画空心柱.,画青色
    当满足条件大户>0时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画洋红色
    当满足条件大户<0时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画绿色
    当满足条件机构>0AND大户>0时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色
    当满足条件机构<0AND大户>0时,在收盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为1,0不为0则画空心柱.,画青色
    当满足条件机构>0AND大户<0时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为1,0不为0则画空心柱.画洋红色
    当满足条件机构<0AND大户<0时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.画淡青色
    累计赋值:主力的30日累和,画洋红色
    均值赋值:累计的10和30的较小值日指数移动平均,画白色
    当满足条件累计上穿均值时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色,线宽为1
    当满足条件累计上穿均值时,在收盘价和开盘价位置之间画柱状线,宽度为1.4,0不为0则画空心柱.,COLOR000088
    当满足条件累计上穿均值时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0000BB
    当满足条件累计上穿均值时,在收盘价和开盘价位置之间画柱状线,宽度为0.6,0不为0则画空心柱.,COLOR0000DD
    当满足条件累计上穿均值时,在收盘价和开盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR0000FF
    当满足条件均值上穿累计时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFF8800,线宽为1
    当满足条件均值上穿累计时,在收盘价和开盘价位置之间画柱状线,宽度为1.4,0不为0则画空心柱.,COLORBB4400
    当满足条件均值上穿累计时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORCC5500
    当满足条件均值上穿累计时,在收盘价和开盘价位置之间画柱状线,宽度为0.6,0不为0则画空心柱.,COLORDD6600
    当满足条件均值上穿累计时,在收盘价和开盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOREE7700
    G0赋值:(最高价的30日偏移移动平均的30日偏移移动平均-最低价的30日偏移移动平均的30日偏移移动平均)+最高价的30日偏移移动平均的30日偏移移动平均
    D0赋值:最低价的30日偏移移动平均的30日偏移移动平均-(最高价的30日偏移移动平均的30日偏移移动平均-最低价的30日偏移移动平均的30日偏移移动平均)
    G01赋值:(最高价的30日偏移移动平均的30日偏移移动平均-最低价的30日偏移移动平均的30日偏移移动平均)*0.5+最高价的30日偏移移动平均的30日偏移移动平均
    D01赋值:最低价的30日偏移移动平均的30日偏移移动平均-(最高价的30日偏移移动平均的30日偏移移动平均-最低价的30日偏移移动平均的30日偏移移动平均)*0.5
    GO0赋值:(最高价的60日偏移移动平均的60日偏移移动平均-最低价的60日偏移移动平均的60日偏移移动平均)*3+最高价的60日偏移移动平均的60日偏移移动平均
    DO0赋值:最低价的60日偏移移动平均的60日偏移移动平均-(最高价的60日偏移移动平均的60日偏移移动平均-最低价的60日偏移移动平均的60日偏移移动平均)*3
    当满足条件到最后交易的周期=1时,在G0和G0位置之间画柱状线,宽度为100,5不为0则画空心柱.,画绿色
    当满足条件到最后交易的周期=1时,在D0和D0位置之间画柱状线,宽度为100,5不为0则画空心柱.,画洋红色
    当满足条件到最后交易的周期=1时,在GO0和GO0位置之间画柱状线,宽度为100,5不为0则画空心柱.,画淡蓝色
    当满足条件到最后交易的周期=1时,在DO0和DO0位置之间画柱状线,宽度为100,5不为0则画空心柱.,画红色
    当满足条件是否最后一个周期时,在G0位置书写文字,画绿色
    当满足条件是否最后一个周期时,在D0位置书写文字,画洋红色
    当满足条件是否最后一个周期时,在GO0位置书写文字,画淡蓝色
    当满足条件是否最后一个周期时,在DO0位置书写文字,画红色
    Q_1赋值:收盘价-1日前的收盘价
    Q_2赋值:100*Q_1的6日指数移动平均的6日指数移动平均/Q_1的绝对值的6日指数移动平均的6日指数移动平均
    Q_3赋值:收盘价的19日指数移动平均上穿收盘价的7日指数移动平均
    Q_4赋值:收盘价的7日指数移动平均上穿收盘价的19日指数移动平均
    ZD1赋值:最低价=上次Q_3距今天数+1日内最低价的最低值
    ZD2赋值:上次Q_3距今天数+1日内最低价的最低值
    ZD3赋值:最高价=上次Q_4距今天数+1日内最高价的最高值
    ZD4赋值:上次Q_4距今天数+1日内最高价的最高值
    Q_A赋值:当满足条件ZD1时,在ZD2位置画直线起点,当满足条件ZD3时,在ZD4位置画直线终点,0表示是否延长.
    U1赋值:最高价=上次Q_4距今天数+1日内最高价的最高值
    U2赋值:上次Q_4距今天数+1日内最高价的最高值
    U3赋值:最低价=上次Q_3距今天数+1日内最低价的最低值
    U4赋值:上次Q_3距今天数+1日内最低价的最低值
    Q_B赋值:当满足条件U1时,在U2位置画直线起点,当满足条件U3时,在U4位置画直线终点,0表示是否延长.
    TJ赋值:如果Q_B<1日前的Q_BANDQ_B=Q_A,返回1,否则返回0
    BB赋值:1日前的TJ=0ANDTJ>=1
    当满足条件BB时,在最低价*0.99位置画39号图标
    SS赋值:1日前的Q_A<1日前的Q_AANDQ_B=Q_A=0ANDTJ<1
    当满足条件SS时,在最高价*1.005位置画36号图标
    AAE赋值:以收盘价+收盘价*15/100计算的获利盘比例*100
    BBE赋值:以收盘价+收盘价*0/100计算的获利盘比例*100
    CCE赋值:AAE-BBE
    DDE赋值:(以收盘价-收盘价*0.1/100计算的获利盘比例-以收盘价-收盘价*15/100计算的获利盘比例)*100
    EEE赋值:CCE<3ANDDDE<0.5ANDOPEN>最低价
    AE1赋值:最低价
    AE2赋值:如果最低价>AE1,返回0,否则返回如果HIGH0ORAE2=1,返回?,否则返回?
    AE8赋值:AE7ANDAE3/3日前的AE3>=3ANDAE6<80
    AE9赋值:1日前的AE8ORREF(AE8,2)ORREF(AE8,3)ORREF(AE8,4)
    AE10赋值:AE8ANDAE9
    AE11赋值:如果AE8的3日过滤,返回5,否则返回0
    AE12赋值:如果AE10的3日过滤OREEE,返回10,否则返回0的3日过滤
    当满足条件AE12时,在最低价*0.99位置画38号图标
    T1赋值:收盘价的21日简单移动平均>1日前的收盘价的21日简单移动平均
    T2赋值:最近21日存在收盘价>1日前的收盘价*1.093
    T3赋值:收盘价<OANDC<1日前的收盘价ANDEVERY(收盘价的5日简单移动平均<1日前的收盘价的5日简单移动平均,3)
    T5赋值:最近2日一直存在成交量(手)<1日前的成交量(手)ANDEVERY(成交量(手)<成交量(手)的5日简单移动平均,2)
    T6赋值:收盘价的5日简单移动平均>收盘价的21日简单移动平均
    当满足条件T1ANDT2ANDT3ANDT5ANDT6时,在最低价位置书写文字
    低赋值:3日前的150日内最低价的最低值
    近期底赋值:日期日低
    最底赋值:日期日近期底
    入赋值:最底=LAND((收盘价+最低价)<(开盘价+收盘价)OR(开盘价+最低价)<(收盘价+开盘价))
    当满足条件入时,在开盘价和(收盘价+开盘价)/2位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色
    当满足条件入时,在最高价和最低价位置之间画柱状线,宽度为0.2,0不为0则画空心柱.,画红色
    当满足条件入时,在最低价*1.0021位置书写文字,画淡洋红色
    高赋值:3日前的150日内最高价的最高值
    近期顶赋值:日期日高
    最顶赋值:日期日近期顶,NODRAW
    出赋值:最顶=HAND((收盘价-最低价)<(开盘价-收盘价)OR(开盘价-最低价)<(收盘价-开盘价)),NODRAW
    当满足条件出时,在开盘价和(收盘价+开盘价)/2位置之间画柱状线,宽度为3,0不为0则画空心柱.,画蓝色
    当满足条件出时,在最高价和最低价位置之间画柱状线,宽度为0.2,0不为0则画空心柱.,画蓝色
    当满足条件出时,在最高价*0.998位置书写文字,画绿色
    A2赋值:1日前的收盘价的20日简单移动平均
    J1赋值:(收盘价的20日简单移动平均-A2)/A2*100
    MJ1赋值:J1的3日简单移动平均
    乖离2赋值:(收盘价的20日简单移动平均-收盘价的30日简单移动平均)/收盘价的30日简单移动平均*100
    VAC1赋值:如果乖离2位于-2和5之间,返回2,否则返回0
    XL1赋值:((3日内最低价的最低值=60日内最低价的最低值)AND((收盘价/1日前的收盘价)>=1.04))
    XL2赋值:(((收盘价-收盘价的21日指数移动平均)/收盘价的21日指数移动平均)*100)
    XL3赋值:XL2上穿(0-20)
    当满足条件((XL1>0)ANDLOW)的5日过滤时,在(最低价*0.996)位置书写文字
    当满足条件XL3>0时,在最低价*0.99位置画1号图标
    X6赋值:1日前的收盘价
    X7赋值:(((收盘价-X6)和0的较大值的7日[1日权重]移动平均/(收盘价-X6)的绝对值的7日[1日权重]移动平均)*100)
    X8赋值:79上穿X7
    X9赋值:X8的4日过滤
    当满足条件X9时,在(最高价*0.9989)位置书写文字,画绿色
    VAR1A赋值:如果收盘价>,返回?,否则返回?
    =1日前的收盘价,成交量(手),0)
    VAR2A赋值:如果收盘价<,返回?,否则返回?
    =1日前的收盘价,成交量(手),0)
    VAR3赋值:VAR1A的10日累和
    VAR4赋值:VAR2A的10日累和
    VAR5赋值:如果收盘价>,返回?,否则返回?
    =收盘价的5日简单移动平均,成交量(手),0)
    VAR6赋值:如果收盘价<,返回?,否则返回?
    =收盘价的5日简单移动平均,成交量(手),0)
    VAR7赋值:VAR5的10日累和
    VAR8赋值:VAR6的10日累和
    VAR9赋值:如果收盘价的5日简单移动平均>,返回?,否则返回?
    =1日前的收盘价的5日简单移动平均,成交量(手),0)
    VARA赋值:如果收盘价的5日简单移动平均<,返回?,否则返回?
    =1日前的收盘价的5日简单移动平均,成交量(手),0)
    VARB赋值:VAR9的10日累和
    VARC赋值:VARA的10日累和
    VARD赋值:如果收盘价的10日指数移动平均>,返回?,否则返回?
    =1日前的收盘价的10日指数移动平均,成交量(手),0)
    VARE赋值:如果收盘价的10日指数移动平均<,返回?,否则返回?
    =1日前的收盘价的10日指数移动平均,成交量(手),0)
    VARF赋值:VARD的10日累和
    VAR10赋值:VARE的10日累和
    A1赋值:收盘价的3日指数移动平均的6日线性回归预测值
    A2赋值:收盘价的5日指数移动平均的6日线性回归预测值
    A3赋值:收盘价的7日指数移动平均的6日线性回归预测值
    A4赋值:收盘价的11日指数移动平均的6日线性回归预测值
    A5赋值:收盘价的14日指数移动平均的6日线性回归预测值
    B赋值:A1+A2+A3+A4-4*A5
    TOWERC赋值:B的2日指数移动平均
    VAR1赋值:TOWERC的绝对值+1日前的TOWERC的绝对值*50
    VAR2赋值:(3*收盘价+2*开盘价+最高价+最低价)/7
    A6赋值:VAR2的12日指数移动平均的6日线性回归预测值
    输出红实芯:当满足条件TOWERC>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =1日前的TOWERCANDA6>
    =1日前的A6,0,成交量(手)*10,2,0),COLOR3434FF
    输出蓝实芯:当满足条件TOWERC<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的TOWERCANDA6<
    =1日前的A6,0,成交量(手)*10,2,0),COLORFFFF82
    输出蓝空芯:当满足条件TOWERC>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =1日前的TOWERCANDA6<
    1日前的A6,0,成交量(手)*10,2,1),COLORFFFF82
    输出红空芯:当满足条件TOWERC<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的TOWERCANDA6>
    =1日前的A6,0,成交量(手)*10,2,1),COLOR3434FF
    输出主力:VAR3+VAR7+VARB+VARF,画红色,线宽为2
    输出散户:VAR4+VAR8+VARC+VAR10,COLOR00FF00,线宽为2





通达信趋势极品指标公式截图

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

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

网友评论

已有0人评论

清除 发表评论