预测量:=IF(CURRBARSCOUNT=1ANDPERIOD=5,*240/FROMOPEN,VOL),NODRAW;
STICKLINE(CURRBARSCOUNT=1ANDPERIOD=5,预测量,0,-1,-1),COLOR00C0C0;
{成交量}
量:VOL,VOLSTICK;
{倍量}
量差:=IF(CURRBARSCOUNT=1,VOL*240/FROMOPEN/REF(VOL,1)-1,VOL/REF(VOL,1)-1),NODRAW,COLORLIMAGENTA;
STICKLINE(量差 =1,0,VOL,2,0),COLORMAGENTA;
V12:=MA(V,12);
STICKLINE(VOL MA(VOL,5)/2ANDV V12/2,0,VOL,1,0),COLORBLUE;VOL5:MA(量,5),COLORWHITE;
VOL35:MA(量,35),COLORYELLOW;
超B:=L2_AMO(0,2)/10000.0;
大B:=L2_AMO(1,2)/10000.0;
中B:=L2_AMO(2,2)/10000.0;
小B:=L2_AMO(3,2)/10000.0;
超S:=-L2_AMO(0,3)/10000.0;
大S:=-L2_AMO(1,3)/10000.0;
中S:=-L2_AMO(2,3)/10000.0;
小S:=-L2_AMO(3,3)/10000.0;
TESTSKIP(NOT(超BOR大BOR中BOR小BOR超SOR大SOR中SOR小S)!=0);
净流入:=(超B+大B+中B+小B)+(超S+大S+中S+小S);
大宗净流入:=(超B+大B)+(超S+大S);
超大单:=(超B)+(超S);
大单:=(大B)+(大S);
中单:=(中B)+(中S);
小单:=(小B)+(小S);
大宗进:=(超B)+(大B);
大宗出:=(超S)+(大S);
非大宗进:=(中B)+(小B);
非大宗出:=(中S)+(小S);
流向:=(超B+大B+中B+小B)+(超S+大S+中S+小S);
近5日流向:=SUM(资金流向,5);
近10日流向:=SUM(资金流向,10);
资金线:=(L2_AMO(0,0)+L2_AMO(1,0)-L2_AMO(0,1)-L2_AMO(1,1))/100.0,LINETHICK2;
主力买力度:=LARGEINTRDVOL*100/VOL;
主力卖力度:=LARGEOUTTRDVOL*100/VOL;
DRAWRECTREL(0,0,235,999,RGB(100,330,30));
DRAWRECTREL(0,0,235,507,RGB(0,30,50));
DRAWRECTREL(75,515,235,999,RGB(0,30,50));
DRAWRECTREL(144,0,235,507,RGB(100,330,30));
DRAWRECTREL(0,507,235,600,RGB(100,330,30));
AA:=CONST(MAX(ABS(净流入),MAX(ABS(大宗净流入),MAX(ABS(大宗进),MAX(ABS(大宗出),MAX(ABS(非大宗进),ABS(非大宗出)))))))*3,NODRAW;
DRAWRECTREL(5,CONST(830-(ABS(净流入)*500/AA)),35,945,IF(CONST(净流入) 0,RGB(250,150,10),RGB(0,100,100)));
DRAWRECTREL(40,CONST(830-(ABS(大宗净流入)*500/AA)),70,945,IF(CONST(大宗净流入) 0,RGB(250,150,10),RGB(0,100,100)));
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.005,0.88,0,INTPART(净流入)),COLORWHITE;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.041,0.88,0,INTPART(大宗净流入)),COLORWHITE;
DRAWRECTREL(80,CONST(830-(ABS(大宗进)*500/AA)),115,945,IF(CONST(大宗进) 0,RGB(255,0,0),RGB(23,125,255)));
DRAWRECTREL(117,CONST(830-(ABS(大宗出)*500/AA)),152,945,IF(CONST(大宗出) 0,RGB(0,50,0),RGB(0,50,0)));
DRAWRECTREL(158,CONST(830-(ABS(非大宗进)*500/AA)),193,945,IF(CONST(非大宗进) 0,RGB(255,0,0),RGB(23,125,255)));
DRAWRECTREL(195,CONST(830-(ABS(非大宗出)*500/AA)),230,945,IF(CONST(非大宗出) 0,RGB(0,50,0),RGB(0,50,0)));
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.007,1,0,'净流大宗流主力进出进出'),COLORWHITE;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.082,0.88,0,INTPART(大宗进)),COLORWHITE;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.12,0.88,0,INTPART(大宗出)),COLORWHITE;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.161,0.88,0,INTPART(非大宗进)),COLORWHITE;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.196,0.88,0,INTPART(非大宗出)),COLORWHITE;
AAB:=CONST(MAX(ABS(超大单),MAX(ABS(大单),MAX(ABS(中单),ABS(小单))))),NODRAW;
DRAWRECTREL(5,CONST(830-(ABS(超大单)*500/AAB))/2,35,460,IF(CONST(超大单) 0,RGB(255,0,255),RGB(0,255,255)));
DRAWRECTREL(40,CONST(830-(ABS(大单)*500/AAB))/2,70,460,IF(CONST(大单) 0,RGB(255,0,255),RGB(0,255,255)));
DRAWRECTREL(75,CONST(830-(ABS(中单)*500/AAB))/2,105,460,IF(CONST(中单) 0,RGB(255,0,255),RGB(0,255,255)));
DRAWRECTREL(110,CONST(830-(ABS(小单)*500/AAB))/2,140,460,IF(CONST(小单) 0,RGB(255,0,255),RGB(0,255,255)));
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.007,0.46,0,'超户大户中户散户5日流10日流'),COLORWHITE;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.007,0.4,0,INTPART(超大单)),COLORWHITE;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.042,0.4,0,INTPART(大单)),COLORWHITE;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.076,0.4,0,INTPART(中单)),COLORWHITE;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.112,0.4,0,INTPART(小单)),COLORWHITE;
DRAWTEXT_FIX(CURRBARSCOUNT=1,0,0,0,'【综合资金分析】(¥万元)'),COLORRED;
AAC:=CONST(MAX(ABS(近5日流向),ABS(近10日流向))),NODRAW;
DRAWRECTREL(149,CONST(830-(ABS(近5日流向)*500/AAC))/2,189,460,IF(CONST(近5日流向) 0,RGB(250,150,10),RGB(0,100,100)));
DRAWRECTREL(191,CONST(830-(ABS(近10日流向)*500/AAC))/2,230,460,IF(CONST(近10日流向) 0,RGB(250,150,10),RGB(0,100,100)));
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.15,0.4,0,INTPART(近5日流向)),COLORWHITE;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.19,0.4,0,INTPART(近10日流向)),COLORWHITE;
DDX:=(LARGEINTRDVOL-LARGEOUTTRDVOL)*1000/FINANCE(7);
DDY:=IF(TRADENUM 0,(TRADEOUTNUM-TRADEINNUM)*100/TRADENUM,0);
DDZ:=IF(TRADENUM 0,(LARGETRDINNUM-LARGETRDOUTNUM)/TRADENUM*100,0);
DRAWRECTREL(144,0,235,40,IF(CONST(DDX) 0,RGB(255,0,0),RGB(0,50,0)));
DRAWRECTREL(144,45,235,85,IF(CONST(DDY) 0,RGB(255,0,0),RGB(0,50,0)));
DRAWRECTREL(144,90,235,130,IF(CONST(DDZ) 0,RGB(255,0,0),RGB(0,50,0)));
DRAWTEXT_FIX(1,0.15,0,0,STRCAT('DDX:',VAR2STR(DDX,2))),COLORYELLOW;
DRAWTEXT_FIX(1,0.15,0.04,0,STRCAT('DDY:',VAR2STR(DDY,2))),COLORYELLOW;
DRAWTEXT_FIX(1,0.15,0.09,0,STRCAT('DDZ:',VAR2STR(DDZ,2))),COLORYELLOW;
DRAWTEXT_FIX(1,0.16,0.508,0,STRCAT('主力买力度:',CON2STR(主力买力度,0))),COLORYELLOW;
DRAWTEXT_FIX(1,0.16,0.553,0,STRCAT('主力卖力度:',CON2STR(主力卖力度,0))),COLORMAGENTA;
日3大宗净流入:=REF(大宗净流入,1)+REF(大宗净流入,2)+REF(大宗净流入,3);
日5大宗净流入:=REF(大宗净流入,1)+REF(大宗净流入,2)+REF(大宗净流入,3)+REF(大宗净流入,4)+REF(大宗净流入,5);
DRAWTEXT_FIX(1,0,0.508,0,STRCAT('3日大宗流:',CON2STR(日3大宗净流入,0))),COLORYELLOW;
DRAWTEXT_FIX(1,0,0.553,0,STRCAT('5日大宗流:',CON2STR(日5大宗净流入,0))),COLORMAGENTA;
实际手:vol,LINETHICK0;
AA:=VOL/((HIGH-LOW)*2-Abs(CLOSE-OPEN));
主买:IF(CLOSE OPEN,AA*(HIGH-LOW),IF(CLOSE OPEN,AA*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2)),POINTDOT,COLORRED;
stICKLINE(C REF(C,1),0,VOL,2.5,1),COLORGREEN;
STICKLINE(主买 0,0,主买,2.5,0),COLORRED;
ZC_1:=IF(L (7),0,IF(H (7),(7)-((7)-H+0.02)/(H-L+0.02),0));
ZC_2:=Dma(ZC_1,V)*100;
出货:=IF(ZC_2 0ANDZC_2 REF(ZC_2,1),ZC_2/20,0);
VARQ1:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);
VARQ2:=SMA(ABS(LOW-VARQ1),13,1)/SMA(MAX(LOW-VARQ1,0),10,1);
VARQ3:=EMA(VARQ2,10);
VARQ4:=LLV(LOW,33);
VARQ5:=EMA(IF(LOW =VARQ4,VARQ3,0),3)*100;
[源码注释]通达信一看就懂的成交量指标公式公式解读
预测量赋值:如果到最后交易的周期=1ANDPERIOD=5,返回成交量(手)*240/当前离开盘分钟数,否则返回成交量(手),NODRAW
当满足条件到最后交易的周期=1ANDPERIOD=5时,在预测量和0位置之间画柱状线,宽度为-1,-1不为0则画空心柱.,COLOR00C0C0
输出量:成交量(手),VOLSTICK
量差赋值:如果到最后交易的周期=1,返回成交量(手)*240/当前离开盘分钟数/1日前的成交量(手)-1,否则返回成交量(手)/1日前的成交量(手)-1,NODRAW,画淡洋红色
当满足条件量差 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=1,0,成交量(手),2,0),画洋红色
V12赋值:成交量(手)的12日简单移动平均
当满足条件成交量(手) 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
成交量(手)的5日简单移动平均/2ANDV
V12/2,0,成交量(手),1,0),画蓝色
输出VOL5:量的5日简单移动平均,画白色
输出VOL35:量的35日简单移动平均,画黄色
超B赋值:成交额分档/10000.0
大B赋值:成交额分档/10000.0
中B赋值:成交额分档/10000.0
小B赋值:成交额分档/10000.0
超S赋值:-成交额分档/10000.0
大S赋值:-成交额分档/10000.0
中S赋值:-成交额分档/10000.0
小S赋值:-成交额分档/10000.0
如果满足条件取反不等于0,公式返回
净流入赋值:(超B+大B+中B+小B)+(超S+大S+中S+小S)
大宗净流入赋值:(超B+大B)+(超S+大S)
超大单赋值:(超B)+(超S)
大单赋值:(大B)+(大S)
中单赋值:(中B)+(中S)
小单赋值:(小B)+(小S)
大宗进赋值:(超B)+(大B)
大宗出赋值:(超S)+(大S)
非大宗进赋值:(中B)+(小B)
非大宗出赋值:(中S)+(小S)
资金流向赋值:(超B+大B+中B+小B)+(超S+大S+中S+小S)
近5日流向赋值:资金流向的5日累和
近10日流向赋值:资金流向的10日累和
主力资金线赋值:(成交额分档+成交额分档-成交额分档-成交额分档)/100.0,线宽为2
主力买力度赋值:逐笔买入大单成交量*100/成交量(手)
主力卖力度赋值:逐笔卖出大单成交量*100/成交量(手)
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
AA赋值:净流入的绝对值和大宗净流入的绝对值和大宗进的绝对值和大宗出的绝对值和非大宗进的绝对值和非大宗出的绝对值的较大值的较大值的较大值的较大值的较大值的最后一日取值设为常数*3,NODRAW
相对位置上画矩形
0,自定色,自定色))
相对位置上画矩形
0,自定色,自定色))
当满足条件到最后交易的周期=1时,在横轴0.005纵轴0.88位置书写数字,画白色
当满足条件到最后交易的周期=1时,在横轴0.041纵轴0.88位置书写数字,画白色
相对位置上画矩形
0,自定色,自定色))
相对位置上画矩形
0,自定色,自定色))
相对位置上画矩形
0,自定色,自定色))
相对位置上画矩形
0,自定色,自定色))
当满足条件到最后交易的周期=1时,在横轴0.007纵轴1位置书写文字,画白色
当满足条件到最后交易的周期=1时,在横轴0.082纵轴0.88位置书写数字,画白色
当满足条件到最后交易的周期=1时,在横轴0.12纵轴0.88位置书写数字,画白色
当满足条件到最后交易的周期=1时,在横轴0.161纵轴0.88位置书写数字,画白色
当满足条件到最后交易的周期=1时,在横轴0.196纵轴0.88位置书写数字,画白色
AAB赋值:超大单的绝对值和大单的绝对值和中单的绝对值和小单的绝对值的较大值的较大值的较大值的最后一日取值设为常数,NODRAW
相对位置上画矩形
0,自定色,自定色))
相对位置上画矩形
0,自定色,自定色))
相对位置上画矩形
0,自定色,自定色))
相对位置上画矩形
0,自定色,自定色))
当满足条件到最后交易的周期=1时,在横轴0.007纵轴0.46位置书写文字,画白色
当满足条件到最后交易的周期=1时,在横轴0.007纵轴0.4位置书写数字,画白色
当满足条件到最后交易的周期=1时,在横轴0.042纵轴0.4位置书写数字,画白色
当满足条件到最后交易的周期=1时,在横轴0.076纵轴0.4位置书写数字,画白色
当满足条件到最后交易的周期=1时,在横轴0.112纵轴0.4位置书写数字,画白色
当满足条件到最后交易的周期=1时,在横轴0纵轴0位置书写文字,画红色
AAC赋值:近5日流向的绝对值和近10日流向的绝对值的较大值的最后一日取值设为常数,NODRAW
相对位置上画矩形
0,自定色,自定色))
相对位置上画矩形
0,自定色,自定色))
当满足条件到最后交易的周期=1时,在横轴0.15纵轴0.4位置书写数字,画白色
当满足条件到最后交易的周期=1时,在横轴0.19纵轴0.4位置书写数字,画白色
DDX赋值:(逐笔买入大单成交量-逐笔卖出大单成交量)*1000/流通股本(股)
DDY赋值:如果总成交单数 ,返回?,否则返回?
0,(逐笔卖出成交单数-逐笔买入成交单数)*100/总成交单数,0)
DDZ赋值:如果总成交单数 ,返回?,否则返回?
0,(逐笔买入大单成交单数-逐笔卖出大单成交单数)/总成交单数*100,0)
相对位置上画矩形
0,自定色,自定色))
相对位置上画矩形
0,自定色,自定色))
相对位置上画矩形
0,自定色,自定色))
当满足条件1时,在横轴0.15纵轴0位置书写文字,画黄色
当满足条件1时,在横轴0.15纵轴0.04位置书写文字,画黄色
当满足条件1时,在横轴0.15纵轴0.09位置书写文字,画黄色
当满足条件1时,在横轴0.16纵轴0.508位置书写文字,画黄色
当满足条件1时,在横轴0.16纵轴0.553位置书写文字,画洋红色
日3大宗净流入赋值:1日前的大宗净流入+2日前的大宗净流入+3日前的大宗净流入
日5大宗净流入赋值:1日前的大宗净流入+2日前的大宗净流入+3日前的大宗净流入+4日前的大宗净流入+5日前的大宗净流入
当满足条件1时,在横轴0纵轴0.508位置书写文字,画黄色
当满足条件1时,在横轴0纵轴0.553位置书写文字,画洋红色
输出实际手:成交量(手),线宽为0
AA赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值)
输出主买:如果收阳线,返回AA*(最高价-最低价),否则返回如果收阴线,返回AA*((最高价-开盘价)+(收盘价-最低价)),否则返回成交量(手)/2,POINTDOT,画红色
当满足条件收盘价 1日前的收盘价时,在0和成交量(手)位置之间画柱状线,宽度为2.5,1不为0则画空心柱.,画绿色
当满足条件主买 0时,在0和主买位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画红色
ZC_1赋值:如果最低价 (7),返回0,否则返回如果最高价 (7),返回(7)-((7)-最高价+0.02)/(最高价-最低价+0.02),否则返回0
ZC_2赋值:以成交量(手)为权重ZC_1的动态移动平均*100
出货赋值:如果ZC_2 0ANDZC_2 1日前的ZC_2,返回ZC_2/20,否则返回0
VARQ1赋值:1日前的(最低价+开盘价+收盘价+最高价)/4
VARQ2赋值:最低价-VARQ1的绝对值的13日[1日权重]移动平均/最低价-VARQ1和0的较大值的10日[1日权重]移动平均
VARQ3赋值:VARQ2的10日指数移动平均
VARQ4赋值:33日内最低价的最低值
VARQ5赋值:如果最低价 =VARQ4,返回VARQ3,否则返回0的3日指数移动平均*100