通达信AMO自用成交量副图源码指标
在原基础上稍有改动,添加了换手。量比等数值
M1:=5;
M2:=10;
M3:=20;
M4:=60;
TOTAL:=IF(PERIOD=1,5,IF(PERIOD=2,15,IF(PERIOD=3,30,IF(PERIOD=4,60,IF(PERIOD=5,TOTALFZNUM,1)))));
MTIME:=MOD(FROMOPEN,TOTAL);
CTIME:=IF(MTIME<0.5,TOTAL,MTIME);
VAMO:IF((CURRBARSCOUNT=1 AND DYNAINFO(8)>1),AMOUNT/10000.0*TOTAL/CTIME,DRAWNULL),NODRAW;
STICKLINE((CURRBARSCOUNT=1 AND DYNAINFO(8)>1),VAMO,0,-1,-1),COLOR00C0C0;
AMOW:AMOUNT,VOLSTICK ;
五:MA(AMOW,M1);
三五:MA(AMOW,M2)DOTLINE;
十:MA(AMOW,M4);
一35:MA(AMOW,M3)DOTLINE,LINETHICK1;
倍量:AMOW>=REF(AMOW,1)*2,COLORYELLOW ;
STICKLINE(倍量,0,AMOUNT,3,0),COLORYELLOW;
天量:AMOW=HHV(AMOW,0),COLORMAGENTA;
STICKLINE(天量,0,AMOUNT,-2,0),COLORMAGENTA;
量比:V/REF(MA(V,5),1) COLORBLUE;
爆量:=量比>3,COLORWHITE ;
STICKLINE(爆量,0,AMOUNT,-1,0),COLORWHITE;
量王:天量&&倍量&&量比>3&&(BARSCOUNT(C)+1)>120,COLORBLUE;
STICKLINE(量王&&COUNT(量王,2)<=1,0,AMOUNT,2,0),COLORBLUE;
DRAWICON(量王,量王,35);
DRAWBMP(量王,REF(CLOSE,1)*0.99,'买');
倍缩量:AMOW/REF(AMOW,1)<0.5,COLORBLUE;
STICKLINE(倍缩量,0,AMOUNT,3,0),COLORBLUE;
地量:DYNAINFO(8)>0 AND AMOW=LLV(AMOW,100) AND DYNAINFO(8)>0,COLORCYAN;
STICKLINE(地量,0,AMOUNT,7,0),COLORCYAN;
即时虚拟量:=IF(CURRBARSCOUNT=1 AND PERIOD=5,VOL/FROMOPEN*240,DRAWNULL),NODRAW;
虚拟量:=IF(CURRBARSCOUNT>1,VOL,即时虚拟量);
换手:V/CAPITAL*100,COLORGREEN;
{1}
{所属板块}
Z1:=STRCAT(HYBLOCK,' ');
Z2:=STRCAT(Z1,FGBLOCK);
Z3:=STRCAT(Z2,DYBLOCK);
Z4:=STRCAT(Z3,' ');
DRAWTEXT_FIX(ISLASTBAR,0.26,0.02,0,STRCAT(Z4,GNBLOCK)),COLORYELLOW;
{获利筹码}
筹码:WINNER(C)*100,NODRAW;
集中度:(COST(95)-COST(5))/(COST(95)+COST(5))*100,NODRAW;
流通〖亿〗:CAPITAL/1000000,LINETHICK0;
内外比:DYNAINFO(51),COLORYELLOW,NODRAW;
单日量比:V/REF(V,1),COLORWHITE,NODRAW;
五日量比:V/(REF(MA(V,5),1)/240*FROMOPEN),COLORYELLOW,NODRAW;
换手2:VOL*10000/FINANCE(7);
十日换手:SUM(换手2,10);
二十日换手:SUM(换手2,20);
启:=MA(V,5)COLORMAGENTA,LINETHICK2;
洗:=MA(V,30)COLORGREEN,LINETHICK2;
异:=MA(V,60)COLORLIBLUE,LINETHICK2;
DRAWTEXT(CROSS(启,洗)AND V>洗 AND V>异 AND 洗<异,V,'★洗盘'),COLORMAGENTA;
DRAWTEXT(CROSS(启,异)AND V>异 AND V>异 AND 洗<异,V,'★异动'),COLORYELLOW;

来函数检测结果如下:
该公式包含未来函数:WINNER
该公式包含未来函数:COST
该公式包含未来函数:CAPITAL
该公式包含未来函数:DYNAINFO
该公式包含未来函数:FINANCE
定制、编写指标公式请联系QQ或微信同号:88652583
M1赋值:5
M2赋值:10
M3赋值:20
M4赋值:60
TOTAL赋值:如果周期类型=1,返回5,否则返回如果周期类型=2,返回15,否则返回如果周期类型=3,返回30,否则返回如果周期类型=4,返回60,否则返回如果周期类型=5,返回总分钟数,否则返回1
MTIME赋值:当前离开盘分钟数关于TOTAL的模
CTIME赋值:如果MTIME<0.5,返回TOTAL,否则返回MTIME
输出VAMO:如果(到最后交易的周期=1ANDDYNAINFO(8)>1),返回成交额(元)/10000.0*TOTAL/CTIME,否则返回无效数,NODRAW
当满足条件(到最后交易的周期=1ANDDYNAINFO(8)>1)时,在VAMO和0位置之间画柱状线,宽度为-1,-1不为0则画空心柱.,COLOR00C0C0
输出AMOW:成交额(元),VOLSTICK
输出五:AMOW的M1日简单移动平均
输出三五:AMOW的M2日简单移动平均DOTLINE
输出十:AMOW的M4日简单移动平均
输出一35:AMOW的M3日简单移动平均DOTLINE,线宽为1
输出倍量:AMOW>=1日前的AMOW*2,画黄色
当满足条件倍量时,在0和成交额(元)位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
输出天量:AMOW=0日内AMOW的最高值,画洋红色
当满足条件天量时,在0和成交额(元)位置之间画柱状线,宽度为-2,0不为0则画空心柱.,画洋红色
输出量比:成交量(手)/1日前的成交量(手)的5日简单移动平均 画蓝色
爆量赋值:量比>3,画白色
当满足条件爆量时,在0和成交额(元)位置之间画柱状线,宽度为-1,0不为0则画空心柱.,画白色
输出量王:天量并且倍量并且量比>3并且(收盘价的有效数据周期数+1)>120,画蓝色
当满足条件量王并且统计2日中满足量王的天数<=1时,在0和成交额(元)位置之间画柱状线,宽度为2,0不为0则画空心柱.,画蓝色
当满足条件量王时,在量王位置画35号图标
画图片
输出倍缩量:AMOW/1日前的AMOW<0.5,画蓝色
当满足条件倍缩量时,在0和成交额(元)位置之间画柱状线,宽度为3,0不为0则画空心柱.,画蓝色
输出地量:总量>0 AND AMOW=100日内AMOW的最低值 AND 总量>0,画青色
当满足条件地量时,在0和成交额(元)位置之间画柱状线,宽度为7,0不为0则画空心柱.,画青色
即时虚拟量赋值:如果到最后交易的周期=1ANDPERIOD=5,返回成交量(手)/当前离开盘分钟数*240,否则返回无效数,NODRAW
虚拟量赋值:如果到最后交易的周期>1,返回成交量(手),否则返回即时虚拟量
输出换手:成交量(手)/当前流通股本(手)*100,画绿色
Z1赋值:字符串相加
Z2赋值:字符串相加
Z3赋值:字符串相加
Z4赋值:字符串相加
当满足条件是否最后一个周期时,在横轴0.26纵轴0.02位置书写文字,画黄色
输出筹码:以收盘价计算的获利盘比例*100,NODRAW
输出集中度:(获利盘为95%的成本分布-获利盘为5%的成本分布)/(获利盘为95%的成本分布+获利盘为5%的成本分布)*100,NODRAW
输出流通〖亿〗:当前流通股本(手)/1000000,线宽为0
输出内外比:内外比,画黄色,NODRAW
输出 单日量比:成交量(手)/1日前的成交量(手),画白色,NODRAW
输出五日量比:成交量(手)/(1日前的成交量(手)的5日简单移动平均/240*当前离开盘分钟数),画黄色,NODRAW
输出 换手2:成交量(手)*10000/流通股本(股)
输出十日换手:换手2的10日累和
输出二十日换手:换手2的20日累和
启赋值:成交量(手)的5日简单移动平均画洋红色,线宽为2
洗赋值:成交量(手)的30日简单移动平均画绿色,线宽为2
异赋值:成交量(手)的60日简单移动平均画淡蓝色,线宽为2
当满足条件启上穿洗ANDV>洗ANDV>异AND洗<异时,在成交量(手)位置书写文字,画洋红色
当满足条件启上穿异ANDV>异ANDV>异AND洗<异时,在成交量(手)位置书写文字,画黄色