本指标聚焦主力买卖量对比分析,通过5日内资金流入动态追踪,实时监控主力加减仓动作。集成异动量能突破画线功能与量能解盘提示系统,构建多维度成交量分析模型。作为专业级成交量副图指标,精准捕捉资金异动信号,辅助判断主力动向与市场趋势,为短线交易提供量化决策支持。
PJ:=(H+L+C)/3;
ATA1:=IF(H=L,1,H-MAX(O,C));
ATA2:=IF(H=L,1,MAX(C,O)-PJ);
ATA3:=IF(H=L,1,MIN(O,C)-L);
ATA4:=IF(H=L,1,PJ-MIN(C,O));
ATA5:=VOL/IF(H=L,4,H-L);
ATA6:=(ATA1*ATA5)+(ATA2*ATA5);
ATA7:=(ATA3*ATA5)+(ATA4*ATA5);
ATA8:=DYNAINFO(23);
ATA9:=DYNAINFO(22);
ATA10:=IF(ISLASTBAR,ATA7*240/FROMOPEN,ATA7);
ATA11:=IF(ISLASTBAR,ATA6*240/FROMOPEN,ATA6);
主BUY:IF(ISLASTBAR AND PERIOD=5,ATA8,ATA10),COLORRED,NODRAW;
主SELL:IF(ISLASTBAR AND PERIOD=5,ATA9,ATA11),COLORGREEN,NODRAW;
JMM:=ABS(主BUY-主SELL);
DRAWRECTREL(0,00,CONST(主BUY*300/(主BUY+主SELL)),70,RGB(230,65,0));
DRAWRECTREL(0,70,CONST(主SELL*300/(主BUY+主SELL)),130,RGB(0,104,0));
主BUY1:=BUYVOL,COLORLIRED,NODRAW;
主SELL1:=-SELLVOL,COLORLIBLUE,NODRAW;
JML:BUYVOL-SELLVOL,COLORMAGENTA,NODRAW;
VOLUME:=VOL,VOLSTICK;
IF(CROSS(0.9,1/VOL*1000>0.01 AND "KDJ.J"<0),VOLUME*1.1,0),COLORYELLOW,LINETHICK1;{黄三角}
VARG1:=IF(PERIOD=1,5,IF(PERIOD=2,15,IF(PERIOD=3,30,IF(PERIOD=4,60,IF(PERIOD=5,240,1)))));
VARG2:=MOD(FROMOPEN,VARG1);
VARG3:=IF(VARG2<0.5,VARG1,VARG2);
VARG4:=IF(CURRBARSCOUNT=1,VOL*VARG1/VARG3,DRAWNULL);
STICKLINE(CURRBARSCOUNT=1 AND (SETCODE=0 OR SETCODE=1),VARG4,0,(-1),(-1)),COLOR00C0C0;
量:VOL,VOLSTICK;
VARG5:=IF(CAPITAL=0,AMOUNT/100000000,VOL/CAPITAL*100);
VARG6:=EMA(VARG5,5);
VARG7:=MA(VARG5,13);
VARG8:=VARG5<REF(LLV(VARG5,25),1) AND VARG6<VARG7;
VARG9:=BARSLAST(VARG8);
JMW:=IF(CROSS(COUNT(CROSS(VOL>REF(VOL*5,VARG9),0.5),VARG9)=1,0.5),VOL,0),NODRAW,COLOR00CCFF;
量比:VOL/REF(MA(VOL,5),1),NODRAW,COLORAAAAAA;
换手:VOL/CAPITAL*100,COLORWHITE;
VARG10:=VOL=HHV(VOL,30);
VARG11:=BARSLAST(FILTER(CROSS(0.9,VARG10),2))+1;
VARG12:=REF(VOL,VARG11);
STICKLINE(VARG11<=30,VARG12,VARG12,1,0),COLOR00CCFF;
VARG13:=VOL=LLV(VOL,20);
VARG14:=BARSLAST(FILTER(CROSS(0.9,VARG13),2))+1;
VARG15:=REF(VOL,VARG14);
STICKLINE(VARG14<=30,VARG15,VARG15,4,0),COLORFFAA00;
上涨数:"999999$ADVANCE"+"399001$ADVANCE",COLORRED,NODRAW;
下跌数:"999999$DECLINE"+"399001$DECLINE",COLORLIGREEN,NODRAW;
CTB2:=(HIGH - LOW);
CTB3:=ABS((OPEN - CLOSE));
CTB4:=(HIGH - IF((CLOSE > OPEN),CLOSE,OPEN));
CTB5:=(IF((CLOSE > OPEN),OPEN,CLOSE) - LOW);
CTB6:=((CTB3 / CTB2) * VOL);
CTB7:=((CTB4 / CTB2) * VOL);
CTB8:=((CTB5 / CTB2) * VOL);
QQ:=CTB6 >= CTB7 AND CTB6 >= CTB8 AND CLOSE < OPEN;
MMM:=CLOSE < EMA(CLOSE,5) AND QQ;
JJJ:=CLOSE >= EMA(CLOSE,5) AND QQ;
JJ:=CTB6 >= CTB7 AND CTB6 >= CTB8 AND CLOSE > OPEN;
XX:=CTB8 > CTB6 AND CTB8 > CTB7;
MM:=CTB7 > CTB6 AND CTB7 > CTB8;
CDP:=REF(H+L+C,1)/3;
PT:=REF(H,1)-REF(L,1);
AH:=CDP+PT;
NH:=CDP*2-REF(L,1);
SL:V,VOLSTICK;
STICKLINE(JJ=1,0,SL*0.5,1,0),COLORYELLOW;
STICKLINE(MM=1,0,SL*0.5,1,0),COLORMAGENTA;
STICKLINE(XX=1,0,SL*0.5,1,0),COLORWHITE;
STICKLINE(JJJ=1,0,SL*0.5,1,0),COLORGREEN;
STICKLINE(MMM=1,0,SL*0.5,1,0),COLORBLUE;
短庄:=V>REF(V,1)*2 && V<REF(V,1)*3,COLORMAGENTA;
STICKLINE(短庄,SL*0.75,SL,1,0),COLORYELLOW;
三倍:=V>=REF(V,1)*3,COLORMAGENTA;
STICKLINE(三倍,SL*0.75,SL,1,0),COLORFF00F5;
缩量:V*2<REF(V,1),COLORMAGENTA;
STICKLINE(缩量,SL*0.75,SL,1,0),COLOR00FF00;
N1:=7;
LC:=REF(CLOSE,1);
X:=SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100,COLORYELLOW,LINETHICK1;
MGG:=DRAWLINE(X>=HHV(X,N1),X,X<=LLV(X,N1),X,1),COLOR00FF00;
MGGW:=DRAWLINE(X>=HHV(X,N1),X,X<=LLV(X,N1),1,X),COLOR00FF00;
CTC0:=X=MGGW;
CTC1:=X=MGG;
CTC2:=X<REF(X,1);
CTC3:=X>REF(1,X);
JRS1:=DRAWICON(CTC1 AND CTC2,X,1);
JRS2:=DRAWICON(CTC0 AND CTC3,X,2);
DRAWICON(FILTER(JRS1>0,1),V*1.02,1);
DRAWICON(FILTER(JRS2>0,1),V*1.02,2);
同时出白买入:=CROSS(ZIG(3,10) ,REF(ZIG(3 ,10),1)) ;
X_R3:=PEAKBARS(3,15,1)<10;
X_R5:=IF(X_R3=1,2,0);
顶:= IF(X_R5=2,2,0);
顶A:=IF(顶>REF(顶,1),50,0),COLORGREEN;
H_L:=0.1*CONST(HHV(VOL,240));
V01:=VOL*0.95;{图标位置}
假阴柱:STICKLINE(C<O AND C>REF(C,1),0,V01,0,0),COLORLIMAGENTA;{假阴柱};
总额:=AMOUNT;
买0:=IF(O=C AND (C-REF(C,1))/REF(C,1)*100>9.8,AMOUNT,AMOUNT/((H-L)*2-ABS(O-C))*(C-L));
买%:=买0/AMOUNT*100;
流入:=AMOUNT*买%/10000000000;
流出:=AMOUNT/100000000-流入;
净流:=(流入-流出);
总额3:=SUM(AMOUNT,3);
流入3:=SUM(流入,3);
流出3:=SUM(流出,3);
净流3:=SUM(流入-流出,3);
总额5:=SUM(AMOUNT,5);
流入5:=SUM(流入,5);
流出5:=SUM(流出,5);
净流5:=SUM(流入-流出,5);
DRAWTEXT_FIX(1,0.4,0.25,0,'净流入(亿):'),COLOR8080FF,COLORYELLOW;
DRAWTEXT_FIX(1,0.5,0.25,0,'1日'),COLOR8080FF,COLORWHITE;
DRAWNUMBER_FIX(1,0.6,0.25,0,CONST((净流))),COLORYELLOW;
DRAWTEXT_FIX(1,0.7,0.25,0,'3日'),COLOR8080FF,COLORWHITE;
DRAWNUMBER_FIX(1,0.78,0.25,0,CONST((净流3))),COLORYELLOW;
DRAWTEXT_FIX(1,0.87,0.25,0,'5日'),COLOR8080FF,COLORWHITE;
DRAWNUMBER_FIX(1,1,0.25,0,CONST((净流5))),COLORYELLOW;
GUA6:=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);
GUA7:=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);
GUA8:=GUA6<REF(GUA7,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);
STICKLINE(GUA8 AND COUNT(GUA8,30)=1,0,18,0.5,0),COLORBLUE,LINETHICK3;
STICKLINE(GUA8 AND COUNT(GUA8,30)=1,18,36,0.5,0),COLORFF7700,LINETHICK3;
STICKLINE(GUA8 AND COUNT(GUA8,30)=1,36,60,1,0),COLORYELLOW;
DRAWTEXT(GUA8 AND COUNT(GUA8,30)=1,V,'庄'),COLORWHITE;
X_R3AA:=IF((CLOSE>REF(CLOSE,1)),88,0);
X_R4AA:=IF(((CLOSE)/(REF(CLOSE,1))>1.05) AND ((HIGH)/(CLOSE)<1.01) AND (X_R3AA>0),91,0);
XG9:=(FILTER((X_R4AA>90),45)),COLORYELLOW;
DRAWTEXT(XG9,V,'异'),COLORWHITE;
X_RB1:=ZIG(3,96/12);
DRAWICON(REF(X_RB1,2)<REF(X_RB1,1) AND X_RB1<REF(X_RB1,1),VOL,15);
DRAWICON(REF(X_RB1,2)>REF(X_RB1,1) AND X_RB1>REF(X_RB1,1),VOL*0.1,9);
X_1:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);
X_2:=SMA(ABS(LOW-X_1),13,1)/SMA(MAX(LOW-X_1,0),10,1);
X_3:=EMA(X_2,10)/100;
X_4:=LLV(LOW,33);
X_5:=EMA(IF(LOW<=X_4,X_3,0),3);
洗盘1:=IF(X_5<REF(X_5,1),X_5,0),COLORGREEN,NODRAW;
拉升:=IF(X_5>REF(X_5,1) ,X_5,0),COLORRED,NODRAW;
X_6:=IF(X_5>=100,100,X_5);
XP:=REF(洗盘1,1);
LS:=拉升;
XPLS:=(XP AND LS);
VR3:=(CLOSE+HIGH+LOW)/3;
VR4:=EMA(VR3,10);
VR5:=REF(VR4,1);
主力线:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*
SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1),LINETHICK1,POINTDOT;
X_R03:=MA(CLOSE,13);
X_R4:=(100-ABS((CLOSE-X_R03)/X_R03*100))/100;
X_R05:=LLV(LOW,75);
X_R6:=HHV(HIGH,75);
X_R7:=(X_R6-X_R05)/100;
X_R8:=SMA((CLOSE-X_R05)/X_R7,20,1);
X_RA:=3*X_R8-2*SMA(X_R8,15,1);
吸筹A:=(100-X_RA)/100,COLOR0099FF,LINETHICK2;
吸筹:=IF(吸筹A>1.09*REF(吸筹A,1),1,0),COLORRED,NODRAW;
大底:=EXIST(CROSS( 吸筹A,1),6),NODRAW,COLORMAGENTA;
X_RD:=吸筹A>X_R4;
差:=吸筹A-X_R4,COLORYELLOW,NODRAW;
JX:=(MA(C,10)*30+MA(C,30)*10+MA(C,60)*5+MA(C,120)*3)/(3+5+10+30);
JXMA:=MA(JX,10);
X_R200:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100;
X_R300:=SMA(SMA(X_R200,3,1),3,1)/28.57;
X_R400:=EMA(X_R300,5);
操盘:=3*X_R300-2*X_R400;
A1:=CROSS(操盘,X_R300) AND X_R300<2.1 AND C>O;
X_RE:=REF(LOW,1)*0.9;
X_RF:=LOW*0.9;
X_R11:=EMA(X_RF,30);
X_R12:=CLOSE-REF(CLOSE,1);
X_R13:=MAX(X_R12,0);
X_R14:=ABS(X_R12);
X_R15:=SMA(X_R13,7,1)/SMA(X_R14,7,1)*100;
X_R16:=SMA(X_R13,13,1)/SMA(X_R14,13,1)*100;
X_R17:=BARSCOUNT(CLOSE);
X_R18:=SMA(MAX(X_R12,0),6,1)/SMA(ABS(X_R12),6,1)*100;
X_R19:=(-200)*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))+100;
X_R1A:=(CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100;
X_R1B:=SMA((SMA(X_R1A,4,1)-50)*2,3,1);
X_R1C:=(INDEXC-LLV(INDEXL,14))/(HHV(INDEXH,14)-LLV(INDEXL,14))*100;
X_R1D:=SMA(X_R1C,4,1);
X_R1E:=SMA(X_R1D,3,1);
X_R1F:=(HHV(HIGH,30)-CLOSE)/CLOSE*100;
X_R20:=X_R18<=25 AND X_R19<-95 AND X_R1F>20 AND X_R1B<-30 AND X_R1E<30 AND X_R11-CLOSE>=-0.25 AND X_R15<22 AND X_R16<28 AND X_R17>50;
X_R61:=(HIGH+LOW)/2;
X_R81:=LLV(LOW,35);
X_RB01:=HHV(HIGH,35);
BB:=EMA((X_R61-X_R81)/(X_RB01-X_R81)*100,9);
金宝盆:=EMA(0.667*REF(BB,1)+0.333*BB,2),LINETHICK0;
GC3:=LLV(BB,198);
GC4:=HHV(BB,188);
CC0:=(BB-金宝盆<0.3)
AND (BB<25)AND (HIGH+LOW)/2<MA((HIGH+LOW)/2,13)*0.98 AND (HIGH+LOW)/2>REF((HIGH+LOW)/2,1);
DD:=FILTER(CC0,10);
GG:=(BB-金宝盆<0.6)AND (BB<30)AND (HIGH+LOW)/2<MA(C,13)*0.996 AND (HIGH+LOW)/2>REF((HIGH+LOW)/2,1);
HH:=FILTER(GG,10);
EE:=(BB-金宝盆>0.55)AND (BB>70) AND (HIGH+LOW)/2>MA((HIGH+LOW)/2,13)*0.96 AND (HIGH+LOW)/2<REF((HIGH+LOW)/2,1);
FF:=FILTER(EE,10);
DIFF1:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA1:=EMA(DIFF1,9);
买:=CROSS(DIFF1,DEA1),NODRAW;
DFQS:=7*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*30,4,1)-3*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*30,4,1),3,1)-SMA(SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*30,4,1),3,1),2,1);
TX:=78.89;
X_R301:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA
(SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1),3,1);
趋势:=EMA(X_R301,3)-10,COLORFF0000;
A13:=CROSS(趋势,0);
OK:=REF(CLOSE,1);
RSI1:=SMA(MAX(CLOSE-OK,0),7,1)/SMA(ABS(CLOSE-OK),7,1)*100,COLORWHITE;
RSI2:=SMA(MAX(CLOSE-OK,0),7,1)/SMA(ABS(CLOSE-OK),7,1)*100,COLORWHITE;
鱼:=SMA(MAX(CLOSE-OK,0),7,1)/SMA(ABS(CLOSE-OK),7,1)*100,COLORRED,DOTLINE;
RSI4:=SMA(鱼,7,1),LINETHICK1,COLORWHITE;
趋势A:=MA(((CLOSE-LLV(LOW,48))/(HHV(HIGH,48)-LLV(LOW,48))*50),17)+9,COLORFFFFFF;
趋势B:=MA(((CLOSE-LLV(LOW,53))/(HHV(HIGH,53)-LLV(LOW,53))*50),17)+9,COLOR3377DD;
AZ1:=MA(趋势A,7)*1.372,COLORGREEN,LINETHICK1;
AZ2:=AZ1*1.0887;
AZ3:=(1.5*(趋势B+RSI4)-(AZ2+AZ1))+12,COLORGREEN,LINETHICK1,DOTLINE;
鱼网:=IF((CROSS(RSI2,RSI4) OR CROSS(RSI2,AZ3) AND AZ3<38 AND RSI1<51),18,0),COLORYELLOW,LINETHICK2;
买入:=IF(EXIST(鱼网=18,8)AND 鱼>45 AND 鱼>REF( 鱼,2),1,0),COLORMAGENTA,,LINETHICK3;
A11:=3*EMA((C-LLV(L,30))/(HHV(H,30)-LLV(L,30))*100,5)-2*EMA((C-LLV(L,30))/(HHV(H,30)-LLV(L,30))*100,5);
A14:=EMA(A11,5);
A15:=(HHV(H,34)-C)/(HHV(H,34)-LLV(L,34))*100;
DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA :=EMA(DIFF,9);
基础:=(DIFF<-0.1 AND DIFF>DEA);
中线买入:=(CROSS(A11,A14)AND (A15-A14)>40 AND 基础 OR 买入)AND VR4>=VR5 ;
买多: ( (XPLS OR 中线买入 OR 大底 OR A1 OR 买入 OR 买 OR A13) OR VR4>=VR5),NODRAW,COLORRED;
DRAWTEXT_FIX( ISLASTBAR AND 买多 ,0.25,0,0,'买多'),COLORRED;
买空: ( (FILTER(GC4>REF(GC4,1),10) OR DD OR FILTER(CROSS(TX,DFQS),10)) OR VR4<VR5),NODRAW,COLORCYAN;
DRAWTEXT_FIX( ISLASTBAR AND 买空 ,0.25,0,0,'买空'),COLORCYAN;