相关简介: 布林通道指标公式改进版副图指标
通达信指标公式源码概况:
指标类别:通达信指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图
使布林通道上下轨更接近布林线上下轨。上涨趋势根据通道内走势自己把握。
通达信指标公式源码:
Var2:=REF(CLOSE-OPEN,2);
Var3:=REF(CLOSE,1);
Var4:=REF(CLOSE,2);
Var5:=REF(CLOSE,3);
Var6:=REF(CLOSE,4);
Var7:=MAX(MAX(MAX(CLOSE,Var3),Var4),Var5);
Var8:=MIN(MIN(MIN(CLOSE,Var3),Var4),Var5);
红持股1:STICKLINE(CLOSE=Var7AND(Var3>=Var4ORVar3>=Var5)ORVar3=Var7AND(Var4=Var8ORVar5=Var8)ANDCLOSE>=Var4ORVar4=Var7ANDVar5=Var8ANDCLOSE>=Var3ORVar5=Var7ANDCLOSE>=Var3ANDCLOSE>=Var4,Var3,CLOSE,5,1),COLORRED;
红持股:红持股1,colorred;
品红变盘:STICKLINE(CLOSE=Var7ANDVar3=Var8,Var4,CLOSE,5,1),COLORff00ff;{MAGENTA;}
黄下跌:STICKLINE(CLOSE=Var8AND(Var3<Var4ORVar3<Var5)ORVar3=Var8AND(Var4=Var7ORVar5=Var7)ANDCLOSE<Var4ORVar4=Var8ANDVar5=Var7ANDCLOSE<Var3ORVar5=Var8ANDCLOSE<Var3ANDCLOSE<Var4,Var3,CLOSE,5,0),COLOryellow;
绿买:STICKLINE(Var3=Var7ANDCLOSE=Var8,Var4,CLOSE,5,0),COLOR00ff00;{GREEN;}
STICKLINE(Var3=Var8ANDCLOSE>=Var4OR(Var4=Var8ANDVar3<=Var5ORVar5=Var8ANDVar3<=Var4)ANDVar4<Var6ANDCLOSE>=Var3,Var3,Var4,5,0),COLOR00ff00;{GREEN;}
蓝卖:STICKLINE(Var3=Var7ANDCLOSE<Var4OR(Var4=Var7ANDVar3>Var5ORVar5=Var7ANDVar3>Var4)ANDVar4>=Var6ANDCLOSE<Var3,Var3,Var4,5,1),COLORBLUE;
Var9:=SAR(5,1,5);
Var10:=EMA(CLOSE,30);
Var11:=IF(CLOSE>450,8,IF(CLOSE>=20ANDCLOSE<150,0.200,IF(CLOSE<20ANDCLOSE>=10,0.070,IF(CLOSE<10,0.030,0.070))));
变色龙:STICKLINE(CLOSE>Var9,Var10,Var10+Var11,6,0),COLORff00ff;
STICKLINE(CLOSE<Var9,Var10,Var10-Var11,6,0),COLORffcc66;
STICKLINE(CROSS(CLOSE,Var9),Var10,Var10-Var11,6,0);
STICKLINE(CROSS(Var9,CLOSE),Var10,Var10+Var11,6,0),COLORFF0066;
Var22:=MA(LLV(CLOSE,9)*1.1,14)*1;
Var33:=MA(HHV(CLOSE,26)*0.9,14)*1;
Var55:=EMA((HIGH+LOW+CLOSE)/3,3);
VarB:=AMOUNT/(100*VOL);
VarC:=MA(VarB,34);
VarD:=MA(CLOSE,26);
通道:(VarD+VarC)/2,pointdot,coloryellow;
阻力:VarD+2*STD(CLOSE,34),LINETHICK2,COLORGREEN;
支持:(VarD-2*STD(CLOSE,26)),LINETHICK2,colorgreen;
VarE:=MA(WINNER(CLOSE),34)*100;
警:DRAWTEXT(VarE>60ANDHIGH>阻力,HIGH,'★警'),COLORYELLOW;
突破:DRAWTEXT(VarE<15ANDCROSS(Var55,通道),LOW,'★突破'),colorwhite;
WR1:100-100*(HHV(HIGH,N1)-CLOSE)/(HHV(HIGH,N1)-LLV(LOW,N1));
WR2:100-100*(HHV(HIGH,6)-CLOSE)/(HHV(HIGH,6)-LLV(LOW,6));
a:n2;
d:n3;
VARA:=REF(LOW,1);
VARB:=SMA(ABS(LOW-VARA),3,1)/SMA(MAX(LOW-VARA,0),3,1)*100;
VARC:=EMA(IF(CLOSE*1.3,VARB*10,VARB/10),3);
VARD:=LLV(LOW,30);
VARE:=HHV(VARC,30);
VARF:=IF(MA(CLOSE,58),1,0);
VARG:=EMA(IF(LOW<=VARD,(VARC+VARE*2)/2,0),3)/618*VARF;
VARH:=IF(VARG>28,28,VARG);
{吸筹:STICKLINE(VARH>-120,0,VARH,1,1),COLOR0FFFFF;}
RSV:=(((CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9)))*100);
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
X:=LLV(J,2)=LLV(J,8);
跟庄买入:IF(CROSS(J,3),50,0),colorred,LINETHICK1;
VA:=(2*C+H+L)/4;
VB:=LLV(L,5);
VC:=HHV(H,5);
红线上穿买:EMA((VA-VB)/(VC-VB)*100,5),colorred;
红线下穿卖:EMA(红线上穿买,3),COLORFFFF00;
JL:=EMA(VOL,13);
JE:=EMA(AMOUNT,13);
JX:=((JE/JL)/100);
RGL:=(((CLOSE-JX)/JX)*100);
STICKLINE((RGL<(0-6)),0,20,2,0),COLORFF00CC;
V1:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;
V2:=2*ABS(V1);
A:=V*100/CAPITAL;
小快牛:=MA(A,180);
DIFF0:=(EMA(DCLOSE,6)-EMA(DCLOSE,9))*100;
DEA0:=EMA(DIFF0,3);
MACD0:=2*(DIFF0-DEA0);
快牛:(MACD0>REF(MACD0,1)*2.5ANDMACD0>5),COLORFF00FF;
STICKLINE(快牛,00,1,1.2,0),colormagenta;
DRAWTEXT(快牛,0.5,'←漂'),colormagenta;
[源码注释]通达信公式动态翻译结果
VAR2赋值:2日前的收盘价-开盘价
VAR3赋值:1日前的收盘价
VAR4赋值:2日前的收盘价
VAR5赋值:3日前的收盘价
VAR6赋值:4日前的收盘价
VAR7赋值:收盘价和VAR3的较大值和VAR4的较大值和VAR5的较大值
VAR8赋值:收盘价和VAR3的较小值和VAR4的较小值和VAR5的较小值
输出
红持股1:当满足条件收盘价=VAR7AND(VAR3>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=VAR4ORVAR3>
=VAR5)ORVAR3=VAR7AND(VAR4=VAR8ORVAR5=VAR8)ANDCLOSE>
=VAR4ORVAR4=VAR7ANDVAR5=VAR8ANDCLOSE>
=VAR3ORVAR5=VAR7ANDCLOSE>
=VAR3ANDCLOSE>
=VAR4,VAR3,收盘价,5,1),画红色
输出
红持股:红持股1,画红色
输出
品红变盘:当满足条件收盘价=VAR7ANDVAR3=VAR8时,在VAR4和收盘价位置之间画柱状线,宽度为5,1不为0则画空心柱.,COLORFF00FF
输出
黄下跌:当满足条件收盘价=VAR8AND(VAR3<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
VAR4ORVAR3<
VAR5)ORVAR3=VAR8AND(VAR4=VAR7ORVAR5=VAR7)ANDCLOSE<
VAR4ORVAR4=VAR8ANDVAR5=VAR7ANDCLOSE<
VAR3ORVAR5=VAR8ANDCLOSE<
VAR3ANDCLOSE<
VAR4,VAR3,收盘价,5,0),画黄色
输出
绿买:当满足条件VAR3=VAR7ANDCLOSE=VAR8时,在VAR4和收盘价位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLOR00FF00
当满足条件VAR3=VAR8ANDCLOSE>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=VAR4OR(VAR4=VAR8ANDVAR3<
=VAR5ORVAR5=VAR8ANDVAR3<
=VAR4)ANDVAR4<
VAR6ANDCLOSE>
=VAR3,VAR3,VAR4,5,0),COLOR00FF00
输出
蓝卖:当满足条件VAR3=VAR7ANDCLOSE<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
VAR4OR(VAR4=VAR7ANDVAR3>
VAR5ORVAR5=VAR7ANDVAR3>
VAR4)ANDVAR4>
=VAR6ANDCLOSE<
VAR3,VAR3,VAR4,5,1),画蓝色
VAR9赋值:步长为1极限值为5的5日抛物转向
VAR10赋值:收盘价的30日指数移动平均
VAR11赋值:如果收盘价>,返回?,否则返回?
450,8,如果收盘价>,返回?,否则返回?
=20ANDCLOSE<
150,0.200,如果收盘价<,返回?,否则返回?
20ANDCLOSE>
=10,0.070,如果收盘价<,返回?,否则返回?
10,0.030,0.070))))
输出
变色龙:当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
VAR9,VAR10,VAR10+VAR11,6,0),COLORFF00FF
当满足条件收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
VAR9,VAR10,VAR10-VAR11,6,0),COLORFFCC66
当满足条件收盘价上穿VAR9时,在VAR10和VAR10-VAR11位置之间画柱状线,宽度为6,0不为0则画空心柱.
当满足条件VAR9上穿收盘价时,在VAR10和VAR10+VAR11位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLORFF0066
VAR22赋值:9日内收盘价的最低值*1.1的14日简单移动平均*1
VAR33赋值:26日内收盘价的最高值*0.9的14日简单移动平均*1
VAR55赋值:(最高价+最低价+收盘价)/3的3日指数移动平均
VARB赋值:成交额(元)/(100*成交量(手))
VARC赋值:VARB的34日简单移动平均
VARD赋值:收盘价的26日简单移动平均
输出
通道:(VARD+VARC)/2,POINTDOT,画黄色
输出
阻力:VARD+2*收盘价的34日估算标准差,线宽为2,画绿色
输出
支持:(VARD-2*收盘价的26日估算标准差),线宽为2,画绿色
VARE赋值:以收盘价计算的获利盘比例的34日简单移动平均*100
输出
警:当满足条件VARE>时,在?位置书写文字
60ANDHIGH>
阻力,最高价,’★警’),画黄色
输出
突破:当满足条件VARE<时,在?位置书写文字
15ANDCROSS(VAR55,通道),最低价,’★突破’),画白色
输出
WR1:100-100*(N1日内最高价的最高值-收盘价)/(N1日内最高价的最高值-N1日内最低价的最低值)
输出
WR2:100-100*(6日内最高价的最高值-收盘价)/(6日内最高价的最高值-6日内最低价的最低值)
输出
A:N2
输出
D:N3
VARA赋值:1日前的最低价
VARB赋值:最低价-VARA的绝对值的3日[1日权重]移动平均/最低价-VARA和0的较大值的3日[1日权重]移动平均*100
VARC赋值:如果收盘价*1.3,返回VARB*10,否则返回VARB/10的3日指数移动平均
VARD赋值:30日内最低价的最低值
VARE赋值:30日内VARC的最高值
VARF赋值:如果收盘价的58日简单移动平均,返回1,否则返回0
VARG赋值:如果最低价<=VARD,返回(VARC+VARE*2)/2,否则返回0的3日指数移动平均/618*VARF
VARH赋值:如果VARG>28,返回28,否则返回VARG
RSV赋值:(((收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值))*100)
K赋值:RSV的3日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
J赋值:3*K-2*D
X赋值:2日内J的最低值=8日内J的最低值
输出
跟庄买入:如果J上穿3,返回50,否则返回0,画红色,线宽为1
VA赋值:(2*收盘价+最高价+最低价)/4
VB赋值:5日内最低价的最低值
VC赋值:5日内最高价的最高值
输出
红线上穿买:(VA-VB)/(VC-VB)*100的5日指数移动平均,画红色
输出
红线下穿卖:红线上穿买的3日指数移动平均,COLORFFFF00
JL赋值:成交量(手)的13日指数移动平均
JE赋值:成交额(元)的13日指数移动平均
JX赋值:((JE/JL)/100)
RGL赋值:(((收盘价-JX)/JX)*100)
当满足条件(RGL<(0-6))时,在0和20位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF00CC
V1赋值:100*(收盘价-34日内收盘价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)的5日简单移动平均-20
V2赋值:2*V1的绝对值
A赋值:成交量(手)*100/当前流通股本(手)
小快牛赋值:A的180日简单移动平均
DIFF0赋值:(不定周期收盘价的6日指数移动平均-不定周期收盘价的9日指数移动平均)*100
DEA0赋值:DIFF0的3日指数移动平均
MACD0赋值:2*(DIFF0-DEA0)
输出
快牛:(MACD0>1日前的MACD0*2.5ANDMACD0>5),COLORFF00FF
当满足条件快牛时,在00和1位置之间画柱状线,宽度为1.2,0不为0则画空心柱.,画洋红色
当满足条件快牛时,在0.5位置书写文字,画洋红色
评论(0)