VM:=20;N:=20;
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);
V:IF(CURRBARSCOUNT=1,VOL*TOTAL/CTIME,DRAWNULL),NODRAW;
STICKLINE(CURRBARSCOUNT=1 (SETCODE=0||SETCODE=1),VVOL,0,-1,-1),COLOR00C0C0;
VOLUME:VOL,VOLSTICK;
V5:=MA(V,5);
V8:=MA(V,8);
V13:=MA(V,13);
T5:=ALIGNRIGHT(MOD(CURRBARSCOUNT,5));
T8:=ALIGNRIGHT(MOD(CURRBARSCOUNT,8));
T13:=ALIGNRIGHT(MOD(CURRBARSCOUNT,13));
TA5:=BARSLAST(CROSS(T5=0,0.5));
TA8:=BARSLAST(CROSS(T8=0,0.5));
TA13:=BARSLAST(CROSS(T13=0,0.5));
VH5:=REFX(HHV(V5,TA5+1),BARSNEXT(T5=1));
VH8:=REFX(HHV(V8,TA8+1),BARSNEXT(T8=1));
VH13:=REFX(HHV(V13,TA13+1),BARSNEXT(T13=1));
STICKLINE(T5=1,0,VH5,0,0),COLORYELLOW;
STICKLINE(T5=0,0,VH5,0,0),COLORYELLOW;
STICKLINE(TA5 0ANDTA5 4,VH5,VH5,8,0),COLORYELLOW;
STICKLINE(T8=1,0,VH8,0,0),COLORLIMAGENTA;
STICKLINE(T8=0,0,VH8,0,0),COLORLIMAGENTA;
STICKLINE(TA8 0ANDTA8 7,VH8,VH8,8,0),COLORLIMAGENTA;
STICKLINE(T13=1,0,VH13,0,0),COLORGREEN;
STICKLINE(T13=0,0,VH13,0,0),COLORGREEN;
STICKLINE(TA13 0ANDTA13 12,VH13,VH13,8,0),COLORGREEN;
DIIFF:=(Ema(CLOSE,5)-EMA(CLOSE,10));
DEAA:=EMA(DIIFF,3);
动能:=(DIIFF-DEAA),COLORYELLOW;
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
:=2*(DIF-DEA);
周DIF:=("MacD.DIF#WEEK");
周DEA:=("MACD.DEA#WEEK");
周MACD:=2*(周DIF-周DEA);
控盘度0:=(K线动能+MACD+周MACD);
主力控盘度:EMA(EMA(EMA(主力控盘度0,1),2),3)*100,NODRAW;
DRAwrECTREL(30,205,190,145,RGB(0,140,0));
DRAWRECTREL(30,195,190,155,RGB(0,160,0));
DRAWRECTREL(30,185,190,165,RGB(0,180,0));
DRAWRECTREL(30,175,190,175,RGB(0,210,0));
DRAWRECTREL(30,205,30+CONst(主力控盘度),145,RGB(140,0,0));
DRAWRECTREL(30,195,30+CONST(主力控盘度),155,RGB(160,0,0));
DRAWRECTREL(30,185,30+CONST(主力控盘度),165,RGB(180,0,0));
DRAWRECTREL(30,175,30+CONST(主力控盘度),175,RGB(210,0,0));
DRAWTEXT_FIX(1,0.05,0.01,0,STRCAT(STRCAT('主力控盘度',CON2STR(主力控盘度,2)),'%')),COLORYELLOW;
vol_AMO:=1;{1~2;1-成交量;2-成交额};
EPSL:=0.0001;
TJ1:=H=LANDC REF(C,1);{预备简单处理一字};
TJ2:=H=LANDC REF(C,1);{预备简单处理一字跌停};
量_价:IF(VOL_AMO=1,V,AMOUNT),STICK,COLOREEFFEE;{量或价};
STICKLINE(C OPEN,0,量_价,1.5,1),COLOR1133FA;{画阴阳量空心柱};
STICKLINE(C OPEN,0,量_价,1.5,1),COLORDFDF13;
EP:=IF(TJ1,EPSL,IF(TJ2,-EPSL,0));{以下2句属关键改进,版权归属原创者.YFQJ.JLJ};
YFQJ_JLJ_ddx:=(2*C-H-L+EP)/(3*(H-L+Abs(EP)));
差:YFQJ_JLJ_DDX*量_价,COLOR13AADD,NODRAW;{LINETHICK};
买卖比%:买卖差/量_价*100,NODRAW;
主动买:量_价*(1+YFQJ_JLJ_DDX)/2,COLOR1133AA,NODRAW;
主动卖:量_价*(1-YFQJ_JLJ_DDX)/2,COLORDFDF13,NODRAW;
STICKLINE(1,0,主动买,2.2,1),COLOR1133DE;{红色实框空心柱}
差:=ABS(买卖差);
STICKLINE(主动买 主动卖,0,差,2,0),COLOR13BCFF;
STICKLINE(主动买 主动卖,0,差,1,0),COLOR13CDFF;
STICKLINE(主动买 主动卖,0,差,0.5,0),COLOR13DEFF;
STICKLINE(主动买 主动卖,0,差,2,0),COLOR339933;
STICKLINE(主动买 主动卖,0,差,1,0),COLOR33BB33;
STICKLINE(主动买 主动卖,0,差,0.5,0),COLOR33DD33;
{买卖差累积曲线};
短:EMA(SUM(买卖差,5),3),COLORABCCBA,LINETHICK2;
中:=EMA(SUM(买卖差,10),3)/2,COLOR13EFEF,LINETHICK1;
长:=EMA(SUM(买卖差,20),3)/5,COLORFFAA55,LINETHICK1;
中长:=EMA(EMA(EMA(长,1),2),3);
强:IF(短 REF(短,1),短,MA(短,256000)),COLOR1133EF,LINETHICK2;
A:=EMA((EMA(中长,19)+EMA(中长,20)+EMA(中长,21))/3,3),COLORYELLOW;
轴线:=EMA(A,3)COLORWHITE;
AA:=EMA((EMA(中长,1)+EMA(中长,3)+EMA(中长,5))/3,3),COLORWHITE;
AAA:EMA(EMA(EMA(AA,1),2),3)*2;
BB:=EMA((EMA(中长,41)+EMA(中长,42)+EMA(中长,43))/3,3);
CC:=BB-(AA-BB);
CCC:EMA(EMA(EMA(CC,1),2),3)*2;
开口值1:=HHV(AA,1)/LLV(CC,1)*100-100,NODRAW;
开口值2:EMA(开口值1,5),NODRAW;
IF(AAA 轴线ANDAAA REF(AAA,1),AAA,DRAWNULL),COLORMAGENTA,LINETHICK2;
IF(AAA 轴线ANDAAA REF(AAA,1),AAA,DRAWNULL),COLORRED,LINETHICK2;
IF(AAA 轴线ANDAAA REF(AAA,1),AAA,DRAWNULL),COLORYELLOW,LINETHICK2;
IF(AAA 轴线ANDAAA REF(AAA,1),AAA,DRAWNULL),COLORLIBLUE,LINETHICK2;
IF(CCC 轴线ANDCCC REF(CCC,1),CCC,DRAWNULL),COLORLIBLUE,LINETHICK2;
IF(CCC 轴线ANDCCC REF(CCC,1),CCC,DRAWNULL),COLORYELLOW,LINETHICK2;
IF(CCC 轴线ANDCCC REF(CCC,1),CCC,DRAWNULL),COLORRED,LINETHICK2;
IF(CCC 轴线ANDCCC REF(CCC,1),CCC,DRAWNULL),COLORMAGENTA,LINETHICK2;[源码注释]大智慧好用的成交量指标公式解读 VM赋值:20
N赋值:20
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 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
(市场类型=0或者市场类型=1),VVOL,0,-1,-1),COLOR00C0C0
输出VOLUME:成交量(手),VOLSTICK
V5赋值:成交量(手)的5日简单移动平均
V8赋值:成交量(手)的8日简单移动平均
V13赋值:成交量(手)的13日简单移动平均
T5赋值:到最后交易的周期关于5的模的有效数据右对齐
T8赋值:到最后交易的周期关于8的模的有效数据右对齐
T13赋值:到最后交易的周期关于13的模的有效数据右对齐
TA5赋值:上次T5=0上穿0.5距今天数
TA8赋值:上次T8=0上穿0.5距今天数
TA13赋值:上次T13=0上穿0.5距今天数
VH5赋值:下次T5=1距今天数日后的TA5+1日内V5的最高值
VH8赋值:下次T8=1距今天数日后的TA8+1日内V8的最高值
VH13赋值:下次T13=1距今天数日后的TA13+1日内V13的最高值
当满足条件T5=1时,在0和VH5位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色
当满足条件T5=0时,在0和VH5位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色
当满足条件TA5 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0ANDTA5
4,VH5,VH5,8,0),画黄色
当满足条件T8=1时,在0和VH8位置之间画柱状线,宽度为0,0不为0则画空心柱.,画淡洋红色
当满足条件T8=0时,在0和VH8位置之间画柱状线,宽度为0,0不为0则画空心柱.,画淡洋红色
当满足条件TA8 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0ANDTA8
7,VH8,VH8,8,0),画淡洋红色
当满足条件T13=1时,在0和VH13位置之间画柱状线,宽度为0,0不为0则画空心柱.,画绿色
当满足条件T13=0时,在0和VH13位置之间画柱状线,宽度为0,0不为0则画空心柱.,画绿色
当满足条件TA13 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0ANDTA13
12,VH13,VH13,8,0),画绿色
DIIFF赋值:(收盘价的5日指数移动平均-收盘价的10日指数移动平均)
DEAA赋值:DIIFF的3日指数移动平均
K线动能赋值:(DIIFF-DEAA),画黄色
DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIF的9日指数移动平均
MACD赋值:2*(DIF-DEA)
周DIF赋值:("MACD.DIF[取周线数据]")
周DEA赋值:("MACD.DEA[取周线数据]")
周MACD赋值:2*(周DIF-周DEA)
主力控盘度0赋值:(K线动能+MACD+周MACD)
输出主力控盘度:主力控盘度0的1日指数移动平均的2日指数移动平均的3日指数移动平均*100,NODRAW
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
当满足条件1时,在横轴0.05纵轴0.01位置书写文字,画黄色
VOL_AMO赋值:1
EPSL赋值:0.0001
TJ1赋值:最高价=LANDC 1日前的收盘价
TJ2赋值:最高价=LANDC 1日前的收盘价
输出量_价:如果VOL_AMO=1,返回成交量(手),否则返回成交额(元),STICK,COLOREEFFEE
当满足条件收阳线时,在0和量_价位置之间画柱状线,宽度为1.5,1不为0则画空心柱.,COLOR1133FA
当满足条件收阴线时,在0和量_价位置之间画柱状线,宽度为1.5,1不为0则画空心柱.,COLORDFDF13
EP赋值:如果TJ1,返回EPSL,否则返回如果TJ2,返回-EPSL,否则返回0
YFQJ_JLJ_DDX赋值:(2*收盘价-最高价-最低价+EP)/(3*(最高价-最低价+EP的绝对值))
输出买卖差:YFQJ_JLJ_DDX*量_价,COLOR13AADD,NODRAW
输出买卖比%:买卖差/量_价*100,NODRAW
输出主动买:量_价*(1+YFQJ_JLJ_DDX)/2,COLOR1133AA,NODRAW
输出主动卖:量_价*(1-YFQJ_JLJ_DDX)/2,COLORDFDF13,NODRAW
当满足条件1时,在0和主动买位置之间画柱状线,宽度为2.2,1不为0则画空心柱.,COLOR1133DE
差赋值:买卖差的绝对值
当满足条件主动买 主动卖时,在0和差位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR13BCFF
当满足条件主动买 主动卖时,在0和差位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR13CDFF
当满足条件主动买 主动卖时,在0和差位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLOR13DEFF
当满足条件主动买 主动卖时,在0和差位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR339933
当满足条件主动买 主动卖时,在0和差位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR33BB33
当满足条件主动买 主动卖时,在0和差位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLOR33DD33
输出短:买卖差的5日累和的3日指数移动平均,COLORABCCBA,线宽为2
中赋值:买卖差的10日累和的3日指数移动平均/2,COLOR13EFEF,线宽为1
长赋值:买卖差的20日累和的3日指数移动平均/5,COLORFFAA55,线宽为1
中长赋值:长的1日指数移动平均的2日指数移动平均的3日指数移动平均
输出强:如果短 1日前的短,返回短,否则返回短的256000日简单移动平均,COLOR1133EF,线宽为2
A赋值:(中长的19日指数移动平均+中长的20日指数移动平均+中长的21日指数移动平均)/3的3日指数移动平均,画黄色
轴线赋值:A的3日指数移动平均画白色
AA赋值:(中长的1日指数移动平均+中长的3日指数移动平均+中长的5日指数移动平均)/3的3日指数移动平均,画白色
输出AAA:AA的1日指数移动平均的2日指数移动平均的3日指数移动平均*2
BB赋值:(中长的41日指数移动平均+中长的42日指数移动平均+中长的43日指数移动平均)/3的3日指数移动平均
CC赋值:BB-(AA-BB)
输出CCC:CC的1日指数移动平均的2日指数移动平均的3日指数移动平均*2
开口值1赋值:1日内AA的最高值/1日内CC的最低值*100-100,NODRAW
输出开口值2:开口值1的5日指数移动平均,NODRAW
如果AAA 轴线ANDAAA 1日前的AAA,返回AAA,否则返回无效数,画洋红色,线宽为2
如果AAA 轴线ANDAAA 1日前的AAA,返回AAA,否则返回无效数,画红色,线宽为2
如果AAA 轴线ANDAAA 1日前的AAA,返回AAA,否则返回无效数,画黄色,线宽为2
如果AAA 轴线ANDAAA 1日前的AAA,返回AAA,否则返回无效数,画淡蓝色,线宽为2
如果CCC 轴线ANDCCC 1日前的CCC,返回CCC,否则返回无效数,画淡蓝色,线宽为2
如果CCC 轴线ANDCCC 1日前的CCC,返回CCC,否则返回无效数,画黄色,线宽为2
如果CCC 轴线ANDCCC 1日前的CCC,返回CCC,否则返回无效数,画红色,线宽为2
如果CCC 轴线ANDCCC 1日前的CCC,返回CCC,否则返回无效数,画洋红色,线宽为2
今天的分享就到这里啦,大家感觉怎么样呢?有什么意见建议的朋友欢迎在下方评论区写下你的看法,我们共同学习进步,还请大家多多关注支持哦!!
九毛八公式指标,一个优质的公式指标平台!
九毛八公式指标 »
大智慧好用的成交量指标
加入收藏