{对手}
超B:=L2_AMO(0,0)/10000.0;
大B:=L2_AMO(1,0)/10000.0;
中B:=L2_AMO(2,0)/10000.0;
小B:=L2_AMO(3,0)/10000.0;
超S:=L2_AMO(0,1)/10000.0;
大S:=L2_AMO(1,1)/10000.0;
中S:=L2_AMO(2,1)/10000.0;
小S:=L2_AMO(3,1)/10000.0;
{主动}
J超B:=L2_AMO(0,2)/10000.0;
J大B:=L2_AMO(1,2)/10000.0;
J中B:=L2_AMO(2,2)/10000.0;
J小B:=L2_AMO(3,2)/10000.0;
J超S:=-L2_AMO(0,3)/10000.0;
J大S:=-L2_AMO(1,3)/10000.0;
J中S:=-L2_AMO(2,3)/10000.0;
J小S:=-L2_AMO(3,3)/10000.0;
TESTSKIP(NOT(超B OR 大B OR 中B OR 小B OR 超S OR 大S OR 中S OR 小S)!=0);
超大进:=(超B),NODRAW;
超大出:=(超S),NODRAW;
大宗进:=(超B)+(大B),NODRAW;
大宗出:=(超S)+(大S),NODRAW;
非大宗进:=(中B)+(小B),NODRAW;
非大宗出:=(中S)+(小S),NODRAW;
超大净量1:=(超大进-超大出)/1000,NODRAW;
大单净量1:=(大宗进-大宗出)/1000,NODRAW;
小单净量1:=(非大宗进-非大宗出)/1000,NODRAW;
大单净量:=CONST(IF(1 ,大单净量1,DRAWNULL)),NODRAW;
小单净量:=CONST(IF(1 ,小单净量1,DRAWNULL)),NODRAW;
超大净量:=CONST(IF(1 ,超大净量1,DRAWNULL)),NODRAW;
净流入:=(J超B+J大B+J中B+J小B)+(J超S+J大S+J中S+J小S),COLORRED,NODRAW;
资金净流入:=净流入*10000/(CAPITAL*C),COLORYELLOW,NODRAW;
百分比柱100%:=100;
大单流入:=(超B+大B)/(超B+大B+超S+大S)*100,NODRAW,COLORWHITE;
大单流入限制:=IF((超B+大B+超S+大S)=0,0,大单流入);
成交总量:=(超B+大B+中B+小B+超S+大S+中S+小S),NODRAW,COLORWHITE;
机构参与:(超B+超S+大B+大S)/成交总量*100,NODRAW,COLORWHITE;
主买A:=ACTINVOL,COLORRED,NODRAW;
主卖A:=ACTOUTVOL,COLORGREEN,NODRAW;
主动买盘:主买A*100/(主买A+主卖A),NODRAW,COLORRED;
{资金流入比}
DRAWRECTREL(125,40,125+CONST(百分比柱100%*2),180,RGB(0,0,255));
DRAWRECTREL(125,40,125+CONST(资金净流入*2),180,RGB(255,0,0));
DRAWTEXT_FIX(1,0.01,0.040,0,STRCAT(STRCAT('资金净流入: ',CON2STR(资金净流入,2)),' %')),COLORYELLOW;
{大单流入比 分析家公式网HTTP://WWW.70822.COM}
DRAWRECTREL(125,240,125+CONST(百分比柱100%*2),380,RGB(0,0,255));
DRAWRECTREL(125,240,125+CONST(大单流入限制*2),380,RGB(255,0,0));
DRAWTEXT_FIX(1,0.01,0.240,0,STRCAT(STRCAT('大单流入: ',CON2STR(大单流入限制,2)),' %')),COLORYELLOW;
{机构参与度}
DRAWRECTREL(125,440,125+CONST(百分比柱100%*2),580,RGB(0,0,255));
DRAWRECTREL(125,440,125+CONST(机构参与*2),580,RGB(255,0,0));
DRAWTEXT_FIX(1,0.01,0.440,0,STRCAT(STRCAT('机构参与: ',CON2STR(机构参与,2)),' %')),COLORYELLOW;
{主动买卖比}
DRAWRECTREL(125,640,125+CONST(百分比柱100%*2),780,RGB(0,0,255));
DRAWRECTREL(125,640,125+CONST(主动买盘*2),780,RGB(255,0,0));
DRAWTEXT_FIX(1,0.01,0.640,0,STRCAT(STRCAT('主动买盘: ',CON2STR(主动买盘,2)),' %')),COLORYELLOW;
外盘主动买盘:=BUYVOL,COLORLIRED,NODRAW;
内盘主动卖盘:=SELLVOL,COLORLIBLUE,NODRAW;
内外买卖总量:=BUYVOL+SELLVOL,COLORYELLOW,NODRAW;
外盘主动买盘%:=BUYVOL/内外买卖总量*100;
内盘主动卖盘%:=SELLVOL/内外买卖总量*100;
内外能量柱100%:=外盘主动买盘%+内盘主动卖盘%;
DRAWRECTREL(540,40,540+CONST(内外能量柱100%*2),180,RGB(0,0,255));
DRAWRECTREL(540,40,540+CONST(外盘主动买盘%*2),180,RGB(255,0,0));
DRAWTEXT_FIX(1,0.420,0.03,0,STRCAT(STRCAT('外盘主动买盘',CON2STR(外盘主动买盘%,2)),'%')),COLORYELLOW;
DRAWTEXT_FIX(1,0.75,0.03,0,STRCAT(STRCAT('内盘主动卖盘',CON2STR(内盘主动卖盘%,2)),'%')),COLORGREEN;
AA:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
成交量主动买:=IF(CLOSE>OPEN,AA*(HIGH-LOW),IF(CLOSE<OPEN,AA*((HIGH-OPEN)+ (CLOSE-LOW)),VOL/2)),COLORRED;
成交量主动卖:=IF(CLOSE>OPEN,0-AA*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN, 0-AA*(HIGH-LOW),0-VOL/2)),COLORGREEN;
成交量主动买%:=ABS(成交量主动买/VOL*100),POINTDOT,COLORRED;
成交量主动卖%:=ABS(成交量主动卖/VOL*100),POINTDOT,COLORGREEN;
能量柱100%:=成交量主动买%+成交量主动卖%;
DRAWRECTREL(540,240,540+CONST(能量柱100%*2),380,RGB(0,0,255));
DRAWRECTREL(540,240,540+CONST(成交量主动买%*2),380,RGB(255,0,0));
DRAWTEXT_FIX(1,0.420,0.240,0,STRCAT(STRCAT('成交量主动买',CON2STR(成交量主动买%,2)),'%')),COLORYELLOW;
DRAWTEXT_FIX(1,0.75,0.240,0,STRCAT(STRCAT('成交量主动卖',CON2STR(成交量主动卖%,2)),'%')),COLORGREEN;
{逐笔买卖大单比}
{流入:= L2_VOL(0,0)+L2_VOL(1,0)+L2_VOL(0,2)+L2_VOL(1,2),NODRAW;}
流入:=LARGEINTRDVOL;
{流出:= L2_VOL(0,1)+L2_VOL(1,1)+L2_VOL(0,3)+L2_VOL(1,3),NODRAW;}
流出:=LARGEOUTTRDVOL;
B:=((流入-流出)/CAPITAL*100)>=1.2;
大单流入比%:流入/(流入+流出)*100,NODRAW;
大单流出比%:=流出/(流入+流出)*100;
逐笔能量柱100%:=100;
DRAWRECTREL(540,440,540+CONST(逐笔能量柱100%*2),580,RGB(0,0,255));
DRAWRECTREL(540,440,540+CONST(大单流入比%*2),580,RGB(255,0,0));
DRAWTEXT_FIX(1,0.420,0.440,0,STRCAT(STRCAT('大单流入比',CON2STR(大单流入比%,2)),'%')),COLORYELLOW;
{主力净量}
主动买量:=ACTINVOL;
主买量:=主动买量/10000,COLORRED,NODRAW;
主动卖量:=-ACTOUTVOL;
主卖量:=主动卖量/10000,COLORLIBLUE,NODRAW;
主买净量1:主买量+主卖量,COLORMAGENTA,NODRAW;
主买净量:=CONST(IF(1 ,主买净量1,DRAWNULL)),NODRAW;
DRAWTEXT_FIX(主买净量>=0,0.90,0.3,0,STRCAT('主买净量: ',CON2STR(主买净量,2))),COLOR0000FF;
DRAWTEXT_FIX(主买净量<0,0.90,0.3,0,STRCAT('主买净量: ',CON2STR(主买净量,2))),COLORFFFF00;
DRAWTEXT_FIX(小单净量>=0,0.90,0.45,0,STRCAT('小单净量: ',CON2STR(小单净量,2))),COLOR0000FF;
DRAWTEXT_FIX(小单净量<0,0.90,0.45,0,STRCAT('小单净量: ',CON2STR(小单净量,2))),COLORFFFF00;
DRAWTEXT_FIX(大单净量>=0,0.90,0.6,0,STRCAT('大单净量: ',CON2STR(大单净量,2))),COLOR0000FF;
DRAWTEXT_FIX(大单净量<0,0.90,0.6,0,STRCAT('大单净量: ',CON2STR(大单净量,2))),COLORFFFF00;
DRAWTEXT_FIX(超大净量>=0,0.90,0.75,0,STRCAT('超大净量: ',CON2STR(超大净量,2))),COLOR0000FF;
DRAWTEXT_FIX(超大净量<0,0.90,0.75,0,STRCAT('超大净量: ',CON2STR(超大净量,2))),COLORFFFF00;