相关简介: 大智慧彩色成交量指标公式
源码概况:大智慧彩色成交量指标公式
指标类别:大智慧指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图
大智慧彩色成交量指标公式源码:
DA1:=IF(130>TOTALBARSCOUNT,TOTALBARSCOUNT,130);
DA:=IF(CURRBARSCOUNT>DA1,0,DA1);
HI:=REFDATE(HHV(H,DA),DATE);
LO:=REFDATE(LLV(L,DA),DATE);
C1:=IF(CURRBARSCOUNT<=DA,C,DRAWNULL);
GZ:=EXP(LN(HI/LO)/10);
LH1:=SUM(IF(C1>=(HI/GZ),V,0),DA);
LH2:=SUM(IF(C1>=(HI/POW(GZ,2))ANDC1<(HI/GZ),V,0),DA);
LH3:=SUM(IF(C1>=(HI/POW(GZ,3))ANDC1<(HI/POW(GZ,2)),V,0),DA);
LH4:=SUM(IF(C1>=(HI/POW(GZ,4))ANDC1<(HI/POW(GZ,3)),V,0),DA);
LH5:=SUM(IF(C1>=(HI/POW(GZ,5))ANDC1<(HI/POW(GZ,4)),V,0),DA);
LH6:=SUM(IF(C1>=(HI/POW(GZ,6))ANDC1<(HI/POW(GZ,5)),V,0),DA);
LH7:=SUM(IF(C1>=(HI/POW(GZ,7))ANDC1<(HI/POW(GZ,6)),V,0),DA);
LH8:=SUM(IF(C1>=(HI/POW(GZ,8))ANDC1<(HI/POW(GZ,7)),V,0),DA);
LH9:=SUM(IF(C1>=(LO*GZ)ANDC1<LO*POW(GZ,2),V,0),DA);
LH10:=SUM(IF(C1>=LOANDC1<LO*GZ,V,0),DA);
L1:=REFDATE(HHV(LH1,DA),DATE);
L2:=REFDATE(HHV(LH2,DA),DATE);
L3:=REFDATE(HHV(LH3,DA),DATE);
L4:=REFDATE(HHV(LH4,DA),DATE);
L5:=REFDATE(HHV(LH5,DA),DATE);
L6:=REFDATE(HHV(LH6,DA),DATE);
L7:=REFDATE(HHV(LH7,DA),DATE);
L8:=REFDATE(HHV(LH8,DA),DATE);
L9:=REFDATE(HHV(LH9,DA),DATE);
L10:=REFDATE(HHV(LH10,DA),DATE);
SS:=(L1+L2+L3+L4+L5+L6+L7+L8+L9+L10);
stICKLINE(CEILING(DA*L1/SS)*3>=CURRBARSCOUNT,HI*99/100,HI/GZ,9,0),
,COLOR002288,LINETHICK3;
STICKLINE(CEILING(DA*L2/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,1)*99/100
,HI/POW(GZ,2),9,0),COLOR800600,LINETHICK3;
STICKLINE(CEILING(DA*L3/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,2)*99/100
,HI/POW(GZ,3),9,0),COLOR808300,LINETHICK3;
STICKLINE(CEILING(DA*L4/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,3)*99/100
,HI/POW(GZ,4),9,0),COLOR883D88,LINETHICK3;
STICKLINE(CEILING(DA*L5/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,4)*99/100
,HI/POW(GZ,5),9,0),COLOR777700,LINETHICK3;
STICKLINE(CEILING(DA*L6/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,5)*99/100
,HI/POW(GZ,6),9,0),COLOR804000,LINETHICK3;
STICKLINE(CEILING(DA*L7/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,6)*99/100
,HI/POW(GZ,7),9,0),COLOR003377,LINETHICK3;
STICKLINE(CEILING(DA*L8/SS)*3>=CURRBARSCOUNT,LO*POW(GZ,2),LO*POW(GZ,3)
*99/100,9,0),COLORLICYAN,LINETHICK3;
STICKLINE(CEILING(DA*L9/SS)*3>=CURRBARSCOUNT,LO*POW(GZ,1),LO*POW(GZ,2)
*99/100,9,0),COLORLImaGENTA,LINETHICK3;
STICKLINE(CEILING(DA*L10/SS)*3>=CURRBARSCOUNT,LO,LO*POW(GZ,1)*99/100,9,0)
,COLORBROWN,LINETHICK3;
DRAWKLINE(H,O,L,C);
N:=20;
A:=EMA(EMA(AMOUNT/10000000,5),10);
N1:=A;
【最高】:N1,LINETHICK;
【最低】:N1,LINETHICK;
【收盘】:N1,LINETHICK;
【开盘】:REF(【收盘】,1),LINETHICK;
STICKLINE(【收盘】>【开盘】,【最高】,【最低】,0,0),COLOR0000FF;
STICKLINE(【收盘】>【开盘】,【收盘】,【开盘】,2,0),COLOR0000FF;
STICKLINE(【收盘】<【开盘】,【收盘】,【开盘】,2,0),COLOR00FF00;
STICKLINE(【收盘】<【开盘】,【最高】,【最低】,0,0),COLOR00FF00;
BOLL:MA(A,N);
UPPER:BOLL+2*STD(A,N);
LOWER:BOLL-2*STD(A,N);
[源码注释]大智慧彩色成交量指标公式翻译结果
DA1赋值:如果130>总的周期数,返回总的周期数,否则返回130
DA赋值:如果到最后交易的周期>DA1,返回0,否则返回DA1
HI赋值:日期日DA日内最高价的最高值
LO赋值:日期日DA日内最低价的最低值
C1赋值:如果到最后交易的周期<=DA,返回收盘价,否则返回无效数
GZ赋值:HI/LO的自然对数/10的指数
LH1赋值:如果C1>=(HI/GZ),返回成交量(手),否则返回0的DA日累和
LH2赋值:如果C1>=(HI/GZ的2乘幂)ANDC1<(HI/GZ),返回成交量(手),否则返回0的DA日累和
LH3赋值:如果C1>=(HI/GZ的3乘幂)ANDC1<(HI/GZ的2乘幂),返回成交量(手),否则返回0的DA日累和
LH4赋值:如果C1>=(HI/GZ的4乘幂)ANDC1<(HI/GZ的3乘幂),返回成交量(手),否则返回0的DA日累和
LH5赋值:如果C1>=(HI/GZ的5乘幂)ANDC1<(HI/GZ的4乘幂),返回成交量(手),否则返回0的DA日累和
LH6赋值:如果C1>=(HI/GZ的6乘幂)ANDC1<(HI/GZ的5乘幂),返回成交量(手),否则返回0的DA日累和
LH7赋值:如果C1>=(HI/GZ的7乘幂)ANDC1<(HI/GZ的6乘幂),返回成交量(手),否则返回0的DA日累和
LH8赋值:如果C1>=(HI/GZ的8乘幂)ANDC1<(HI/GZ的7乘幂),返回成交量(手),否则返回0的DA日累和
LH9赋值:如果C1>=(LO*GZ)ANDC1<LO*GZ的2乘幂,返回成交量(手),否则返回0的DA日累和
LH10赋值:如果C1>=LOANDC1<LO*GZ,返回成交量(手),否则返回0的DA日累和
L1赋值:日期日DA日内LH1的最高值
L2赋值:日期日DA日内LH2的最高值
L3赋值:日期日DA日内LH3的最高值
L4赋值:日期日DA日内LH4的最高值
L5赋值:日期日DA日内LH5的最高值
L6赋值:日期日DA日内LH6的最高值
L7赋值:日期日DA日内LH7的最高值
L8赋值:日期日DA日内LH8的最高值
L9赋值:日期日DA日内LH9的最高值
L10赋值:日期日DA日内LH10的最高值
SS赋值:(L1+L2+L3+L4+L5+L6+L7+L8+L9+L10)
当满足条件DA*L1/SS的向上舍入*3>=到最后交易的周期时,在HI*99/100和HI/GZ位置之间画柱状线,宽度为9,0不为0则画空心柱.,
,COLOR002288,线宽为3
当满足条件DA*L2/SS的向上舍入*3>=到最后交易的周期时,在HI/GZ的1乘幂*99/100
和HI/GZ的2乘幂位置之间画柱状线,宽度为9,0不为0则画空心柱.,COLOR800600,线宽为3
当满足条件DA*L3/SS的向上舍入*3>=到最后交易的周期时,在HI/GZ的2乘幂*99/100
和HI/GZ的3乘幂位置之间画柱状线,宽度为9,0不为0则画空心柱.,COLOR808300,线宽为3
当满足条件DA*L4/SS的向上舍入*3>=到最后交易的周期时,在HI/GZ的3乘幂*99/100
和HI/GZ的4乘幂位置之间画柱状线,宽度为9,0不为0则画空心柱.,COLOR883D88,线宽为3
当满足条件DA*L5/SS的向上舍入*3>=到最后交易的周期时,在HI/GZ的4乘幂*99/100
和HI/GZ的5乘幂位置之间画柱状线,宽度为9,0不为0则画空心柱.,COLOR777700,线宽为3
当满足条件DA*L6/SS的向上舍入*3>=到最后交易的周期时,在HI/GZ的5乘幂*99/100
和HI/GZ的6乘幂位置之间画柱状线,宽度为9,0不为0则画空心柱.,COLOR804000,线宽为3
当满足条件DA*L7/SS的向上舍入*3>=到最后交易的周期时,在HI/GZ的6乘幂*99/100
和HI/GZ的7乘幂位置之间画柱状线,宽度为9,0不为0则画空心柱.,COLOR003377,线宽为3
当满足条件DA*L8/SS的向上舍入*3>=到最后交易的周期时,在LO*GZ的2乘幂和LO*GZ的3乘幂
*99/100位置之间画柱状线,宽度为9,0不为0则画空心柱.,画淡青色,线宽为3
当满足条件DA*L9/SS的向上舍入*3>=到最后交易的周期时,在LO*GZ的1乘幂和LO*GZ的2乘幂
*99/100位置之间画柱状线,宽度为9,0不为0则画空心柱.,画淡洋红色,线宽为3
当满足条件DA*L10/SS的向上舍入*3>=到最后交易的周期时,在LO和LO*GZ的1乘幂*99/100位置之间画柱状线,宽度为9,0不为0则画空心柱.
,画棕色,线宽为3
K线
N赋值:20
A赋值:成交额(元)/10000000的5日指数移动平均的10日指数移动平均
N1赋值:A
输出
【最高】:N1,线宽为0
输出
【最低】:N1,线宽为0
输出
【收盘】:N1,线宽为0
输出
【开盘】:1日前的【收盘】,线宽为0
当满足条件【收盘】>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
【开盘】,【最高】,【最低】,0,0),COLOR0000FF
当满足条件【收盘】>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
【开盘】,【收盘】,【开盘】,2,0),COLOR0000FF
当满足条件【收盘】<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
【开盘】,【收盘】,【开盘】,2,0),COLOR00FF00
当满足条件【收盘】<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
【开盘】,【最高】,【最低】,0,0),COLOR00FF00
输出
BOLL:A的N日简单移动平均
输出
UPPER:BOLL+2*A的N日估算标准差
输出
LOWER:BOLL-2*A的N日估算标准差
今天的分享就到这里啦,大家感觉怎么样呢?有什么意见建议的朋友欢迎在下方评论区写下你的看法,我们共同学习进步,还请大家多多关注支持哦!!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)