通达信成交量叠加指标公式
套盘:=(1-WINNER(C))*100,COLORGREEN,NODRAW;
TOTAL:=IF(PERIOD=1,5,IF(PERIOD=2,15,IF(PERIOD=3,30,IF(PERIOD=4,60,IF(PERIOD=5,240,1)))));
MTIME:=MOD(FROMOPEN,TOTAL);
CTIME:=IF(MTIME<0.5,TOTAL,MTIME);
VVOL:=IF(CURRBARSCOUNT=1,VOL*TOTAL/CTIME,DRAWNULL),NODRAW;
虚拟换:IF(CURRBARSCOUNT=1,VOL*TOTAL/CTIME/CAPITAL*100,DRAWNULL),COLORGREEN,NODRAW;
换手:VOL/CAPITAL*100,POINTDOT,NODRAW,COLORMAGENTA;
STICKLINE(CURRBARSCOUNT=1 && (SETCODE=0 || SETCODE=1),VVOL,0,-1,-1),COLOR00C0C0;
超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;
净流入:(超B+大B+中B+小B)-(超S+大S+中S+小S),NODRAW;
N:=30;
ZJD:=HHV(净流入,N);
ZJX:=LLV(净流入,N);
CJ:=HHV(V,N);
BEIS:=CJ/(ZJD-ZJX);
值:=CONST(CJ+ABS(ZJX)*BEIS);
STICKLINE(净流入>0 ,值,值+净流入*BEIS,2,0),COLOR0000AA;
STICKLINE(净流入<=0 ,值,值+净流入*BEIS,2,0),COLOR00AA00;
DRAWTEXT(ISLASTBAR=1 AND 净流入<=0,值*1.12, 净流入),COLORGREEN;
DRAWTEXT(ISLASTBAR=1 AND 净流入>0,值*0.88, 净流入),COLORRED;
VOLUME:VOL,VOLSTICK;
V1:=MA(VOLUME,5);
V2:=MA(VOLUME,10);
V3:=MA(VOLUME,30);
STICKLINE(C<O AND C>REF(C,1),0,V,2,0),COLORMAGENTA;
量1:V1,COLORWHITE;
量2:=V2,COLORYELLOW;
量3:=V3,COLORGREEN;
主买A:=ACTINVOL,COLORRED,NODRAW;
主卖A:=ACTOUTVOL,COLORGREEN,NODRAW;
主买:主买A*100/(主买A+主卖A),NODRAW,COLORRED;
主卖:主卖A*100/(主买A+主卖A),NODRAW,COLORGREEN;
XX:=CONST(主买*500/(主买+主卖)+50),NODRAW;
DRAWRECTREL(50,0,CONST(主买*500/(主买+主卖)+50),120,RGB(230,65,0));
DRAWRECTREL(50,150,CONST(主卖*500/(主买+主卖)+50),270,RGB(0,104,0));
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.005,0,0,主买),COLORLIRED;
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.005,0.170,0,主卖),COLORGREEN;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,CONST(主买*500/(主买+主卖)+55)/1000,0.001,0,ROUND(主买));
DRAWNUMBER_FIX(CURRBARSCOUNT=1,CONST(主卖*500/(主买+主卖)+55)/1000,0.170,0,ROUND(主卖));
来函数检测结果如下:
该公式包含未来函数:WINNER
该公式包含未来函数:CAPITAL
解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标
相关指标公式
套盘赋值:(1-以收盘价计算的获利盘比例)*100,画绿色,NODRAW
TOTAL赋值:如果周期类型=1,返回5,否则返回如果周期类型=2,返回15,否则返回如果周期类型=3,返回30,否则返回如果周期类型=4,返回60,否则返回如果周期类型=5,返回240,否则返回1
MTIME赋值:当前离开盘分钟数关于TOTAL的模
CTIME赋值:如果MTIME<0.5,返回TOTAL,否则返回MTIME
VVOL赋值:如果到最后交易的周期=1,返回成交量(手)*TOTAL/CTIME,否则返回无效数,NODRAW
输出虚拟换:如果到最后交易的周期=1,返回成交量(手)*TOTAL/CTIME/当前流通股本(手)*100,否则返回无效数,画绿色,NODRAW
输出换手:成交量(手)/当前流通股本(手)*100,POINTDOT,NODRAW,画洋红色
当满足条件到最后交易的周期=1并且(市场类型=0或者市场类型=1)时,在VVOL和0位置之间画柱状线,宽度为-1,-1不为0则画空心柱.,COLOR00C0C0
超B赋值:成交额分档/10000.0
大B赋值:成交额分档/10000.0
中B赋值:成交额分档/10000.0
小B赋值:成交额分档/10000.0
超S赋值:成交额分档/10000.0
大S赋值:成交额分档/10000.0
中S赋值:成交额分档/10000.0
小S赋值:成交额分档/10000.0
输出净流入:(超B+大B+中B+小B)-(超S+大S+中S+小S),NODRAW
N赋值:30
ZJD赋值:N日内净流入的最高值
ZJX赋值:N日内净流入的最低值
CJ赋值:N日内成交量(手)的最高值
BEIS赋值:CJ/(ZJD-ZJX)
值赋值:CJ+ZJX的绝对值*BEIS的最后一日取值设为常数
当满足条件净流入>0时,在值和值+净流入*BEIS位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0000AA
当满足条件净流入<=0时,在值和值+净流入*BEIS位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00AA00
当满足条件是否最后一个周期=1AND净流入<=0时,在值*1.12位置书写文字,画绿色
当满足条件是否最后一个周期=1AND净流入>0时,在值*0.88位置书写文字,画红色
输出VOLUME:成交量(手),VOLSTICK
V1赋值:VOLUME的5日简单移动平均
V2赋值:VOLUME的10日简单移动平均
V3赋值:VOLUME的30日简单移动平均
当满足条件收盘价1日前的收盘价时,在0和成交量(手)位置之间画柱状线,宽度为2,0不为0则画空心柱.,画洋红色
输出量1:V1,画白色
量2赋值:V2,画黄色
量3赋值:V3,画绿色
主买A赋值:主动买成交量,画红色,NODRAW
主卖A赋值:主动卖成交量,画绿色,NODRAW
输出主买:主买A*100/(主买A+主卖A),NODRAW,画红色
输出主卖:主卖A*100/(主买A+主卖A),NODRAW,画绿色
XX赋值:主买*500/(主买+主卖)+50的最后一日取值设为常数,NODRAW
相对位置上画矩形
相对位置上画矩形
当满足条件到最后交易的周期=1时,在横轴0.005纵轴0位置书写文字,画淡红色
当满足条件到最后交易的周期=1时,在横轴0.005纵轴0.170位置书写文字,画绿色
当满足条件到最后交易的周期=1时,在横轴主买*500/(主买+主卖)+55的最后一日取值设为常数/1000纵轴0.001位置书写数字
当满足条件到最后交易的周期=1时,在横轴主卖*500/(主买+主卖)+55的最后一日取值设为常数/1000纵轴0.170位置书写数字