【巧克力资金F】包含(主买净量+大单净量+超大单净量)
周日简单更新!
资金这一块儿的话目前来讲应该是没有人能超载巧克力老师的作品,该公式为副图公式,仅供参考!
源码的话是有用到了L2函数,那说明这是真资金流,还是有参考作用!其次界面显示的是当天的数据,如果你想看历史的超大净量这些你就打开源码找到源码里面的中文"超大净量"把后面的=删掉,就会显示在参数框上面,这样移动K线就可以看历史的超大净量数据!
另外手机会压缩所以并不建议手机使用,当然如果你想要参考下,那手机副图需要调出ZJQDL+DDX两个技术指标公式,这样该L2函数资金才会显示正常!
顺带说一句,手机使用L2函数的公式是直接引用这两个公式的哈,不需要开通LEVEL2!
巧克力资金F:
{量能提示}
{ 量能提示副图源码如下}
基准量:=(MA(VOL,5)+MA(VOL,10))/2;
危险量:=基准量*1.5;
破坏量:=基准量*1.15;
弱压量:=基准量*0.8;
超大量:=基准量*1.5;
攻击量:=基准量*1.15;
防守量:=基准量*0.8;
YL:=C>O OR (C=O AND C>=REF(C,1));
DL:=C< O OR (C=O AND C< REF(C,1));
TJ1:=DL AND VOL>=弱压量 AND VOL< 破坏量;
TJ2:=DL AND VOL>=破坏量 AND VOL< 危险量;
TJ3:=DL AND VOL>=危险量;
TJA:=YL AND VOL>=防守量 AND VOL< 攻击量;
TJB:=YL AND VOL>=攻击量 AND VOL< 超大量;
TJC:=YL AND VOL>超大量;
DRAWTEXT_FIX(ISLASTBAR AND TJ1,0.99,0.05,1.0,'[ 弱压量 ]'),COLORWHITE;
DRAWTEXT_FIX(ISLASTBAR AND TJ2,0.99,0.05,1.0,'[ !破坏量! ]'),COLORGREEN;
DRAWTEXT_FIX(ISLASTBAR AND TJ3,0.99,0.05,1.0,'[ !危险量! ]'),COLORGREEN;
DRAWTEXT_FIX(ISLASTBAR AND TJA,0.99,0.05,1.0,'[ 防守量 ]'),COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR AND TJB,0.99,0.05,1.0,'[ 攻击量 ]'),COLORMAGENTA;
DRAWTEXT_FIX(ISLASTBAR AND TJC,0.99,0.05,1.0,'[ 超大量 ]'),COLORRED;
{资金博弈副图源码如下 }
超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://}
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;