通达信自用量比换手指标源码
353次浏览
来源:神奇指标网
编辑:神奇指标网
发布日期:2023-06-15
相关简介: 通达信自用量比换手指标源码
源码概况:通达信自用量比换手指标源码
指标类别:量比指标公式源码
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图
通达信自用量比换手指标源码未来函数检测结果:
暂未发现存在未来函数
通达信自用量比换手指标源码:
var1:=(PERIODNAME=='1分钟'ORPERIODNAME=='5分钟'ORPERIODNAME=='15分钟'ORPERIODNAME=='30分钟'ORPERIODNAME=='60分钟'ORPERIODNAME=='日线')ANDISLASTBAR;
var2:=IF(PERIODNAME=='日线',240/240,IF(PERIODNAME=='60分钟',240/60,IF(PERIODNAME=='30分钟',240/30,IF(PERIODNAME=='15分钟',240/15,IF(PERIODNAME=='5分钟',240/5,NULL)))));
gs:=CEIL(FROMOPEN*VAR2/240);
volday:=SUM(VOL,gs)*240/FROMOPEN;
vvol:=IF(var1ANDFROMOPEN<240,MIN(SHGZG,volday/VAR2),IF(PERIODNAME=='周线',VOL*5/WEEKDAY,IF(PERIODNAME=='月线',VOL*30/DAY,VOL)));
虚拟换手:IF(CODETYPE=1,vvol/SHGZG*100,IF(CODETYPE=0,MONEY/DPLTSZ*100,NULL)),linethick0,colorc0c0c0,precis2;
换手:IF(CODETYPE=1,VOL/SHGZG*100,IF(CODETYPE=0,MONEY/DPLTSZ*100,NULL)),linethick0,color3033fe,precis2;
ma5:MA(虚拟换手,5),colorwhite,precis2;
ma10:MA(虚拟换手,10),coloryellow,precis2;
ma20:MA(虚拟换手,20),colormagenta,precis2;
STICKLINE(ISLASTBAR,0,虚拟换手,8,-2),layer7,colorc0c0c0;
STICKLINE(C>=REF(C,1),0,换手,8,1),layer6,color3033fe;
STICKLINE(C<REF(C,1),0,换手,8,0),layer6,colorcyan;
STICKLINE(BARPOS=1ANDC>=O,0,换手,8,1),layer7,color3033fe;
STICKLINE(BARPOS=1ANDC<O,0,换手,8,0),layer7,colorcyan;
HORLINE(ISLASTBAR,换手,0,1),color008080;
stICKLINE(C>0,80,80,5,0),COLOR7F00FF;
STICKLINE(C>0,50,50,5,0),COLORFFCCAA;
STICKLINE(C>0,20,20,10,0),COLORGRAY;
STICKLINE(C>0,-10,-10,5,0),COLOR008000;
STICKLINE(C>0,-40,-40,5,0),COLORmaGENTA;
VV:=AMOUNT/100000000;
LB:=vv/((HHV(vv,283)+HHV(vv,284))/2);
DX:=DMA(c,LB);
jh:=DMA(H,LB);
JL:=DMA(L,LB);
HH:=REF((HHV(JH,283)+HHV(JH,284))/2,1);
LL:=REF((LLV(JL,283)+LLV(JL,284))/2,1);
RSV:=(DX-LL)/(HH-LL)*100;
K:=SMA(RSV+Sma(RSV-REF(rsv,1),15,1),15,1);
RHH:=REF(HHV(jh,68),1);
RLL:=REF(LLV(jL,68),1);
RSV1:=(RHH-DX)/(RHH-RLL)*100;
fK:SMA(RSV1+SMA(RSV1-ref(RSV1,1),5,1),5,1),COLOR00CCCC;
XHH:=REF((HHV(jh,16)*2+HHV(JH,17))/3,1);
XLL:=REF((LLV(JL,16)*2+LLV(JL,17))/3,1);
XSV:=(XHH-DX)/(XHH-XLL)*100;
XK:SMA(XSV+SMA(XSV-ref(XSV,1),3,1),3,1),COLORWHITE;
cci:((DX-MA(DX,63))/(AVEDEV(DX,63)*6.75/100)),COLORRED;
MCI:(eMA(cci+eMA(cci-ref(cci,1),7),7)+eMA(cci+eMA(cci-ref(cci,1),8),8))/2,COLORGREEN;
DRAWTEXT(crOSS(CCI,FK)ANDK>20,25,'★'),COLORMAGENTA;
[源码注释]通达信自用量比换手指标翻译结果
VAR1赋值:(PERIODNAME('1分钟'ORPERIODNAME''5分钟'ORPERIODNAME''15分钟'ORPERIODNAME''30分钟'ORPERIODNAME''60分钟'ORPERIODNAME''日线')ANDISLASTBAR
VAR2赋值:如果PERIODNAME'日线',返回240/240,否则返回如果PERIODNAME'60分钟',返回240/60,否则返回如果PERIODNAME'30分钟',返回240/30,否则返回如果PERIODNAME'15分钟',返回240/15,否则返回如果PERIODNAME'5分钟',返回240/5,否则返回NULL
GS赋值:CEIL(当前离开盘分钟数*VAR2/240)
VOLDAY赋值:成交量(手)的GS日累和*240/当前离开盘分钟数
VVOL赋值:如果VAR1ANDFROMOPEN<,返回?,否则返回?
240,SHGZG和VOLDAY/VAR2的较小值,如果PERIODNAME'周线',返回成交量(手)*5/星期,否则返回如果PERIODNAME'月线',返回成交量(手)*30/日,否则返回成交量(手))
输出虚拟换手:如果CODETYPE=1,返回VVOL/SHGZG*100,否则返回如果CODETYPE=0,返回MONEY/DPLTSZ*100,否则返回NULL,线宽为0,COLORC0C0C0,PRECIS2
输出换手:如果CODETYPE=1,返回成交量(手)/SHGZG*100,否则返回如果CODETYPE=0,返回MONEY/DPLTSZ*100,否则返回NULL,线宽为0,COLOR3033FE,PRECIS2
输出MA5:虚拟换手的5日简单移动平均,画白色,PRECIS2
输出MA10:虚拟换手的10日简单移动平均,画黄色,PRECIS2
输出MA20:虚拟换手的20日简单移动平均,画洋红色,PRECIS2
当满足条件是否最后一个周期时,在0和虚拟换手位置之间画柱状线,宽度为8,-2不为0则画空心柱.,LAYER7,COLORC0C0C0
当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=1日前的收盘价,0,换手,8,1),LAYER6,COLOR3033FE
当满足条件收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
1日前的收盘价,0,换手,8,0),LAYER6,画青色
当满足条件BARPOS=1ANDC>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=开盘价,0,换手,8,1),LAYER7,COLOR3033FE
当满足条件BARPOS=1ANDC<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
开盘价,0,换手,8,0),LAYER7,画青色
HORLINE(是否最后一个周期,换手,0,1),COLOR008080
当满足条件收盘价>0时,在80和80位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLOR7F00FF
当满足条件收盘价>0时,在50和50位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLORFFCCAA
当满足条件收盘价>0时,在20和20位置之间画柱状线,宽度为10,0不为0则画空心柱.,画深灰色
当满足条件收盘价>0时,在-10和-10位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLOR008000
当满足条件收盘价>0时,在-40和-40位置之间画柱状线,宽度为5,0不为0则画空心柱.,画洋红色
VV赋值:成交额(元)/100000000
LB赋值:VV/((283日内VV的最高值+284日内VV的最高值)/2)
DX赋值:以LB为权重收盘价的动态移动平均
JH赋值:以LB为权重最高价的动态移动平均
JL赋值:以LB为权重最低价的动态移动平均
HH赋值:1日前的(283日内JH的最高值+284日内JH的最高值)/2
LL赋值:1日前的(283日内JL的最低值+284日内JL的最低值)/2
RSV赋值:(DX-LL)/(HH-LL)*100
K赋值:RSV+RSV-1日前的RSV的15日[1日权重]移动平均的15日[1日权重]移动平均
RHH赋值:1日前的68日内JH的最高值
RLL赋值:1日前的68日内JL的最低值
RSV1赋值:(RHH-DX)/(RHH-RLL)*100
输出FK:RSV1+RSV1-1日前的RSV1的5日[1日权重]移动平均的5日[1日权重]移动平均,COLOR00CCCC
XHH赋值:1日前的(16日内JH的最高值*2+17日内JH的最高值)/3
XLL赋值:1日前的(16日内JL的最低值*2+17日内JL的最低值)/3
XSV赋值:(XHH-DX)/(XHH-XLL)*100
输出XK:XSV+XSV-1日前的XSV的3日[1日权重]移动平均的3日[1日权重]移动平均,画白色
输出CCI:((DX-DX的63日简单移动平均)/(DX的63日平均绝对偏差*6.75/100)),画红色
输出MCI:(CCI+CCI-1日前的CCI的7日指数移动平均的7日指数移动平均+CCI+CCI-1日前的CCI的8日指数移动平均的8日指数移动平均)/2,画绿色
当满足条件CCI上穿FKANDK>20时,在25位置书写文字,画洋红色
神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究
收藏
点赞
网友评论
已有0人评论
24小时热门阅读
最新指标资讯
热门公式排行
热门标签栏目