通达信变异布林主图指标公式

 

N:=2;M:=30;
MA(H,M) * (1 + 13 / 100) * 1.0382,LINETHICK1,COLORFF7F00;
MA(H,M) * (1 + 13 / 100),LINETHICK1,COLORFF7F00;
VAR22:=IF(((YEAR) >= (2039)) AND ((MONTH) > 3),0,1);VAR33:=(MA(C,3) + MA(C,6) + MA(C,12) + MA(C,24)) / 4 + ((1.88) * (STD((MA(C,3) + MA(C,6) + MA(C,12) + MA(C,24)) / 4,9))) * (VAR22);
急拉涨停线:=((MA(VAR33,12)) * (1.06)) * (VAR22),LINETHICK2,COLORCYAN ;
VAR55:=(EMA(H,10)) * (1 + 5 / (100));
VAR6:=C * V;
VAR7:=EMA(((EMA(VAR6,3)) / (EMA(V,3)) + (EMA(VAR6,6)) / (EMA(V,6)) + (EMA(VAR6,12)) / (EMA(V,12)) + (EMA(VAR6,24)) / (EMA(V,24))) / 4,13);
VAR8:=(1.06) * (VAR7);VAR9:=(L / ((H + REF(C,1) + O) / 3)) * C+0.01;
急拉:DRAWICON(((crOSS(VAR9,VAR8)) AND (C > (VAR55))) AND C/REF(C,1)>1.099 AND (C+0.01 >= (急拉涨停线)),L,26);{==========开口捉妖多彩k线========}
DRAWTEXT(((CROSS(VAR9,VAR8)) AND (C > (VAR55))) AND C/REF(C,1)>1.099 AND (C+0.01 >= (急拉涨停线)),L*0.97,'牛'),COLORYELLOW;
M2:=(EMA(C,2)+EMA(C,3))/2,COLORBROWN,DOTLINE;
M5:=(EMA(C,5)+EMA(C,6))/2;
M12:=EMA(C,12);
bsBL:=M12+2*STD(M12,6),COLORWHITE,DOTLINE;
M26:=EMA(C,26);
CSBL:=M26+2*STD(M26,13),COLORMAGENTA,DOTLINE;
M56:=EMA(C,56);
DSBL:=M56+2*STD(M56,28),COLORYELLOW,DOTLINE;
M120:=EMA(C,120);
ESBL:=M120+2*STD(M120,60),COLORLIBLUE,DOTLINE;
EXBL:=M120-2*STD(M120,60),COLORLIGREEN,DOTLINE;
M256:=EMA(C,256);
FSBL:=M256+2*STD(M256,256/2),COLORRED,DOTLINE;
JD:=INTPART(ABS(ATAN((M2/REF(M2,1)+M5/REF(M5,1)+M12/REF(M12,1)+M26/REF(M26,1)
+M56/REF(M56,1)+M120/REF(M120,1)+M256/REF(M256,1)-7)/7*100)*180/3.14));
QZ:=IF(JD<=1,1,JD);
JDX:EMA(M56,QZ),COLORLIMAGENTA,LINETHICK2;
IF(M2<JDX,JDX,DRAWNULL),COLORLICYAN,LINETHICK2;
{九转序列}
AB1:=C>REF(C,4);
AB2:=BArslASTCOUNT(AB1);
AB3:=REF(AB2,1)=8 AND AB2>REF(AB2,1);
AB4:=REF(BETWEEN(AB2,5,8),1) AND AB2<REF(AB2,1);
AB5:=ISLASTBAR AND BETWEEN(AB2,6,8);
AB6:=(BacKSET(AB3>0,9) OR BACKSET(AB4>0,AB2+1)*0 OR BACKSET(AB5>0,AB2))*AB2;
DRAWTEXT(AB6>0,H+H*0.02,VAR2STR(AB6,0)),COLORFF00FF{COLOR00FFFF};
DRAWTEXT(AB2=9,H+H*0.02,'9'),COLOR00FF00;
B1:=C<REF(C,4);
B2:=BARSLASTCOUNT(B1);
B3:=REF(B2,1)=8 AND B2>REF(B2,1);
B4:=REF(BETWEEN(B2,5,8),1) AND B2<REF(B2,1);
B5:=ISLASTBAR AND BETWEEN(B2,6,8);
B6:=(BACKSET(B3>0,9) OR BACKSET(B4>0,B2+1)*0 OR BACKSET(B5>0,B2))*B2;
DRAWTEXT(B6>0,L-L*0.02,VAR2STR(B6,0)),COLOR00FF00{COLORFFFFFF};
DRAWTEXT(B2=9,L-L*0.02,'9'),COLORFF00FF;
{小虚线}
NS:=8;
AA:=REF(H,NS)=HHV(H,2*NS+1);
AA1:=REF(L,NS)=LLV(L,2*NS+1);
QY:=BACKSET(AA,NS+1);
QY1:=BACKSET(AA1,NS+1);
CC:=FILTER(QY,NS) AND H=HHV(H,NS+1);
CC1:=FILTER(QY1,NS) AND L=LLV(L,NS+1);
DDD:=BARSLAST(CC);
DD2:=BARSLAST(CC1);
GDTS:=IF(CC,CURRBARSCOUNT,0);
DDTS:=IF(CC1,CURRBARSCOUNT,0);
DINGBUTS:=IF(DDD,REF(GDTS,DDD),GDTS);
DDTS1:=IF(DD2,REF(DDTS,DD2),DDTS);
GDCS1:=CONST(DINGBUTS);
DDCS1:=CONST(DDTS1);
GDCS13:=CONST(REF(HIGH,GDCS1-1));
DDCS13:=CONST(REF(L,DDCS1-1));
DINGBUTS1:=REF(DINGBUTS,DDD+1);
DDTS2:=REF(DDTS1,DD2+1);
GDCS2:=CONST(DINGBUTS1);
DDCS2:=CONST(DDTS2);GDCS23:=CONST(REF(HIGH,DINGBUTS1-1));
DDCS23:=CONST(REF(L,DDTS2-1));
XG1:=BACKSET(ISLASTBAR,GDCS1);
XD1:=BACKSET(ISLASTBAR,DDCS1);
XG2:=BACKSET(ISLASTBAR,DINGBUTS1);
XD2:=BACKSET(ISLASTBAR,DDTS2);
STICKLINE(XG2,GDCS23,GDCS23,2,0),COLORWHITE;
STICKLINE(XG1,GDCS13,GDCS13,2,0),COLORYELLOW;
STICKLINE(XD2,DDCS23,DDCS23,2,0),COLORGRAY;
STICKLINE(XD1,DDCS13,DDCS13,2,0),COLORCYAN;
STICKLINE(C/REF(C,1)>=1.096 AND H=C,O,C,1.5,0),COLORRED;
VAR4:=EMA(CLOSE,24);
底:EMA(VAR4*80/100,5),COLORGREEN,LINETHICK1;
去除ST:=NOT(NAMELIKE('S') OR NAMELIKE('*')),NODRAW ;
TJ1:=(REF(底,1)>REF(C,1) AND C>底 AND C>REF(C,1)*1.02 ) ,NODRAW;
TJ:=FILTER(TJ1,3) ,NODRAW;
DRAWICON(TJ1,L*0.98,44);
{抛物线}
抛物线:SAR(4,2,20)COLORRED,LINETHICK1,DOTLINE;
操:=MA(C,5);
神秘线:HHV(操,13)DOTLINE,COLORFFB9CC;
L1:=IF((REF(C,1)-REF(C,2))/REF(C,2)>0.07,1,0);
L2:=IF(C>REF(C,1),1,0);
L3:=IF(H>O AND O>C AND C>L,1,0);
L4:=(REF(vol,0)-REF(VOL,1))/ REF(VOL,1)*100>30;
L5:=CAPITAL<20000000;
L6:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
假阴线:=IF(L1+L2+L3+L4=4,1,0) AND L5 AND L6>REF(L6,1) AND L4 AND FILTER(REF(C,1)<L AND C>=L AND VOL>=REF(VOL,1),1);DRAWICON(FILTER(L2>=75 AND CROSS(90,L2) AND L3>L4>COST(95)<(COST(99)-COST(1))/20*0.7,25),L*0.97,9);
STICKLINE(假阴线,OPEN,CLOSE,3,0),COLOR8000FF;
DRAWICON(假阴线,L*0.94,9);
RC1:=REF(C,1);
CS:=IF(C>=1,10000,100000);
C涨停10:=1.10*RC1-49/CS;{考虑到4舍5入}
C涨停5 :=1.05*RC1-49/CS;
C跌停10:=0.90*RC1+51/CS;
C跌停5 :=0.95*RC1+51/CS;
ST:=NAMELIKE('S') OR NAMELIKE('*S');
涨停:= IF(ST, C>=C涨停5, C>=C涨停10);
跌停:= IF(ST, C<=C跌停5, C<=C跌停10);
盘中涨停:=IF(ST, H>=C涨停5, H>=C涨停10);
盘中跌停:=IF(ST, L<=C跌停5, L<=C跌停10);
STICKLINE(盘中涨停,H,MAX(C,O),0,0),COLORWHITE;{涨停后回落}
STICKLINE(盘中跌停,L,MIN(C,O),0,0),COLOR00AA00;{跌停后回升}
大阳线:=C>O AND (C>=C涨停5 OR C>(1.05*O-51/CS) ) OR (C>1000 AND C>RC1*1.024);
STICKLINE(大阳线,OPEN,CLOSE,1,0),COLOR0000AA;
大阴线:=C<O AND (C<=C跌停5 OR C<(0.95*O+49/CS) ) OR (C>1000 AND C<RC1*0.976);
STICKLINE(大阴线,OPEN,CLOSE,1,0),COLOR2F4F2F;
STICKLINE(涨停,OPEN,CLOSE,2.5,0),COLORFF00FF;
STICKLINE(跌停,OPEN,CLOSE,2.5,0),COLORGREEN;
假阴:=C<O AND C>REF(C,1);
STICKLINE(假阴,O,C,0.5,0),COLORRED;{假阴柱};
假阳:=C>O AND C<REF(C,1);
STICKLINE(假阳,O,C,0.5,0),COLORGREEN;{假阳柱};
半分位:=(O+C)/2;
昨半分位:=REF(半分位,1);
STICKLINE(CURRBARSCOUNT<=1,昨半分位,昨半分位,12,0),COLORYELLOW;
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.18,0.06,1,'昨半分位'),LINETHICK5,COLORYELLOW;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.22,0.06,1,昨半分位);
{最佳买点}
A7:=C-REF(C,1);
A8:=100*EMA(EMA(A7,6),6)/EMA(EMA(ABS(A7),6),6);
买:=LLV(A8,2)=LLV(A8,7) AND COUNT(A8<0,2) AND CROSS(A8,MA(A8,2));
DRAWTEXT(FILTER(买=1,5),LOW-0.05,'↖买'),COLORYELLOW;
STICKLINE(买,OPEN,CLOSE,2,0),COLORYELLOW;




来函数检测结果如下
该公式包含未来函数:BACKSET
该公式包含未来函数:COST
该公式包含未来函数:CAPITAL

解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标

相关指标公式

N赋值:2
M赋值:30
最高价的M日简单移动平均 * (1 + 13 / 100) * 1.0382,线宽为1,COLORFF7F00
最高价的M日简单移动平均 * (1 + 13 / 100),线宽为1,COLORFF7F00
VAR22赋值:如果((年份)>=(2039))AND((月份)>3),返回0,否则返回1
VAR33赋值:(收盘价的3日简单移动平均 + 收盘价的6日简单移动平均 + 收盘价的12日简单移动平均 + 收盘价的24日简单移动平均) / 4 + ((1.88) * ((收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4的9日估算标准差)) * (VAR22)
急拉涨停线赋值:((VAR33的12日简单移动平均) * (1.06)) * (VAR22),线宽为2,画青色
VAR55赋值:(最高价的10日指数移动平均) * (1 + 5 / (100))
VAR6赋值:收盘价 * 成交量(手)
VAR7赋值:((VAR6的3日指数移动平均)/(成交量(手)的3日指数移动平均)+(VAR6的6日指数移动平均)/(成交量(手)的6日指数移动平均)+(VAR6的12日指数移动平均)/(成交量(手)的12日指数移动平均)+(VAR6的24日指数移动平均)/(成交量(手)的24日指数移动平均))/4的13日指数移动平均
VAR8赋值:(1.06) * (VAR7)
VAR9赋值:(最低价 / ((最高价 + 1日前的收盘价 + 开盘价) / 3)) * 收盘价+0.01
输出急拉:当满足条件((VAR9上穿VAR8)AND(收盘价>(VAR55)))ANDC/1日前的收盘价>1.099AND(收盘价+0.01>=(急拉涨停线))时,在最低价位置画26号图标
当满足条件((VAR9上穿VAR8)AND(收盘价>(VAR55)))ANDC/1日前的收盘价>1.099AND(收盘价+0.01>=(急拉涨停线))时,在最低价*0.97位置书写文字,画黄色
M2赋值:(收盘价的2日指数移动平均+收盘价的3日指数移动平均)/2,画棕色,DOTLINE
M5赋值:(收盘价的5日指数移动平均+收盘价的6日指数移动平均)/2
M12赋值:收盘价的12日指数移动平均
BSBL赋值:M12+2*M12的6日估算标准差,画白色,DOTLINE
M26赋值:收盘价的26日指数移动平均
CSBL赋值:M26+2*M26的13日估算标准差,画洋红色,DOTLINE
M56赋值:收盘价的56日指数移动平均
DSBL赋值:M56+2*M56的28日估算标准差,画黄色,DOTLINE
M120赋值:收盘价的120日指数移动平均
ESBL赋值:M120+2*M120的60日估算标准差,画淡蓝色,DOTLINE
EXBL赋值:M120-2*M120的60日估算标准差,画淡绿色,DOTLINE
M256赋值:收盘价的256日指数移动平均
FSBL赋值:M256+2*M256的256/2日估算标准差,画红色,DOTLINE
JD赋值:(M2/1日前的M2+M5/1日前的M5+M12/1日前的M12+M26/1日前的M26+M56/1日前的M56+M120/1日前的M120+M256/1日前的M256-7)/7*100的反正切*180/3.14的绝对值的整数部分
QZ赋值:如果JD<=1,返回1,否则返回JD
输出JDX:M56的QZ日指数移动平均,画淡洋红色,线宽为2
如果M2AB1赋值:收盘价>4日前的收盘价
AB2赋值:条件连续成立次数
AB3赋值:1日前的AB2=8 AND AB2>1日前的AB2
AB4赋值:1日前的AB2位于5和8之间 AND AB2<1日前的AB2
AB5赋值:是否最后一个周期 AND AB2位于6和8之间
AB6赋值:(若AB3>0则将最近9周期置为1 OR 若AB4>0则将最近AB2+1周期置为1*0 OR 若AB5>0则将最近AB2周期置为1)*AB2
当满足条件AB6>0时,在最高价+最高价*0.02位置书写文字,COLORFF00FF
当满足条件AB2=9时,在最高价+最高价*0.02位置书写文字,COLOR00FF00
B1赋值:收盘价<4日前的收盘价
B2赋值:条件连续成立次数
B3赋值:1日前的B2=8 AND B2>1日前的B2
B4赋值:1日前的B2位于5和8之间 AND B2<1日前的B2
B5赋值:是否最后一个周期 AND B2位于6和8之间
B6赋值:(若B3>0则将最近9周期置为1 OR 若B4>0则将最近B2+1周期置为1*0 OR 若B5>0则将最近B2周期置为1)*B2
当满足条件B6>0时,在最低价-最低价*0.02位置书写文字,COLOR00FF00
当满足条件B2=9时,在最低价-最低价*0.02位置书写文字,COLORFF00FF
NS赋值:8
AA赋值:NS日前的最高价=2*NS+1日内最高价的最高值
AA1赋值:NS日前的最低价=2*NS+1日内最低价的最低值
QY赋值:若AA则将最近NS+1周期置为1
QY1赋值:若AA1则将最近NS+1周期置为1
CC赋值:QY的NS日过滤 AND 最高价=NS+1日内最高价的最高值
CC1赋值:QY1的NS日过滤 AND 最低价=NS+1日内最低价的最低值
DDD赋值:上次CC距今天数
DD2赋值:上次CC1距今天数
GDTS赋值:如果CC,返回到最后交易的周期,否则返回0
DDTS赋值:如果CC1,返回到最后交易的周期,否则返回0
DINGBUTS赋值:如果DDD,返回DDD日前的GDTS,否则返回GDTS
DDTS1赋值:如果DD2,返回DD2日前的DDTS,否则返回DDTS
GDCS1赋值:DINGBUTS的最后一日取值设为常数
DDCS1赋值:DDTS1的最后一日取值设为常数
GDCS13赋值:GDCS1-1日前的最高价的最后一日取值设为常数
DDCS13赋值:DDCS1-1日前的最低价的最后一日取值设为常数
DINGBUTS1赋值:DDD+1日前的DINGBUTS
DDTS2赋值:DD2+1日前的DDTS1
GDCS2赋值:DINGBUTS1的最后一日取值设为常数
DDCS2赋值:DDTS2的最后一日取值设为常数
GDCS23赋值:DINGBUTS1-1日前的最高价的最后一日取值设为常数
DDCS23赋值:DDTS2-1日前的最低价的最后一日取值设为常数
XG1赋值:若是否最后一个周期则将最近GDCS1周期置为1
XD1赋值:若是否最后一个周期则将最近DDCS1周期置为1
XG2赋值:若是否最后一个周期则将最近DINGBUTS1周期置为1
XD2赋值:若是否最后一个周期则将最近DDTS2周期置为1
当满足条件XG2时,在GDCS23和GDCS23位置之间画柱状线,宽度为2,0不为0则画空心柱.,画白色
当满足条件XG1时,在GDCS13和GDCS13位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
当满足条件XD2时,在DDCS23和DDCS23位置之间画柱状线,宽度为2,0不为0则画空心柱.,画深灰色
当满足条件XD1时,在DDCS13和DDCS13位置之间画柱状线,宽度为2,0不为0则画空心柱.,画青色
当满足条件收盘价/1日前的收盘价>=1.096ANDH=收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画红色
VAR4赋值:收盘价的24日指数移动平均
输出 底:VAR4*80/100的5日指数移动平均,画绿色,线宽为1
去除ST赋值:取反,NODRAW
TJ1赋值:(1日前的底>1日前的收盘价 AND 收盘价>底 AND 收盘价>1日前的收盘价*1.02 ) ,NODRAW
TJ赋值:TJ1的3日过滤 ,NODRAW
当满足条件TJ1时,在最低价*0.98位置画44号图标
输出抛物线:步长为2极限值为20的4日抛物转向画红色,线宽为1,DOTLINE
操赋值:收盘价的5日简单移动平均
输出神秘线:13日内操的最高值DOTLINE,COLORFFB9CC
L1赋值:如果(1日前的收盘价-2日前的收盘价)/2日前的收盘价>0.07,返回1,否则返回0
L2赋值:如果收盘价>1日前的收盘价,返回1,否则返回0
L3赋值:如果最高价>OANDO>CANDC>最低价,返回1,否则返回0
L4赋值:(0日前的成交量(手)-1日前的成交量(手))/ 1日前的成交量(手)*100>30
L5赋值:当前流通股本(手)<20000000
L6赋值:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4
假阴线赋值:如果L1+L2+L3+L4=4,返回1,否则返回0 AND L5 AND L6>1日前的L6 AND L4 AND 1日前的收盘价=LANDVOL>=1日前的成交量(手)的1日过滤
当满足条件L2>=75ANDCROSS(90,L2)ANDL3>L4>获利盘为95%的成本分布<(获利盘为99%的成本分布-获利盘为1%的成本分布)/20*0.7的25日过滤时,在最低价*0.97位置画9号图标
当满足条件假阴线时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR8000FF
当满足条件假阴线时,在最低价*0.94位置画9号图标
RC1赋值:1日前的收盘价
CS赋值:如果收盘价>=1,返回10000,否则返回100000
C涨停10赋值:1.10*RC1-49/CS
赋值:1.05*RC1-49/CS
C跌停10赋值:0.90*RC1+51/CS
赋值:0.95*RC1+51/CS
ST赋值:模糊匹配品种名称 OR 模糊匹配品种名称
涨停赋值: 如果ST,返回收盘价>=C涨停5,否则返回收盘价>=C涨停10
跌停赋值: 如果ST,返回收盘价<=C跌停5,否则返回收盘价<=C跌停10
盘中涨停赋值:如果ST,返回最高价>=C涨停5,否则返回最高价>=C涨停10
盘中跌停赋值:如果ST,返回最低价<=C跌停5,否则返回最低价<=C跌停10
当满足条件盘中涨停时,在最高价和收盘价和开盘价的较大值位置之间画柱状线,宽度为0,0不为0则画空心柱.,画白色
当满足条件盘中跌停时,在最低价和收盘价和开盘价的较小值位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR00AA00
大阳线赋值:收阳线AND (收盘价>=C涨停5 OR 收盘价>(1.05*开盘价-51/CS) ) OR (收盘价>1000 AND 收盘价>RC1*1.024)
当满足条件大阳线时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0000AA
大阴线赋值:收阴线AND (收盘价<=C跌停5 OR 收盘价<(0.95*开盘价+49/CS) ) OR (收盘价>1000 AND 收盘价当满足条件大阴线时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR2F4F2F
当满足条件涨停时,在开盘价和收盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLORFF00FF
当满足条件跌停时,在开盘价和收盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画绿色
假阴赋值:收阴线AND 收盘价>1日前的收盘价
当满足条件假阴时,在开盘价和收盘价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画红色

假阳赋值:收阳线AND 收盘价<1日前的收盘价
当满足条件假阳时,在开盘价和收盘价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画绿色

半分位赋值:(开盘价+收盘价)/2
昨半分位赋值:1日前的半分位
当满足条件到最后交易的周期<=1时,在昨半分位和昨半分位位置之间画柱状线,宽度为12,0不为0则画空心柱.,画黄色
当满足条件到最后交易的周期=1时,在横轴0.18纵轴0.06位置书写文字,线宽为5,画黄色
当满足条件到最后交易的周期=1时,在横轴0.22纵轴0.06位置书写数字
A7赋值:收盘价-1日前的收盘价
A8赋值:100*A7的6日指数移动平均的6日指数移动平均/A7的绝对值的6日指数移动平均的6日指数移动平均
买赋值:2日内A8的最低值=7日内A8的最低值 AND 统计2日中满足A8<0的天数 AND A8上穿A8的2日简单移动平均
当满足条件买=1的5日过滤时,在最低价-0.05位置书写文字,画黄色
当满足条件买时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色

指标安装下载帮助  |   联系我们  |  乐淘公式网  |  公式网   |  指标公式  |   加入收藏   |  设为主页

@2005-2025 浙ICP备2024071487号-1 乐淘公式网公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:乐淘公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图