最新公告
  • 欢迎您光临九毛八公式指标网www.9m8.cn,本站全新改版试运行,期间内容全部免费,欢迎下载!欢迎加入本站VIP
  • 通达信三分钟量的主副图源码

    正文概述    2024-04-13 20:30:36  

    发一个通过拆分三分钟量的主图,副图,用这个公式可以及时发掘那些突然发力的股票【甚至要涨停的也躲过不了这一关】,还可以用于分时预警,也可以排序(分时),这个公式里的问题你们自己处理 不必再问我,【05引】大家都有不另发了




     ---------------------------------------------
     {3分钟主图}
     tt:=BARSCOUNT(C);
     CC:CLOSE,COLOR00ffFF,linethick2;
     zz:=SUM(AMOUNT,tt)/SUM(VOL*100,tt);
     zz1:=BETWEEN(C/zz,1.05,0.95);
     均线:IF(zz1=0,MA(C,TT),zz),COLOR00ff00,linethick2;
     a:=if(c>=均线,1,0);
     均线上:=COUNT(a=1 ,0 );
     均线下:=COUNT(a=0 ,0 );
     均线上占:均线上/(均线上+均线下)*100,PRECIS1,linethick0;
     {叠加股票}
     TC:=STRCMP(STRLEFT(MARKETLABEL,2),'SZ');
     DPSH:="SH000001$CLOSE"/HHV(STKINDI('SH000001','05引.RC#DAY'),0);
     DPSZ:="399901$CLOSE"/HHV(STKINDI('399901','05引.RC#DAY'),0);
     DPC:=IF(INBLOCK('A股板块'),DYNAINFO(3)*IF(TC=0,DPSZ,DPSH),C);
     POLYLINE(C>0,DPC),COLOR0000FF,LAYER0,linethick2;
     

    外内盘:DYNAINFO(23)/DYNAINFO(22),PRECIS1,linethick0;
     DRAWTEXTABS( 5,5,'外盘比内盘◢>1.0◣:       '+NUMTOSTRN(DYNAINFO(23)/DYNAINFO(22),2)+''),COLOR99FF99,LINETHICK2;
     DRAWTEXTABS( 5,20,'[分时]量比◢>1.0◣:       '+NUMTOSTRN(DYNAINFO(17),2)+', [日].量比:'+NUMTOSTRN(SUM(V,0)/("VOL.MA1#DAY"),2)+' '),COLOR0000FF,LINETHICK2;
     比:SUM(V,0)/SUM("05引.RMV#DAY"/240,0)*100,PRECIS1,linethick0;
     分钟量3:SUM(V,3)/SUM("05引.RMV#DAY"/240,3)*100,COLOR00FF00,PRECIS1,linethick0;
     
    量比:DYNAINFO(17),PRECIS1,linethick0;
     DRAWTEXTABS( 5,35,'现量'+NUMTOSTRN(SUM(V,0)/10000,2)+'万手: 与昨天(5天均量)同期量'+NUMTOSTRN(SUM("05引.RMV#DAY"/240,0)/10000,2)+'万手: 比:= '+NUMTOSTRN(比,1)+'%'),COLOR77FF00,LINETHICK3;
     DRAWTEXTABS( 5,50,'3分钟量与昨天(5天均量)同期量:比:=  '+NUMTOSTRN(SUM(V,3)/SUM("05引.RMV#DAY"/240,3)*100,1)+'%'),COLOR77FF00,LINETHICK3;
     DRAWTEXTABS( 5,70,'5分钟量与昨天(5天均量)同期量:比:=  '+NUMTOSTRN(SUM(V,5)/SUM("05引.RMV#DAY"/240,5)*100,1)+'%'),COLOR77FFFF,LINETHICK3;
     DRAWTEXTABS( 5,90,'15分钟量与昨天(5天均量)同期量:比:=  '+NUMTOSTRN(SUM(V,15)/SUM("05引.RMV#DAY"/240,15)*100,1)+'%'),COLORFF00FF,LINETHICK3;
     
    DRAWTEXTABS(5,110,'均线上占:'+NUMTOSTRN(均线上占,1)+'%,'),Color00FFFF,LINETHICK4;
     
    {红绿三角【副图】}
     H1:hhvall(hhv(C,0)),COLOR70FF00,CROSSDOT,LINETHICK1;
     L1:llvall(llv(C,0)),COLOR00FF00,CROSSDOT,LINETHICK1;
     FILLRGN(L1,H1,L1  B10304:=FILTER(H1,3);
    C10304:=BACKSET(B10304,3+1);
    D10304:=FILTER(C10304,3);{高点}
     B20304:=FILTER(L1,3);
    C20304:=BACKSET(B20304,3+1);
    D20304:=FILTER(C20304,3);{低点}
     E10304:=(REF(L1,1)+REF(H1,1))/2;
     E20304:=(HIGH+LOW)/2;{高低点出现在同一K线上时可作取舍}
     H10304:=(D10304 AND NOT(D20304 AND E10304>=E20304)) OR BARSTATUS=2 OR BARSCOUNT(CLOSE)=1;
     L10304:=(D20304 AND NOT(D10304 AND E10304=E20304));
     X10304:=REF(BARSLAST(H10304),1)+1;
    F10304:=BACKSET(H10304 AND COUNT(L10304,X10304)>0,LLVBARS(IF(L10304,LOW,10000),X10304));
     G10304:=F10304>REF(F10304,1);
    I10304:=BACKSET(G10304,2);
    LD0304:=I10304>REF(I10304,1);{过滤后低点}
     L20304:=LD0304 OR BARSTATUS=2 OR BARSCOUNT(CLOSE)=1;
     X20304:=REF(BARSLAST(L20304),1)+1;
    F20304:=BACKSET(L20304 AND COUNT(H10304,X20304)>0,HHVBARS(IF(H10304,HIGH,0),X20304));
     G20304:=F20304>REF(F20304,1);
    I20304:=BACKSET(G20304,2);
    HD0304:=I20304>REF(I20304,1);{过滤后高点}
     UU0304:=BACKSET(BARSTATUS=2,BARSLAST(LD0304)+1);
     VV0304:=UU0304>REF(UU0304,1);
     UU20304:=BACKSET(BARSTATUS=2,BARSLAST(HD0304)+1);
     VV20304:=UU20304>REF(UU20304,1);
     
    {以下语句为三角形部分}
     底:REF(L,BARSLAST(VV0304)),COLORred,LINETHICK2;
    顶:REF(H,BARSLAST(VV20304)),COLORGreen,LINETHICK2;
     {下跌三角形:绿色三角形画完介入}
     StickLine(VV0304,顶,底,0,0),COLOR00FF00,linethick3;
     DRAWLINE(VV20304,H,VV0304,L,0),COLOR00FF00,linethick3;{斜}
     DRAWLINE(VV20304,H,VV0304,顶,0),COLOR00FF00,linethick3;
     {上涨三角形:红色三角形画完出局}
     StickLine(VV20304 ,顶,底,0,0),COLOR0000FF,linethick3;
     DRAWLINE(VV0304,L,VV20304,H,0),COLOR0000FF,linethick3;{斜}
     DRAWLINE(VV0304,L,VV20304,底,0),COLOR0000FF,linethick3;
     
    NN304:= DISPSTATUS=2;
     DRAWTEXT(nn304,底,'底: '+NUMTOSTRN(底,2)+'元      '),ALIGN0,COLORred,LINETHICK1,VALIGN2;
     DRAWTEXT(nn304,顶,'顶: '+NUMTOSTRN(顶,2)+'元      '),ALIGN0,COLORGreen,LINETHICK1,VALIGN2;
     REF((顶+底)/2,BARSLAST(VV20304) OR (VV0304)),COLORFF9900,LINETHICK2,VALIGN2;
     REF(底+(顶-底)*0.618,BARSLAST(VV20304) OR (VV0304)),COLOR00FFFF,DOTLINE,VALIGN2;
     REF(底+(顶-底)*0.382,BARSLAST(VV20304) OR (VV0304)),COLOR00FFFF,DOTLINE,VALIGN2;
     DRAWTEXT(nn304,(顶+底)/2, '50%: '+NUMTOSTRN((顶+底)/2,2)+'元      '),ALIGN0,COLORFF9900,LINETHICK1,VALIGN2;
     DRAWTEXT(nn304,顶, ''+NUMTOSTRN((顶-C)/C*100,2)+'% '),ALIGN2,COLOR00FFFF,LINETHICK1,VALIGN2;
     DRAWTEXT(nn304,底, ''+NUMTOSTRN((C-底)/底*100,2)+'% '),ALIGN2,COLOR00FFFF,LINETHICK1,VALIGN2;
     FILLRGN(顶,(顶+底)/2,顶>(顶+底)/2,RGB(0,0,255)),COLORFF9900,LINETHICK2,LAYER5;
     FILLRGN((顶+底)/2,底,(顶+底)/2>底,RGB(60,0,60)),COLOR00FF00,LINETHICK2,LAYER5;
     --------------------------------------------------
     
     {3分钟量副图}
     DRAWRECTREL(-1,0,1000,1000,RGB(40,0,40)),color0077FF,LINETHICK2,LAYER7;
     分钟量3:ema(SUM(V,3)/SUM("05引.RMV#DAY"/240,3)*100,5),COLOR00FF00,PRECIS1,linethick1;
     PARTLINE(分钟量3,(分钟量3>REF(分钟量3,1))-1,rgb(0,255,0),1,rgb(255,0,0) ),LINETHICK2,LAYER0;
     
    DRAWTEXTABS( 5,5,'3分钟量与昨天(5天均量)同期量:比:= '+NUMTOSTRN(SUM(V,3)/SUM("05引.RMV#DAY"/240,3)*100,1)+'%'),COLOR77FF00,LINETHICK3;
     X:=BARSLAST(DISPSTATUS=1);
     HX:=HHVALL(HHV(分钟量3,X));
     VERTLINE(分钟量3=HX and 分钟量3>600,2),LAYER0,COLOR0077FF;
     
    比:SUM(V,0)/SUM("05引.RV#DAY"/240,0)*100,PRECIS1,linethick0;
     DRAWTEXTABS( 5,25,' 现量'+NUMTOSTRN(SUM(V,0)/10000,2)+'万手: 与昨天同期量比:= '+NUMTOSTRN(比,1)+'%'),COLOR77FFff,LINETHICK3;
     
    分钟量5:SUM(V,5)/SUM("05引.RV#DAY"/240,5)*100,COLORFF9900,PRECIS1,linethick1;
     
    T:=BARSCOUNT(C);
     TP:= FILTER( C>=HHV(H,T) AND V>MA(V,0)*2 AND DYNAINFO(17)>1 AND TIME0>39600  ,240) ;
     VERTLINE(TP,1),COLOR00ffff;
     


    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 通达信三分钟量的主副图源码 加入收藏