神奇指标网

同花顺dmi指标公式

浏览 444次浏览
标签: 指标公式
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15

  



     相关简介: 同花顺dmi指标公式                                


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:副图/主图





未来函数检测结果:

         暂未发现存在未来函数





同花顺dmi指标公式源码:



    {内外盘}
    DRAwrECTREL(908,580,999,1000.4,IF(120,RGB(176,176,176),0));
    主动买盘:=BUYvol,COLORLIRED,NODRAW;
    主动卖盘:=SELLVOL,COLORLIBLUE,NODRAW;
    买卖总量:=BUYVOL+SELLVOL,COLOR888888,NODRAW;
    DAZHIV:=CONST(MAX(Abs(主动买盘),MAX(ABS(主动卖盘),MAX(ABS(主动买盘),ABS(主动卖盘))))),NODRAW;
    DRAWRECTREL(930,CONST(999-(ABS(主动买盘)*450/DAZHIV)),950,935,IF(CONST(主动买盘>0),RGB(255,0,0),RGB(23,125,255)));
    DRAWRECTREL(960,CONST(999-(ABS(主动卖盘)*450/DAZHIV)),980,935,IF(CONST(主动卖盘>0),RGB(36,210,66),RGB(255,0,0)));
    RCC:=IF(PERIOD=0,DYNAINFO(3),DYNAINFO(3)*0.9);
    S22:=SMA(C,3,1);
    S62:=SMA(C,5,1);
    DK:=4*(S22-S62);
    KK:=1;
    {分时macd}
    昨收:=RCC;
    HH:=DYNAINFO(5);
    LL:=DYNAINFO(6);
    FK:=MAX(HH-昨收,昨收-LL)*0.1;
    ZS:=昨收-FK*3.2;
    Q1:=昨收-FK*3.22;
    Q2:=昨收-2*FK*3.22;
    Q3:=昨收-3*FK*3.2;
    STICKLINE(DK>0,RCC*KK,RCC*KK+DK,1,1),COLOR00AAAA;
    STICKLINE(DK<0,RCC*KK,RCC*KK+DK,1,1),COLORBROWN;
    {AS指标中}
    WY1001:=(2*CLOSE+HIGH+LOW)/4;
    WY1002:=EMA(WY1001,5);
    WY1003:=EMA(WY1002,5);
    WY1004:=EMA(WY1003,5);
    X:=(WY1004-REF(WY1004,1))/REF(WY1004,1)*200,NODRAW;
    DIFF:=(EMA(CLOSE,13)-EMA(CLOSE,24));
    DEAF:=(EMA(DIFF,6));
    MacD:=5*(DIFF-DEAF);
    STICKLINE(X>0ANDX>=REF(X,1),RCC*1,MACD*3+RCC*1,2,0),COLORFF99FF;
    STICKLINE(X>0ANDX<=REF(X,1),RCC*1,MACD*3+RCC*1,2,0),COLORBLUE;
    STICKLINE(X<0ANDX>=REF(X,1),RCC*1,MACD*3+RCC*1,2,0),COLORLIBLUE;
    STICKLINE(X<0ANDX<=REF(X,1),RCC*1,MACD*3+RCC*1,2,0),COLORGREEN;
    M5:=MA.MA1#DAY;
    IF(BETWEEN(M5,DYNAINFO(6),DYNAINFO(5)),M5,DRAWNULL),COLOR000000,LINETHICK2;
    DRAWTEXT_FIX(1,0,0,0,STRCAT('5日:',STRCAT(VAR2STR(M5,2),'元'))),COLOR000000;
    时间:=TIME2=100000;
    N:=BArslAST(时间);
    左锋:CONST(IF(N,MAX(REF(HHV(H,0),N),DYNAINFO(4)),HHV(H,0))),COLORFF88FF,LINETHICK2;
    支撑:CONST(IF(N,MIN(REF(LLV(L,0),N),DYNAINFO(4)),LLV(L,0))),COLORLIRED,LINETHICK2;
    DRAWTEXT(ISLASTBAR,左锋,STRCAT('左锋',STRCAT(VAR2STR(左锋,2),'元'))),COLORRED;
    DRAWTEXT(ISLASTBAR,支撑,STRCAT('支撑',STRCAT(VAR2STR(支撑,2),'元'))),COLOR009900;
    A:=MA(C,34);
    AAA:=A/REF(A,1)*MA(C,5);
    A1:=IF(C>L,C,(C+H+O)/3);
    A11:=EMA(A1,4);
    A12:=EMA(A1,7);
    A13:=EMA(A1,28);
    A14:=EMA(A1,56);
    A15:=EMA(A1,112);
    A16:=EMA(A1,224);
    A17:=EMA(A1,448);
    A18:=EMA(A1,896);
    A19:=EMA(A1,1792);
    A20:=EMA(A1,3594);
    B:(A11+A12+A13+A14+A15)/5,COLORFF00FFLINETHICK2;
    GG:(A14+A15+A16+A17+A18)/5COLOR009900LINETHICK2;
    B11:(A16+A17+A18+A19+A20)/5COLORBLUELINETHICK2;
    IF(B<MA(B,27),B,DRAWNULL)COLOR00FC00LINETHICK2;
    IF(B>MA(B,27),B,DRAWNULL)COLOR3522FFLINETHICK2;
    DRAWTEXT(ISLASTBAR,GG,'2'),COLOR000000;
    DRAWTEXT(ISLASTBAR,B11,'3'),COLOR000000;
    DRAWNUMBER(CURRBARSCOUNT=1,B,B),COLORRED;
    {自动黄金分割普通等系坐标}
    S1:DRAWRECTREL(990,1,0,1,RGB(250,48,48));
    S2:DRAWRECTREL(990,50,0,50,RGB(255,110,118));
    S3:DRAWRECTREL(990,100,0,100,RGB(255,131,250));
    B3:DRAWRECTREL(990,900,0,900,RGB(154,255,154));
    B2:DRAWRECTREL(990,950,0,950,RGB(0,255,127));
    B1:DRAWRECTREL(990,995,0,995,RGB(0,255,80));
    H1:=MAX(DYNAINFO(3),DYNAINFO(5));
    L1:=MIN(DYNAINFO(3),DYNAINFO(6));
    P1:=H1-L1;
    阻力:=L1+P1*7/8,COLORGREEN;
    支1撑:=L1+P1*0.5/8,COLOR00DD00;
    XX:=SUM(AMOUNT,BARSCOUNT(CLOSE))/SUM(V*100,BARSCOUNT(CLOSE));
    主1力:=expma(CLOSE/XX,20);
    大户:=EXPMA(CLOSE/XX,60);
    散户:=EXPMA(CLOSE/XX,120);
    底:=1;
    高:=1.03;
    AAD:=主1力>大户AND主1力>1.003AND大户>散户ANDC>EXPMA(C,20)ANDEXPMA(C,10)>EXPMA(C,20)
    ANDEXPMA(C,20)>EXPMA(C,60);
    DRAWICON(主1力>大户AND大户>散户ANDC>EXPMA(C,20)ANDEXPMA(C,10)>EXPMA(C,20)
    ANDEXPMA(C,20)>EXPMA(C,60)AND主1力=HHV(主1力,30)ANDcrOSS(主1力,1.003),C,25);
    DRAWTEXT(主1力>大户AND大户>散户ANDC>EXPMA(C,20)ANDEXPMA(C,10)>EXPMA(C,20)ANDEXPMA
    (C,20)>EXPMA(C,60)AND主1力=HHV(主1力,30)ANDCROSS(主1力,1.003),C*0.999,'主力'),COLOR000000;
    DRAWICON(CROSS(主1力,1.02),C,26);
    DRAWTEXT(CROSS(主1力,1.02),C*0.999,'-拉升'),COLORFF99FF;
    DRAWICON(CROSS(主1力,1.04),C,24);
    DRAWTEXT(CROSS(主1力,1.04),C*0.999,'-冲涨停'),COLORLIMAGENTA;
    DRAWICON(CROSS(散户,主1力),C,15);
    DRAWTEXT(CROSS(散户,主1力),C*0.9995,'-小心'),COLOR000000;
    DRAWICON(CROSS(散户,大户),C,39);
    DRAWTEXT(CROSS(散户,大户),C*0.9995,'-走弱'),COLOR000000;
    {时间设置}
    TJ:=FILTER(C,239)>0,NODRAW;
    TJJ:=SUM(TJ,0),NODRAW;
    TJA:=CONST(TJJ),NODRAW;
    LTA:=FINANCE(7)+300000000;
    GB:=2*IF(FINANCE(7)<100000000000,FLOOR(ABS((FINANCE(7)/1000000000-1))),FLOOR(ABS((FINANCE(7)/1000000000-1)))/10),NODRAW;
    C1:=CLOSE;
    V1:=TIME;
    {A1:=COUNT(BARSCOUNT(C)=1ANDTIME<102000,0);}
    T:=IF(V1<130000,(FLOOR(V1/10000)-9.5)*60+(FLOOR(V1/100)-100*FLOOR(V1/10000)),
    (FLOOR(V1/10000)-11)*60+(FLOOR(V1/100)-100*FLOOR(V1/10000))),NODRAW;
    TTA:=INTPART(2*T/5)+20;
    DIF:=(EMA(CLOSE,13)-EMA(CLOSE,24));
    DEA:=(EMA(DIF,6));
    {火焰山及底部信号}
    PP:=2;
    EEEE:=IF((PP<2ANDPERIOD!=0)ORPERIOD=0,(RCC-ZS)/5,DRAWNULL);
    FVAR1:=REF(LOW,1);
    FVAR2:=SMA(ABS(LOW-FVAR1),13,1)/SMA(MAX(LOW-FVAR1,0),13,1);
    FVAR3:=EMA(FVAR2,13);
    FVAR4:=LLV(LOW,34);
    FVAR51:=EMA(IF(LOW<=FVAR4,FVAR3,0),3);
    FVAR5:=IF(FVAR51>20,20,FVAR51);
    主力进场:STICKLINE(FVAR5>REF(FVAR5,1),(Q2+Q3)/2,(Q2+Q3)/2+FVAR5*EEEE,4,0),COLORFF88FF;
    FVAR6:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-
    LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
    FVAR7:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((OPEN-LLV
    (LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
    FVAR8:=FVAR6<REF(FVAR7,1)ANDVOL>REF(VOL,1)ANDCLOSE>REF(CLOSE,1);
    DRAWTEXT(TJA<3ANDFVAR8ANDCOUNT(FVAR8,30)=1,(Q2+Q3)/2+3*EEEE,'★迹');
    JCCOUNT:=COUNT(CROSS(DIF,DEA),BARSLAST(DEA>=0));
    二次金叉:=CROSS(DIF,DEA)ANDDEA<0ANDCOUNT(JCCOUNT=2,21)=1;
    {两个买进信号}
    RSV:=((CLOSE-LLV(LOW,240))/(HHV(HIGH,240)-LLV(LOW,240))*200-100);
    K:=SMA(SMA(RSV,18,1),3,1);
    D:=MA(EMA(K,18),3);
    短买:=CROSS(K,D)ANDK>0ANDCLOSE<DYNAINFO(3)*1.07;
    DRAWTEXT(TJA<3AND短买,(Q2+Q3)/2+(Q2-Q3)/1+3*EEEE,'短买'),COLORFF00FF;
    YY:=SMA(VOL,30,1);
    量1:=(YY-LLV(LLV(YY,1),30))/(HHV(HHV(YY,1),30)-LLV(LLV(YY,1),30));
    量:=(YY-LLV(LLV(YY,1),30))/(HHV(HHV(YY,1),30)-LLV(LLV(YY,1),30))>0.92;
    短横:=((HHV(CLOSE,TTA)-LLV(CLOSE,TTA))/CLOSE)<0.03;
    横后上涨:=(CLOSE/DYNAINFO(3))>=1.02=0AND短横AND量AND
    CROSS(C,(MA(C*V,TTA)/MA(V,TTA)+AVEDEV(C,TTA)*2));
    上涨:=FILTER((CROSS(横后上涨,0)AND量ANDT>60
    OR(T>60ANDCLOSE<DYNAINFO(3)*1.04AND(量1<0.5OR量1=1)AND
    BARSLAST(CROSS(C,(MA(C*V,TTA)/MA(V,TTA)+AVEDEV(C,TTA)*2)))<3
    ANDCROSS(C,MA(HHV(C,TTA),1)))),30);
    {DRAWTEXT(TJA<3AND上涨,(Q2+Q3)/2+(Q2-Q3)/1+3*EEEE,'★涨'),COLORRED;}
    DXJP:=(CLOSE-LLV(LOW,34))/(HHV(HIGH,21)-LLV(LOW,34))*100;
    FSZX:=(EMA(DXJP,3)-50)*2,COLORGRAY;
    BGTYU1:=IF(DATE<=1150530,1,0);
    GHYJKU1:=BETWEEN((DCLOSE*BGTYU1)/(SUM(AMOUNT,BARSCOUNT((DCLOSE*BGTYU1)))/
    SUM(VOL*100,BARSCOUNT((DCLOSE*BGTYU1)))),1.05,0.95);
    VBNH1:=IF(GHYJKU1=0,MA((DCLOSE*BGTYU1),BARSCOUNT((DCLOSE*BGTYU1))),(SUM(AMOUNT,BARSCOUNT
    ((DCLOSE*BGTYU1)))/SUM(VOL*100,BARSCOUNT((DCLOSE*BGTYU1)))));
    DRAWICON(FSZX<=-95,C,38);
    DRAWTEXT(CROSS(EXPMA((DCLOSE/VBNH1),20),1.02),C,'追'),COLORRED;
    XG:=HHV(H,480),DOTLINE,COLORBLUE;
    DRAWTEXT(ISLASTBAR,XG,STRCAT('前高',STRCAT(VAR2STR(XG,2),'元'))),COLOR00CF00;
    {STICKLINE(FILTER(CROSS(C,REF(XG,1)),10)ANDC>REF(XG,1),C*0.99,C,1,0),COLOR00BBFF;}
    DRAWTEXT(FILTER(CROSS(C,REF(XG,1)),10)ANDC>REF(XG,1),C*0.999,'突破'),COLORBLUE;
    虎:=(EXPMA(CLOSE,500)-REF(EXPMA(CLOSE,500),1))/REF(EXPMA(CLOSE,500),1)*100;
    DRAWICON(CROSS(EXPMA(虎,120)-0.0004,EXPMA(虎,200)),C,9);
    VARJ1:=EMA(EMA(CLOSE,13),13);
    控盘2:=(VARJ1-REF(VARJ1,1))/REF(VARJ1,1)*1000;
    STJ01:=控盘2<REF(控盘2,1)AND控盘2>0.5;
    STJ02:=控盘2>0;
    BTJ2:=控盘2>REF(控盘2,1)AND控盘2<-0.2;
    BTJ22:=控盘2>REF(控盘2,1)AND控盘2<0;
    JJ:=DYNAINFO(11);
    P:=55;S:=8;M1:=3;
    能量:=(EMA(CLOSE,S)-EMA(C,P))*10;
    空头:=EMA(能量,M1),COLOR00FF00;
    BTJ1:=(CLOSE-JJ)/JJ<-0.005;
    BTJ11:=(CLOSE-JJ)/JJ<-0.03;
    BTJ12:=COUNT(JJ>=REF(JJ,1),5)>=4AND(CLOSE-JJ)/JJ<0.005;
    STJ1:=(C-JJ)/JJ>0.005;
    BTJ3:=CROSS(能量,空头)AND能量<-0.3;
    BTJ32:=CROSS(能量,空头)AND能量<-0.1;
    STJ31:=CROSS(空头,能量);
    STJ32:=CROSS(空头,能量)AND能量>1.618;
    AA:=8;
    BTJ81:=FILTER(BTJ1ANDBTJ2ANDBTJ3,AA);
    BTJ811:=FILTER(BTJ11ANDBTJ2ANDBTJ3,AA);
    BTJ82:=FILTER(BTJ12ANDBTJ22ANDBTJ32,AA);
    时长:=IF(HOUR>=9ANDHOUR<14,1,0);{9点至14点}
    捡钱:=BTJ811ANDTIME>15AND时长;
    DRAWICON(捡钱,C,13);
    {抓妖分时资金流量攻击流量}
    {DRAWGBK(1,RGB(0,0,0),RGB(0,0,0),0,'019',0);}
    资金流入:=SUM(IF(C>REF(C,1),V,0),FROMOPEN),STICK,COLORRED;
    资金流出:=-SUM(IF(C<REF(C,1),V,0),FROMOPEN),STICK,COLOR00FF00;
    资金出入:=资金流入+资金流出,COLORSTICK;
    资金流量:=资金出入,COLORFFFFFF,LINETHICK1;
    资金比:=资金出入/SUM(V,FROMOPEN)*100,COLOR00FFFF,LINETHICK1;
    资金流量比:=IF(资金比>=0,(资金比+100)/2,100-ABS((资金比-100)/2));
    增强流量比:=IF(资金流量比>50,资金流量比,50);
    攻击量:=((HSL*0.50+(REF(HSL,1)*0.33))+(REF(HSL,2)*0.17))*SUM(C,FROMOPEN)/FROMOPEN;
    攻击量A:=SUM(IF(C>REF(C,1),攻击量*V,0),FROMOPEN),COLOR0000FF,LINETHICK0;
    攻击量B:=-SUM(IF(C<REF(C,1),攻击量*V,0),FROMOPEN),COLOR00FF00,LINETHICK0;
    攻击流量:=攻击量A+攻击量B,COLORSTICK;
    NOTEXT攻击线:=攻击流量,COLORYELLOW,LINETHICK1;
    攻击比:=攻击流量/SUM(V,FROMOPEN)*100,COLORRED,LINETHICK1;
    资金攻击度:=IF(攻击比>0,(攻击比+50),100-ABS((攻击比-50)));
    攻击度限制:=IF(资金攻击度>100,100,IF(资金攻击度<0,0,资金攻击度));
    增强攻击度:=IF(资金攻击度>50,资金攻击度,50);
    开始攻击:=CROSS(攻击流量,0)AND(C>REF(C,2)OR(资金流量>0AND资金流量>攻击流量));
    开始攻击量:=CROSS(攻击流量,0)ANDC>REF(C,2)ANDV>LLV(V,3)*3;
    Q:=250;
    高点:=HHV(C,Q);
    低点:=LLV(C,Q);
    最高:=CONST(高点),NODRAW;
    最低:=CONST(低点),NODRAW;
    轴差:=最高-最低;
    中价轴:=(最高+最低)/2;
    HL3:=(100-0)/2*1.3;
    HL4:=(100-0)/1*1.3;
    中间价轴:=(50-HL3)*轴差/HL4+中价轴;
    平安轴:=(中价轴+中间价轴)/2;
    BGTYU:=1;
    GHYJKU:=BETWEEN((CLOSE*BGTYU)/(SUM(AMOUNT,BARSCOUNT((CLOSE*BGTYU)))/SUM(VOL*100,
    BARSCOUNT((CLOSE*BGTYU)))),1.05,0.95);
    VBNH:=IF(GHYJKU=0,MA((CLOSE*BGTYU),BARSCOUNT((CLOSE*BGTYU))),(SUM(AMOUNT,
    BARSCOUNT((CLOSE*BGTYU)))/SUM(VOL*100,BARSCOUNT((CLOSE*BGTYU)))));
    起动线:=EXPMA((CLOSE/VBNH),20)*1,COLORYELLOW,POINTDOT;
    主力线:=EXPMA((CLOSE/VBNH),60)*1,COLORMAGENTA,LINETHICK2;
    散户线:=EXPMA((CLOSE/VBNH),120)*1,COLORGREEN,LINETHICK2;
    限制起动线:=起动线*中间价轴;
    限制主力线:=主力线*中间价轴;
    限制散户线:=散户线*中间价轴;
    主散MIN:=MIN(限制主力线,限制散户线);
    主力:=限制主力线,DOTLINE,COLORFF00FF,LINETHICK1;
    分时均价线:=SUM(C*V,240)/SUM(V,240),DOTLINE,COLOR000000,LINETHICK1;
    追击涨停:=限制散户线>分时均价线ANDCROSS(C,限制散户线);
    拉升量:=IF(C>REF(C,1),VOL,0);
    昨拉升最高值:=CONST(FINDHIGH(拉升量,FROMOPEN,240,1)),LINETHICK1,COLORMAGENTA;
    今拉升最高值:=CONST(REF(HHV(拉升量,FROMOPEN),0)),COLORYELLOW,NODRAW;
    攻击力度:=今拉升最高值/昨拉升最高值,NODRAW;
    TT:=BARSCOUNT(C);{取得有效收盘价}
    均价黄:=SUM(C*V,TT)/SUM(V,TT);{分时均线的取值}
    量两步:=MA(V,5)>REF(MA(V,5),1)ANDREF(MA(V,5),1)>REF(MA(V,5),2);
    价两步:=C>=REF(C,1)ANDREF(C,1)>REF(C,2);
    价上岗量破5:=C>均价黄ANDV>MA(V,5);
    量起爆:=V>=REF(V,1)*1;
    价创新高:=C>=HHV(C,0);
    量创新高:=V>=HHV(V,0);
    对昨日涨幅:=(C/DYNAINFO(3)-1)*100<=2.50;{涨幅控制2个点以内}
    每日一点:=量两步AND价两步AND价上岗量破5AND量起爆AND价创新高AND量创新高AND对昨日涨幅;
    TA:=BARSLAST(TIME=100000);
    TC:=REF(HHV(C,0),TA+1);
    TV:=REF(HHV(V,0),TA+1);
    ZF:=C/DYNAINFO(3)<1.05;
    XG1:=CROSS(C,TC)ANDV>TVANDZF,COLORWHITE;
    TA1:=BARSLAST(TIME=110000);
    CC1:=REF(HHV(C,0),TA1+1);
    VV1:=REF(HHV(V,0),TA1+1);
    ZF1:=CC1/DYNAINFO(3)<1.05;
    XG2:=CROSS(C,CC1)ANDV>VV1ANDZF1,COLORYELLOW;
    突破:=XG1ORXG2,COLORRED;
    STICKLINE(FILTER(突破=1,15),最低+轴差*0.60,最低,1,0),COLOR000000;
    DRAWICON(FILTER(突破=1,15),最低+轴差*0.60,18);
    DRAWTEXT(FILTER(突破=1,15),最低+轴差*0.60,'分时突破'),COLOR000000;
    STICKLINE(FILTER(开始攻击量=1,15),最低+轴差*0.45,最低,1,0),COLORFF00FF;
    STICKLINE(FILTER(开始攻击=1,30),最低+轴差*0.30,最低,1,0),COLORFF9900;
    STICKLINE(CROSS(EXPMA((CLOSE/VBNH),60),EXPMA((CLOSE/VBNH),120)),最低+轴差*0.15,最低,1,0),COLORLIBLUE;
    DRAWTEXT(FILTER(开始攻击量=1,15),最低+轴差*0.45,'攻击量'),COLORFF00FF;
    DRAWTEXT(FILTER(CROSS(EXPMA((CLOSE/VBNH),60),EXPMA((CLOSE/VBNH),120)),30),
    最低+轴差*0.15,'★迹'),COLOR000000;
    DRAWICON(FILTER(CROSS(起动线,1.01),30),限制散户线,17);
    DRAWTEXT(FILTER(CROSS(起动线,1.01),30),最低,'可能涨停'),COLORBLUE;
    DRAWTEXT(FILTER(追击涨停,30),分时均价线+(限制散户线-分时均价线)/2,'追击'),COLORBLUE;
    现价:=CLOSE,COLOR000000,LINETHICK1;
    X_52:=WEEkdAY;
    X_53:=DATETODAY(DATE);
    X_54:=REF(DATE,TOTALBARSCOUNT-CURRBARSCOUNT);
    X_55:=X_53-DATETODAY(X_54)+1;
    X_56:=X_55-REF(X_55,1)!=X_52-REF(X_52,1)ORTOTALBARSCOUNT-CURRBARSCOUNT=0;
    X_57:=BARSLAST(X_56)+1;
    X_58:=REF(CLOSE,X_57);
    X_59:=REF(X_58,X_57);
    X_60:=REF(X_59,X_57);
    X_61:=REF(X_60,X_57);
    X_62:=REF(X_61,X_57);
    X_63:=REF(X_62,X_57);
    X_64:=REF(X_63,X_57);
    X_65:=REF(X_64,X_57);
    X_66:=REF(X_65,X_57);
    X_67:=(CLOSE+X_58+X_59+X_60+X_61+X_62+X_63+X_64+X_65+X_66)/10;
    决策:REFDATE(X_67,DATE),POINTDOT,COLOR888888,LINETHICK4;
    DRAWTEXT(ISLASTBAR,决策,STRCAT('决策',STRCAT(VAR2STR(决策,2),'元'))),COLORRED;
    DRAWICON(CROSS(CLOSE,决策),CLOSE,1);
    {概念板块}
    DRAWTEXT_FIX(1,0.065,0.0135,0,'地区:'),COLOR00BB00;
    DRAWTEXT_FIX(1,0.10,0.0135,0,DYBLOCK),COLOR000000;所属地区:
    DRAWTEXT_FIX(1,0.16,0.0135,0,'行业:'),COLORBLUE;
    DRAWTEXT_FIX(1,0.20,0.0135,0,HYBLOCK),COLOR000000;所属行业:
    DRAWTEXT_FIX(1,0.26,0.0135,0,'概念:'),COLORFF88FF;
    DRAWTEXT_FIX(1,0.30,0.0135,0,GNBLOCK),COLOR886600;所属概念:
    DRAWTEXT_FIX(1,0,0.055,0,'风格:'),COLORRED;
    DRAWTEXT_FIX(1,0.04,0.055,0,FGBLOCK),COLOR885522;所属风格:
    DRAWTEXT_FIX(1,0.01,0.08,0,STRCAT('',EXTERNSTR(0,1))),COLOR00AA00;{解禁数据}
    {板块排名}
    TAX:=HORCALC(HYBLOCK,105,1,DRAWNULL);
    TAA:=STRCAT(HYBLOCK,'排名:');
    DRAWTEXT_FIX(ISLASTBAR,0.22,0.115,0,STRCAT(TAA,CON2STR(TAX,0)))COLORBLUE;





同花顺dmi指标公式源码注释翻译结果





    相对位置上画矩形
    主动买盘赋值:外盘,画淡红色,NODRAW
    主动卖盘赋值:内盘,画淡蓝色,NODRAW
    买卖总量赋值:外盘+内盘,COLOR888888,NODRAW
    DAZHIV赋值:主动买盘的绝对值和主动卖盘的绝对值和主动买盘的绝对值和主动卖盘的绝对值的较大值的较大值的较大值的最后一日取值设为常数,NODRAW
    相对位置上画矩形
    相对位置上画矩形
    RCC赋值:如果周期类型=0,返回昨收盘价,否则返回昨收盘价*0.9
    S22赋值:收盘价的3日[1日权重]移动平均
    S62赋值:收盘价的5日[1日权重]移动平均
    DK赋值:4*(S22-S62)
    KK赋值:1
    昨收赋值:RCC
    HH赋值:最高价
    LL赋值:最低价
    FK赋值:HH-昨收和昨收-LL的较大值*0.1
    ZS赋值:昨收-FK*3.2
    Q1赋值:昨收-FK*3.22
    Q2赋值:昨收-2*FK*3.22
    Q3赋值:昨收-3*FK*3.2
    当满足条件DK>0时,在RCC*KK和RCC*KK+DK位置之间画柱状线,宽度为1,1不为0则画空心柱.,COLOR00AAAA
    当满足条件DK<0时,在RCC*KK和RCC*KK+DK位置之间画柱状线,宽度为1,1不为0则画空心柱.,画棕色
    WY1001赋值:(2*收盘价+最高价+最低价)/4
    WY1002赋值:WY1001的5日指数移动平均
    WY1003赋值:WY1002的5日指数移动平均
    WY1004赋值:WY1003的5日指数移动平均
    X赋值:(WY1004-1日前的WY1004)/1日前的WY1004*200,NODRAW
    DIFF赋值:(收盘价的13日指数移动平均-收盘价的24日指数移动平均)
    DEAF赋值:(DIFF的6日指数移动平均)
    MACD赋值:5*(DIFF-DEAF)
    当满足条件X>0ANDX>=1日前的X时,在RCC*1和MACD*3+RCC*1位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF99FF
    当满足条件X>0ANDX<=1日前的X时,在RCC*1和MACD*3+RCC*1位置之间画柱状线,宽度为2,0不为0则画空心柱.,画蓝色
    当满足条件X<0ANDX>=1日前的X时,在RCC*1和MACD*3+RCC*1位置之间画柱状线,宽度为2,0不为0则画空心柱.,画淡蓝色
    当满足条件X<0ANDX<=1日前的X时,在RCC*1和MACD*3+RCC*1位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色
    M5赋值:简单移动平均.MA1[取日线数据]
    如果M5位于最低价和最高价之间,返回M5,否则返回无效数,COLOR000000,线宽为2
    当满足条件1时,在横轴0纵轴0位置书写文字,COLOR000000
    时间赋值:时间(时分秒)=100000
    N赋值:上次时间距今天数
    输出左锋:如果N,返回N日前的0日内最高价的最高值和开盘价的较大值,否则返回0日内最高价的最高值的最后一日取值设为常数,COLORFF88FF,线宽为2
    输出支撑:如果N,返回N日前的0日内最低价的最低值和开盘价的较小值,否则返回0日内最低价的最低值的最后一日取值设为常数,画淡红色,线宽为2
    当满足条件是否最后一个周期时,在左锋位置书写文字,画红色
    当满足条件是否最后一个周期时,在支撑位置书写文字,COLOR009900
    A赋值:收盘价的34日简单移动平均
    AAA赋值:A/1日前的A*收盘价的5日简单移动平均
    A1赋值:如果收盘价>最低价,返回收盘价,否则返回(收盘价+最高价+开盘价)/3
    A11赋值:A1的4日指数移动平均
    A12赋值:A1的7日指数移动平均
    A13赋值:A1的28日指数移动平均
    A14赋值:A1的56日指数移动平均
    A15赋值:A1的112日指数移动平均
    A16赋值:A1的224日指数移动平均
    A17赋值:A1的448日指数移动平均
    A18赋值:A1的896日指数移动平均
    A19赋值:A1的1792日指数移动平均
    A20赋值:A1的3594日指数移动平均
    输出B:(A11+A12+A13+A14+A15)/5,COLORFF00FFLINETHICK2
    输出GG:(A14+A15+A16+A17+A18)/5COLOR009900LINETHICK2
    输出B11:(A16+A17+A18+A19+A20)/5COLORBLUELINETHICK2
    如果B<B的27日简单移动平均,返回B,否则返回无效数COLOR00FC00LINETHICK2
    如果B>B的27日简单移动平均,返回B,否则返回无效数COLOR3522FFLINETHICK2
    当满足条件是否最后一个周期时,在GG位置书写文字,COLOR000000
    当满足条件是否最后一个周期时,在B11位置书写文字,COLOR000000
    当满足条件到最后交易的周期=1时,在B位置书写数字,画红色
    输出S1:相对位置上画矩形
    输出S2:相对位置上画矩形
    输出S3:相对位置上画矩形
    输出B3:相对位置上画矩形
    输出B2:相对位置上画矩形
    输出B1:相对位置上画矩形
    H1赋值:昨收盘价和最高价的较大值
    L1赋值:昨收盘价和最低价的较小值
    P1赋值:H1-L1
    阻力赋值:L1+P1*7/8,画绿色
    支1撑赋值:L1+P1*0.5/8,COLOR00DD00
    XX赋值:成交额(元)的收盘价的有效数据周期数日累和/成交量(手)*100的收盘价的有效数据周期数日累和
    主1力赋值:收盘价/XX的20日指数移动平均
    大户赋值:收盘价/XX的60日指数移动平均
    散户赋值:收盘价/XX的120日指数移动平均
    底赋值:1
    高赋值:1.03
    AAD赋值:主1力>大户AND主1力>1.003AND大户>散户ANDC>收盘价的20日指数移动平均ANDEXPMA(收盘价,10)>收盘价的20日指数移动平均ANDEXPMA(收盘价,20)>收盘价的60日指数移动平均
    当满足条件主1力>大户AND大户>散户ANDC>收盘价的20日指数移动平均ANDEXPMA(收盘价,10)>收盘价的20日指数移动平均ANDEXPMA(收盘价,20)>收盘价的60日指数移动平均AND主1力=30日内主1力的最高值ANDCROSS(主1力,1.003)时,在收盘价位置画25号图标
    当满足条件主1力>大户AND大户>散户ANDC>收盘价的20日指数移动平均ANDEXPMA(收盘价,10)>收盘价的20日指数移动平均ANDEXPMA(收盘价,20)>收盘价的60日指数移动平均AND主1力=30日内主1力的最高值ANDCROSS(主1力,1.003)时,在收盘价*0.999位置书写文字,COLOR000000
    当满足条件主1力上穿1.02时,在收盘价位置画26号图标
    当满足条件主1力上穿1.02时,在收盘价*0.999位置书写文字,COLORFF99FF
    当满足条件主1力上穿1.04时,在收盘价位置画24号图标
    当满足条件主1力上穿1.04时,在收盘价*0.999位置书写文字,画淡洋红色
    当满足条件散户上穿主1力时,在收盘价位置画15号图标
    当满足条件散户上穿主1力时,在收盘价*0.9995位置书写文字,COLOR000000
    当满足条件散户上穿大户时,在收盘价位置画39号图标
    当满足条件散户上穿大户时,在收盘价*0.9995位置书写文字,COLOR000000
    TJ赋值:收盘价的239日过滤>0,NODRAW
    TJJ赋值:TJ的历史累和,NODRAW
    TJA赋值:TJJ的最后一日取值设为常数,NODRAW
    LTA赋值:流通股本(股)+300000000
    GB赋值:2*如果流通股本(股)<100000000000,返回(流通股本(股)/1000000000-1)的绝对值的向下舍入,否则返回(流通股本(股)/1000000000-1)的绝对值的向下舍入/10,NODRAW
    C1赋值:收盘价
    V1赋值:时间(时分)
    T赋值:如果V1<130000,返回(V1/10000的向下舍入-9.5)*60+(V1/100的向下舍入-100*V1/10000的向下舍入),否则返回(V1/10000的向下舍入-11)*60+(V1/100的向下舍入-100*V1/10000的向下舍入),NODRAW
    TTA赋值:2*T/5的整数部分+20
    DIF赋值:(收盘价的13日指数移动平均-收盘价的24日指数移动平均)
    DEA赋值:(DIF的6日指数移动平均)
    PP赋值:2
    EEEE赋值:如果(PP<2ANDPERIOD不等于0)ORPERIOD=0,返回(RCC-ZS)/5,否则返回无效数
    FVAR1赋值:1日前的最低价
    FVAR2赋值:最低价-FVAR1的绝对值的13日[1日权重]移动平均/最低价-FVAR1和0的较大值的13日[1日权重]移动平均
    FVAR3赋值:FVAR2的13日指数移动平均
    FVAR4赋值:34日内最低价的最低值
    FVAR51赋值:如果最低价<=FVAR4,返回FVAR3,否则返回0的3日指数移动平均
    FVAR5赋值:如果FVAR51>20,返回20,否则返回FVAR51
    输出主力进场:当满足条件FVAR5>1日前的FVAR5时,在(Q2+Q3)/2和(Q2+Q3)/2+FVAR5*EEEE位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLORFF88FF
    FVAR6赋值:100-3*(收盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均+2*(收盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均
    FVAR7赋值:100-3*(开盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均+2*(开盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均
    FVAR8赋值:FVAR6<1日前的FVAR7ANDVOL>1日前的成交量(手)ANDCLOSE>1日前的收盘价
    当满足条件TJA<3ANDFVAR8ANDCOUNT(FVAR8,30)=1时,在(Q2+Q3)/2+3*EEEE位置书写文字
    JCCOUNT赋值:统计上次DEA>=0距今天数日中满足DIF上穿DEA的天数
    二次金叉赋值:DIF上穿DEAANDDEA<0ANDCOUNT(JCCOUNT=2,21)=1
    RSV赋值:((收盘价-240日内最低价的最低值)/(240日内最高价的最高值-240日内最低价的最低值)*200-100)
    K赋值:RSV的18日[1日权重]移动平均的3日[1日权重]移动平均
    D赋值:K的18日指数移动平均的3日简单移动平均
    短买赋值:K上穿DANDK>0ANDCLOSE<昨收盘价*1.07
    当满足条件TJA<3AND短买时,在(Q2+Q3)/2+(Q2-Q3)/1+3*EEEE位置书写文字,COLORFF00FF
    YY赋值:成交量(手)的30日[1日权重]移动平均
    量1赋值:(YY-30日内1日内YY的最低值的最低值)/(30日内1日内YY的最高值的最高值-30日内1日内YY的最低值的最低值)
    量赋值:(YY-30日内1日内YY的最低值的最低值)/(30日内1日内YY的最高值的最高值-30日内1日内YY的最低值的最低值)>0.92
    短横赋值:((TTA日内收盘价的最高值-TTA日内收盘价的最低值)/收盘价)<0.03
    横后上涨赋值:(收盘价/昨收盘价)>=1.02=0AND短横AND量AND收盘价上穿(收盘价*成交量(手)的TTA日简单移动平均/成交量(手)的TTA日简单移动平均+收盘价的TTA日平均绝对偏差*2)
    上涨赋值:(横后上涨上穿0AND量ANDT>60OR(T>60ANDCLOSE<昨收盘价*1.04AND(量1<0.5OR量1=1)ANDBARSLAST(收盘价上穿(收盘价*成交量(手)的TTA日简单移动平均/成交量(手)的TTA日简单移动平均+收盘价的TTA日平均绝对偏差*2))<3ANDCROSS(收盘价,最高价的?日简单移动平均的成交量(手),1))))日过滤
    DXJP赋值:(收盘价-34日内最低价的最低值)/(21日内最高价的最高值-34日内最低价的最低值)*100
    FSZX赋值:(DXJP的3日指数移动平均-50)*2,画深灰色
    BGTYU1赋值:如果日期<=1150530,返回1,否则返回0
    GHYJKU1赋值:(不定周期收盘价*BGTYU1)/(成交额(元)的(不定周期收盘价*BGTYU1)的有效数据周期数日累和/成交量(手)*100的(不定周期收盘价*BGTYU1)的有效数据周期数日累和)位于1.05和0.95之间
    VBNH1赋值:如果GHYJKU1=0,返回(不定周期收盘价*BGTYU1)的(不定周期收盘价*BGTYU1)的有效数据周期数日简单移动平均,否则返回(成交额(元)的(不定周期收盘价*BGTYU1)的有效数据周期数日累和/成交量(手)*100的(不定周期收盘价*BGTYU1)的有效数据周期数日累和)
    当满足条件FSZX<=-95时,在收盘价位置画38号图标
    当满足条件(不定周期收盘价/VBNH1)的20日指数移动平均上穿1.02时,在收盘价位置书写文字,画红色
    XG赋值:480日内最高价的最高值,DOTLINE,画蓝色
    当满足条件是否最后一个周期时,在XG位置书写文字,COLOR00CF00
    当满足条件收盘价上穿1日前的XG的10日过滤ANDC>1日前的XG时,在收盘价*0.999位置书写文字,画蓝色
    虎赋值:(收盘价的500日指数移动平均-1日前的收盘价的500日指数移动平均)/1日前的收盘价的500日指数移动平均*100
    当满足条件虎的120日指数移动平均-0.0004上穿虎的200日指数移动平均时,在收盘价位置画9号图标
    VARJ1赋值:收盘价的13日指数移动平均的13日指数移动平均
    控盘2赋值:(VARJ1-1日前的VARJ1)/1日前的VARJ1*1000
    STJ01赋值:控盘2<1日前的控盘2AND控盘2>0.5
    STJ02赋值:控盘2>0
    BTJ2赋值:控盘2>1日前的控盘2AND控盘2<-0.2
    BTJ22赋值:控盘2>1日前的控盘2AND控盘2<0
    JJ赋值:均价
    P赋值:55
    S赋值:8
    M1赋值:3
    能量赋值:(收盘价的S日指数移动平均-收盘价的P日指数移动平均)*10
    空头赋值:能量的M1日指数移动平均,COLOR00FF00
    BTJ1赋值:(收盘价-JJ)/JJ<-0.005
    BTJ11赋值:(收盘价-JJ)/JJ<-0.03
    BTJ12赋值:统计5日中满足JJ>=1日前的JJ的天数>=4AND(收盘价-JJ)/JJ<0.005
    STJ1赋值:(收盘价-JJ)/JJ>0.005
    BTJ3赋值:能量上穿空头AND能量<-0.3
    BTJ32赋值:能量上穿空头AND能量<-0.1
    STJ31赋值:空头上穿能量
    STJ32赋值:空头上穿能量AND能量>1.618
    AA赋值:8
    BTJ81赋值:BTJ1ANDBTJ2ANDBTJ3的AA日过滤
    BTJ811赋值:BTJ11ANDBTJ2ANDBTJ3的AA日过滤
    BTJ82赋值:BTJ12ANDBTJ22ANDBTJ32的AA日过滤
    时长赋值:如果小时>=9ANDHOUR<14,返回1,否则返回0
    捡钱赋值:BTJ811ANDTIME>15AND时长
    当满足条件捡钱时,在收盘价位置画13号图标
    资金流入赋值:如果收盘价>1日前的收盘价,返回成交量(手),否则返回0的当前离开盘分钟数日累和,STICK,画红色
    资金流出赋值:-如果收盘价<1日前的收盘价,返回成交量(手),否则返回0的当前离开盘分钟数日累和,STICK,COLOR00FF00
    资金出入赋值:资金流入+资金流出,COLORSTICK
    资金流量赋值:资金出入,COLORFFFFFF,线宽为1
    资金比赋值:资金出入/成交量(手)的当前离开盘分钟数日累和*100,COLOR00FFFF,线宽为1
    资金流量比赋值:如果资金比>=0,返回(资金比+100)/2,否则返回100-(资金比-100)/2的绝对值
    增强流量比赋值:如果资金流量比>50,返回资金流量比,否则返回50
    攻击量赋值:((换手线*0.50+(1日前的换手线*0.33))+(2日前的换手线*0.17))*收盘价的当前离开盘分钟数日累和/当前离开盘分钟数
    攻击量A赋值:如果收盘价>1日前的收盘价,返回攻击量*成交量(手),否则返回0的当前离开盘分钟数日累和,COLOR0000FF,线宽为0
    攻击量B赋值:-如果收盘价<1日前的收盘价,返回攻击量*成交量(手),否则返回0的当前离开盘分钟数日累和,COLOR00FF00,线宽为0
    攻击流量赋值:攻击量A+攻击量B,COLORSTICK
    NOTEXT攻击线赋值:攻击流量,画黄色,线宽为1
    攻击比赋值:攻击流量/成交量(手)的当前离开盘分钟数日累和*100,画红色,线宽为1
    资金攻击度赋值:如果攻击比>0,返回(攻击比+50),否则返回100-(攻击比-50)的绝对值
    攻击度限制赋值:如果资金攻击度>100,返回100,否则返回如果资金攻击度<0,返回0,否则返回资金攻击度
    增强攻击度赋值:如果资金攻击度>50,返回资金攻击度,否则返回50
    开始攻击赋值:攻击流量上穿0AND(收盘价>2日前的收盘价OR(资金流量>0AND资金流量>攻击流量))
    开始攻击量赋值:攻击流量上穿0ANDC>2日前的收盘价ANDV>3日内成交量(手)的最低值*3
    Q赋值:250
    高点赋值:Q日内收盘价的最高值
    低点赋值:Q日内收盘价的最低值
    最高赋值:高点的最后一日取值设为常数,NODRAW
    最低赋值:低点的最后一日取值设为常数,NODRAW
    轴差赋值:最高-最低
    中价轴赋值:(最高+最低)/2
    HL3赋值:(100-0)/2*1.3
    HL4赋值:(100-0)/1*1.3
    中间价轴赋值:(50-HL3)*轴差/HL4+中价轴
    平安轴赋值:(中价轴+中间价轴)/2
    BGTYU赋值:1
    GHYJKU赋值:(收盘价*BGTYU)/(成交额(元)的(收盘价*BGTYU)的有效数据周期数日累和/成交量(手)*100的(收盘价*BGTYU)的有效数据周期数日累和)位于1.05和0.95之间
    VBNH赋值:如果GHYJKU=0,返回(收盘价*BGTYU)的(收盘价*BGTYU)的有效数据周期数日简单移动平均,否则返回(成交额(元)的(收盘价*BGTYU)的有效数据周期数日累和/成交量(手)*100的(收盘价*BGTYU)的有效数据周期数日累和)
    起动线赋值:(收盘价/VBNH)的20日指数移动平均*1,画黄色,POINTDOT
    主力线赋值:(收盘价/VBNH)的60日指数移动平均*1,画洋红色,线宽为2
    散户线赋值:(收盘价/VBNH)的120日指数移动平均*1,画绿色,线宽为2
    限制起动线赋值:起动线*中间价轴
    限制主力线赋值:主力线*中间价轴
    限制散户线赋值:散户线*中间价轴
    主散MIN赋值:限制主力线和限制散户线的较小值
    主力赋值:限制主力线,DOTLINE,COLORFF00FF,线宽为1
    分时均价线赋值:收盘价*成交量(手)的240日累和/成交量(手)的240日累和,DOTLINE,COLOR000000,线宽为1
    追击涨停赋值:限制散户线>分时均价线ANDCROSS(收盘价,限制散户线)
    拉升量赋值:如果收盘价>1日前的收盘价,返回成交量(手),否则返回0
    昨拉升最高值赋值:拉升量在当前离开盘分钟数日前的240天内第1个最高价的最后一日取值设为常数,线宽为1,画洋红色
    今拉升最高值赋值:0日前的当前离开盘分钟数日内拉升量的最高值的最后一日取值设为常数,画黄色,NODRAW
    攻击力度赋值:今拉升最高值/昨拉升最高值,NODRAW
    TT赋值:收盘价的有效数据周期数
    均价黄赋值:收盘价*成交量(手)的TT日累和/成交量(手)的TT日累和
    量两步赋值:成交量(手)的5日简单移动平均>1日前的成交量(手)的5日简单移动平均ANDREF(成交量(手)的5日简单移动平均,1)>2日前的成交量(手)的5日简单移动平均
    价两步赋值:收盘价>=1日前的收盘价ANDREF(收盘价,1)>2日前的收盘价
    价上岗量破5赋值:收盘价>均价黄ANDV>成交量(手)的5日简单移动平均
    量起爆赋值:成交量(手)>=1日前的成交量(手)*1
    价创新高赋值:收盘价>=0日内收盘价的最高值
    量创新高赋值:成交量(手)>=0日内成交量(手)的最高值
    对昨日涨幅赋值:(收盘价/昨收盘价-1)*100<=2.50
    每日一点赋值:量两步AND价两步AND价上岗量破5AND量起爆AND价创新高AND量创新高AND对昨日涨幅
    TA赋值:上次时间(时分)=100000距今天数
    TC赋值:TA+1日前的0日内收盘价的最高值
    TV赋值:TA+1日前的0日内成交量(手)的最高值
    ZF赋值:收盘价/昨收盘价<1.05
    XG1赋值:收盘价上穿TCANDV>TVANDZF,画白色
    TA1赋值:上次时间(时分)=110000距今天数
    CC1赋值:TA1+1日前的0日内收盘价的最高值
    VV1赋值:TA1+1日前的0日内成交量(手)的最高值
    ZF1赋值:CC1/昨收盘价<1.05
    XG2赋值:收盘价上穿CC1ANDV>VV1ANDZF1,画黄色
    突破赋值:XG1ORXG2,画红色
    当满足条件突破=1的15日过滤时,在最低+轴差*0.60和最低位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR000000
    当满足条件突破=1的15日过滤时,在最低+轴差*0.60位置画18号图标
    当满足条件突破=1的15日过滤时,在最低+轴差*0.60位置书写文字,COLOR000000
    当满足条件开始攻击量=1的15日过滤时,在最低+轴差*0.45和最低位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFF00FF
    当满足条件开始攻击=1的30日过滤时,在最低+轴差*0.30和最低位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFF9900
    当满足条件(收盘价/VBNH)的60日指数移动平均上穿(收盘价/VBNH)的120日指数移动平均时,在最低+轴差*0.15和最低位置之间画柱状线,宽度为1,0不为0则画空心柱.,画淡蓝色
    当满足条件开始攻击量=1的15日过滤时,在最低+轴差*0.45位置书写文字,COLORFF00FF
    当满足条件(收盘价/VBNH)的60日指数移动平均上穿(收盘价/VBNH)的120日指数移动平均的30日过滤时,在最低+轴差*0.15位置书写文字,COLOR000000
    当满足条件起动线上穿1.01的30日过滤时,在限制散户线位置画17号图标
    当满足条件起动线上穿1.01的30日过滤时,在最低位置书写文字,画蓝色
    当满足条件追击涨停的30日过滤时,在分时均价线+(限制散户线-分时均价线)/2位置书写文字,画蓝色
    现价赋值:收盘价,COLOR000000,线宽为1
    X_52赋值:星期
    X_53赋值:日期对应的转换天数
    X_54赋值:总的周期数-到最后交易的周期日前的日期
    X_55赋值:X_53-X_54对应的转换天数+1
    X_56赋值:X_55-1日前的X_55不等于X_52-1日前的X_52ORTOTALBARSCOUNT-到最后交易的周期=0
    X_57赋值:上次X_56距今天数+1
    X_58赋值:X_57日前的收盘价
    X_59赋值:X_57日前的X_58
    X_60赋值:X_57日前的X_59
    X_61赋值:X_57日前的X_60
    X_62赋值:X_57日前的X_61
    X_63赋值:X_57日前的X_62
    X_64赋值:X_57日前的X_63
    X_65赋值:X_57日前的X_64
    X_66赋值:X_57日前的X_65
    X_67赋值:(收盘价+X_58+X_59+X_60+X_61+X_62+X_63+X_64+X_65+X_66)/10
    输出决策:日期日X_67,POINTDOT,COLOR888888,线宽为4
    当满足条件是否最后一个周期时,在决策位置书写文字,画红色
    当满足条件收盘价上穿决策时,在收盘价位置画1号图标
    当满足条件1时,在横轴0.065纵轴0.0135位置书写文字,COLOR00BB00
    当满足条件1时,在横轴0.10纵轴0.0135位置书写文字,COLOR000000
    输出所属地区:当满足条件1时,在横轴0.16纵轴0.0135位置书写文字,画蓝色
    当满足条件1时,在横轴0.20纵轴0.0135位置书写文字,COLOR000000
    输出所属行业:当满足条件1时,在横轴0.26纵轴0.0135位置书写文字,COLORFF88FF
    当满足条件1时,在横轴0.30纵轴0.0135位置书写文字,COLOR886600
    输出所属概念:当满足条件1时,在横轴0纵轴0.055位置书写文字,画红色
    当满足条件1时,在横轴0.04纵轴0.055位置书写文字,COLOR885522
    输出所属风格:当满足条件1时,在横轴0.01纵轴0.08位置书写文字,COLOR00AA00
    TAX赋值:板块统计
    TAA赋值:字符串相加
    当满足条件是否最后一个周期时,在横轴0.22纵轴0.115位置书写文字画蓝色

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

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

网友评论

已有0人评论

清除 发表评论