最新公告
  • 欢迎您光临九毛八公式指标网www.9m8.cn,本站全新改版试运行,期间内容全部免费,欢迎下载!欢迎加入本站VIP
  • 通达信变色BOLL主图指标公式

    正文概述    2024-05-04 04:17:39  
    V1:=IF(DATE 1140730,1,0); 顶:=85*V1; 中:=50*V1; 底:=20*V1; VAR1:=HHV(HIGH,9)-LLV(LOW,9)*V1; VAR2:=HHV(HIGH,9)-CLOSE*V1; VAR3:=CLOSE-LLV(LOW,9)*V1; VAR4:=VAR2/VAR1*100-70*V1; VAR5:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*100*V1; VAR6:=(2*CLOSE+HIGH+LOW)/4*V1; VAR7:=SMA(VAR3/VAR1*100,3,1)*V1; VAR8:=LLV(LOW,34)*V1; VAR9:=SMA(VAR7,3,1)-SMA(VAR4,9,1)*V1; VARA:=IF(VAR9 100,VAR9-100,0)*V1; VARB:=HHV(HIGH,34)*V1; AA:=VARA*2*V1; BB:=EMA((VAR6-VAR8)/(VARB-VAR8)*100,13)*V1; VARC:=EMA(0.667*REF(BB,1)+0.333*BB,2)*V1; CC:=SMA(VAR5,20,1)*V1,COLORRED; CC1:=SMA(CC,5,1)*V1,COLORGREEN; IF(CC REF(CC,1),CC,DRAWNULL),COLORBLUE,LINETHICK1; IF(CC REF(CC,1),CC,DRAWNULL),COLORRED,LINETHICK1; IF(CC1 REF(CC1,1),CC1,DRAWNULL),COLORBLUE,LINETHICK1; IF(CC1 REF(CC1,1),CC1,DRAWNULL),COLORRED,LINETHICK1; STICKLINE(CC CC1,CC,CC1,1,0)*V1,COLORRED; STICKLINE(CC1 CC,CC,CC1,1,0)*V1,COLORBLUE; 出击:IF((CROSS(CC,CC1)AND(CC1 顶)),80,0),COLORRED; DRAWICON(CC REF(CC,1)ANDREF(CC,1) REF(CC,2)ANDCC CC1,100,2); DRAWICON(CROSS(CC1,CC),100,15); 生命线:EMA(SLOPE(C,22)*23+C,48),LINETHICK2,COLORYELLOW; 止损:EMA(C,5),COLORRED,LINETHICK1; 减仓:EMA(C,9),COLOR00CC00,LINETHICK1; 参买:IF(止损 =REF(止损,1),止损,DRAWNULL),LINETHICK1,COLORRED; 顶:BBI+3*STD(BBI,13),COLORWHITE; 底:BBI-3*STD(BBI,13),COLORWHITE; HIGHN:=10;LOWN:=10;HIGHDISPLAY:=0;LOWDISPLAY:=0;ZGDISPLAY:=0;MADISPLAY:=0; AA:=REF(H,HIGHN)=HHV(H,2*HIGHN+1); QY:=BACKSET(AA,HIGHN+1); CC:=FILTER(QY,HIGHN)ANDH=HHV(H,HIGHN+1); DRAWICON(CC,H*1.02,2); DDD:=BARSLAST(CC); GDTS:=IF(CC,CURRBARSCOUNT,0); DINGBU:=IF(DDD,REF(H,DDD),H);{顶部} DINGBUTS:=IF(DDD,REF(GDTS,DDD),GDTS); DINGBU1:=REF(DINGBU,DDD+1); GDCS1:=CONST(DINGBUTS); DINGBUTS1:=REF(DINGBUTS,DDD+1); GDCS2:=CONST(DINGBUTS1); DINGBU2:=REF(DINGBU1,DDD+1); MM:=IF(CURRBARSCOUNT GDCS2,0,1); 高压:DRAWLINE(CURRBARSCOUNT=GDCS2,H,CURRBARSCOUNT=GDCS1,H,1)COLORGREEN,LINETHICK1; DRAWLINE(CURRBARSCOUNT=GDCS2,H,ISLASTBAR,REF(H,GDCS2-1),1),COLOR0055FF,POINTDOT; DRAWLINE(CURRBARSCOUNT=GDCS1,H,ISLASTBAR,REF(H,GDCS1-1),1),COLORYELLOW,POINTDOT; AA1:=REF(L,LOWN)=LLV(L,2*LOWN+1); QY1:=BACKSET(AA1,LOWN+1); CC1:=FILTER(QY1,LOWN)ANDL=LLV(L,LOWN+1); DRAWICON(CC1,L*0.98,1); DD1:=BARSLAST(CC1); DDTS:=IF(CC1,CURRBARSCOUNT,0); YDB:=IF(DD1,REF(L,DD1),L); DDTS1:=IF(DD1,REF(DDTS,DD1),DDTS); DDCS1:=CONST(DDTS1); ZDB:=REF(YDB,DD1+1); DDTS2:=REF(DDTS1,DD1+1); DDCS2:=CONST(DDTS2); 低支:DRAWLINE(CURRBARSCOUNT=DDCS2,L,CURRBARSCOUNT=DDCS1,L,1)COLORRED,LINETHICK1; ZGSTAR:=(高压+低支)/2; ZGEND:=CONST((高压+低支)/2); STARDAY:=IF(DDCS2 GDCS2,DDCS2,GDCS2); VAR1:=(100-((90*(HHV(HIGH,14)-CLOSE))/(HHV(HIGH,14)-LLV(LOW,14)))); VAR2:=(100-((90*(HHV(HIGH,14)-CLOSE))/(HHV(HIGH,14)-LLV(LOW,14)))); VAR3:=(100-MA(((100*(HHV(HIGH,6)-CLOSE))/(HHV(HIGH,6)-LLV(LOW,6))),34)); STICKLINE((VAR2 MA(VAR3,6))ANDO =C,O,C,-1,1),COLORCYAN; STICKLINE((VAR2 MA(VAR3,6))ANDO =C,O,L,0,1),COLORCYAN; STICKLINE((VAR2 MA(VAR3,6))ANDO =C,C,H,0,1),COLORCYAN; STICKLINE((VAR2 MA(VAR3,6))ANDO =C,C,O,-1,0),COLORRED; STICKLINE((VAR2 MA(VAR3,6))ANDO =C,L,H,0,0),COLORRED; DRAWICON(CROSS(VAR2,MA(VAR3,6)),(LOW-(LOW*0.04)),7); DRAWICON(CROSS(MA(VAR3,6),VAR1),(HIGH+(HIGH*0.03)),8);[源码注释]通达信变色BOLL主图指标公式公式解读


    V1赋值:如果日期 ,返回?,否则返回? 1140730,1,0) 顶赋值:85*V1 中赋值:50*V1 底赋值:20*V1 VAR1赋值:9日内最高价的最高值-9日内最低价的最低值*V1 VAR2赋值:9日内最高价的最高值-收盘价*V1 VAR3赋值:收盘价-9日内最低价的最低值*V1 VAR4赋值:VAR2/VAR1*100-70*V1 VAR5赋值:(收盘价-60日内最低价的最低值)/(60日内最高价的最高值-60日内最低价的最低值)*100*V1 VAR6赋值:(2*收盘价+最高价+最低价)/4*V1 VAR7赋值:VAR3/VAR1*100的3日[1日权重]移动平均*V1 VAR8赋值:34日内最低价的最低值*V1 VAR9赋值:VAR7的3日[1日权重]移动平均-VAR4的9日[1日权重]移动平均*V1 VARA赋值:如果VAR9 ,返回?,否则返回? 100,VAR9-100,0)*V1 VARB赋值:34日内最高价的最高值*V1 AA赋值:VARA*2*V1 BB赋值:(VAR6-VAR8)/(VARB-VAR8)*100的13日指数移动平均*V1 VARC赋值:0.667*1日前的BB+0.333*BB的2日指数移动平均*V1 CC赋值:VAR5的20日[1日权重]移动平均*V1,画红色 CC1赋值:CC的5日[1日权重]移动平均*V1,画绿色 如果CC ,返回?,否则返回? 1日前的CC,CC,无效数),画蓝色,线宽为1 如果CC ,返回?,否则返回? 1日前的CC,CC,无效数),画红色,线宽为1 如果CC1 ,返回?,否则返回? 1日前的CC1,CC1,无效数),画蓝色,线宽为1 如果CC1 ,返回?,否则返回? 1日前的CC1,CC1,无效数),画红色,线宽为1 当满足条件CC 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. CC1,CC,CC1,1,0)*V1,画红色 当满足条件CC1 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. CC,CC,CC1,1,0)*V1,画蓝色 输出出击:如果(CC上穿CC1AND(CC1 ,返回?,否则返回? 顶)),80,0),画红色 当满足条件CC 时,在?位置画?号图标 1日前的CCANDREF(CC,1) 2日前的CCANDCC CC1,100,2) 当满足条件CC1上穿CC时,在100位置画15号图标 输出生命线:收盘价的22日线性回归斜率*23+收盘价的48日指数移动平均,线宽为2,画黄色 输出止损:收盘价的5日指数移动平均,画红色,线宽为1 输出减仓:收盘价的9日指数移动平均,COLOR00CC00,线宽为1 输出参买:如果止损 =1日前的止损,返回止损,否则返回无效数,线宽为1,画红色 输出顶:多空均线+3*多空均线的13日估算标准差,画白色 输出底:多空均线-3*多空均线的13日估算标准差,画白色 HIGHN赋值:10 LOWN赋值:10 HIGHDISPLAY赋值:0 LOWDISPLAY赋值:0 ZGDISPLAY赋值:0 MADISPLAY赋值:0 AA赋值:HIGHN日前的最高价=2*HIGHN+1日内最高价的最高值 QY赋值:若AA则将最近HIGHN+1周期置为1 CC赋值:QY的HIGHN日过滤ANDH=HIGHN+1日内最高价的最高值 当满足条件CC时,在最高价*1.02位置画2号图标 DDD赋值:上次CC距今天数 GDTS赋值:如果CC,返回到最后交易的周期,否则返回0 DINGBU赋值:如果DDD,返回DDD日前的最高价,否则返回最高价 DINGBUTS赋值:如果DDD,返回DDD日前的GDTS,否则返回GDTS DINGBU1赋值:DDD+1日前的DINGBU GDCS1赋值:DINGBUTS的最后一日取值设为常数 DINGBUTS1赋值:DDD+1日前的DINGBUTS GDCS2赋值:DINGBUTS1的最后一日取值设为常数 DINGBU2赋值:DDD+1日前的DINGBU1 MM赋值:如果到最后交易的周期 GDCS2,返回0,否则返回1 输出高压:当满足条件到最后交易的周期=GDCS2时,在最高价位置画直线起点,当满足条件到最后交易的周期=GDCS1时,在最高价位置画直线终点,1表示是否延长.画绿色,线宽为1 当满足条件到最后交易的周期=GDCS2时,在最高价位置画直线起点,当满足条件是否最后一个周期时,在GDCS2-1日前的最高价位置画直线终点,1表示是否延长.,COLOR0055FF,POINTDOT 当满足条件到最后交易的周期=GDCS1时,在最高价位置画直线起点,当满足条件是否最后一个周期时,在GDCS1-1日前的最高价位置画直线终点,1表示是否延长.,画黄色,POINTDOT AA1赋值:LOWN日前的最低价=2*LOWN+1日内最低价的最低值 QY1赋值:若AA1则将最近LOWN+1周期置为1 CC1赋值:QY1的LOWN日过滤ANDL=LOWN+1日内最低价的最低值 当满足条件CC1时,在最低价*0.98位置画1号图标 DD1赋值:上次CC1距今天数 DDTS赋值:如果CC1,返回到最后交易的周期,否则返回0 YDB赋值:如果DD1,返回DD1日前的最低价,否则返回最低价 DDTS1赋值:如果DD1,返回DD1日前的DDTS,否则返回DDTS DDCS1赋值:DDTS1的最后一日取值设为常数 ZDB赋值:DD1+1日前的YDB DDTS2赋值:DD1+1日前的DDTS1 DDCS2赋值:DDTS2的最后一日取值设为常数 输出低支:当满足条件到最后交易的周期=DDCS2时,在最低价位置画直线起点,当满足条件到最后交易的周期=DDCS1时,在最低价位置画直线终点,1表示是否延长.画红色,线宽为1 ZGSTAR赋值:(高压+低支)/2 ZGEND赋值:(高压+低支)/2的最后一日取值设为常数 STARDAY赋值:如果DDCS2 GDCS2,返回DDCS2,否则返回GDCS2 VAR1赋值:(100-((90*(14日内最高价的最高值-收盘价))/(14日内最高价的最高值-14日内最低价的最低值))) VAR2赋值:(100-((90*(14日内最高价的最高值-收盘价))/(14日内最高价的最高值-14日内最低价的最低值))) VAR3赋值:(100-((100*(6日内最高价的最高值-收盘价))/(6日内最高价的最高值-6日内最低价的最低值))的34日简单移动平均) 当满足条件(VAR2 VAR3的6日简单移动平均)ANDO =收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为-1,1不为0则画空心柱.,画青色 当满足条件(VAR2 VAR3的6日简单移动平均)ANDO =收盘价时,在开盘价和最低价位置之间画柱状线,宽度为0,1不为0则画空心柱.,画青色 当满足条件(VAR2 VAR3的6日简单移动平均)ANDO =收盘价时,在收盘价和最高价位置之间画柱状线,宽度为0,1不为0则画空心柱.,画青色 当满足条件(VAR2 VAR3的6日简单移动平均)ANDO =收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为-1,0不为0则画空心柱.,画红色 当满足条件(VAR2 VAR3的6日简单移动平均)ANDO =收盘价时,在最低价和最高价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色 当满足条件VAR2上穿VAR3的6日简单移动平均时,在(最低价-(最低价*0.04))位置画7号图标 当满足条件VAR3的6日简单移动平均上穿VAR1时,在(最高价+(最高价*0.03))位置画8号图标



    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 通达信变色BOLL主图指标公式 加入收藏