通达信【布林极限】主副图 抓横盘起爆点的组合利器 源码

1、布林极限宽副F-指示即将变盘(不知道向什么地方变)
2、布林极限副图F-指示变盘方向(看箭头方向)
3、布林极限主图Z-综合
布林线是一个测量股价变异性的指标,当股价剧烈波动时,布林线的上下限范围会自动加宽,当股价发展沉闷,呈现横向微幅整理时,布林线的上下范围会自动束紧。一般矩形盘整形态,经常出现股价突破压力后随即回档,或者股价跌破支撑后随即弹升,这种反复涨跌的现象,让投资人感到相当困扰。如果盘整的时间拖延大久,市场会渐渐的疲乏,慢慢的变成一滩死水,失去信心后,股价走势失去方向,布林线对于筛选“变盘在即”的股票,提供了相当可靠的讯号。当布林线的路径宽度束紧时,代表个服即将发动行情。但是,路径的“宽度”认定,每一个人的标准都不同,股民很难判断目前的路径宽度够不够“窄”。布林极限宽解决了路径“窄不窄”的问题。布林极限>100时,代表股价超越布林线上限。布林极限<0时,代表股价超越布林线下限。股价一顶比一顶高,而布林极限一顶比一顶低时,暗示股价将反转下跌。股价一底比一底低,而布林极限一底比一底高时,暗示股价将反转上涨。 事实上,布林线、布林极限、布林极限宽是一个完整的指标组合,实战操作时,三者互相支援,视为“一套”指标。

 
{布林极限主图源码如下}

{布林极限主图指标,无未来函数}
N:=10;P:=2;中轨:MA(CLOSE,N),COLORYELLOW,DOTLINE;
上轨:中轨+P*STD(CLOSE,N),COLORLIMAGENTA,DOTLINE,LINETHICK1;
下轨:中轨-P*STD(CLOSE,N),COLORLICYAN,DOTLINE,LINETHICK1;
KDJ_K:="KDJ.K"(9,3,3);
KDJ_D:="KDJ.D"(9,3,3);
KDJ_J:="KDJ.J"(9,3,3);
买1:=CROSS(KDJ_J,0) OR (CROSS(KDJ_J,KDJ_K) AND KDJ_D<26);
买2:=CROSS("RSI.RSI1"(6,2,2),20) OR CROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24));
买3:=CROSS("MACD.DIF","MACD.DEA") OR CROSS("MACD.MACD",0);
买0:=买1+买2+买3;
买:=IF(买0>1,买0,0);
DRAWICON(买0>1,L*0.97,34);
DCZ1:=CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2);
DCZ2:=REF(DCZ1,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
DCZ3:=REF(DCZ2,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
DCZ4:=REF(DCZ3,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
DCZ5:=REF(DCZ4,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
DCZ6:=REF(DCZ5,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
DCZ7:=REF(DCZ6,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
DCZ8:=REF(DCZ7,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
DCZ9:=REF(DCZ8,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
DCZA:=REF(DCZ9,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
DCZB:=REF(DCZA,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
DCZC:=REF(DCZB,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
DCZD:=CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2);
DCZE:=REF(DCZD,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
DCZF:=REF(DCZE,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
DCZ10:=REF(DCZF,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
DCZ11:=REF(DCZ10,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
DCZ12:=REF(DCZ11,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
DCZ13:=REF(DCZ12,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
DCZ14:=REF(DCZ13,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
DCZ15:=REF(DCZ14,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
DCZ16:=REF(DCZ15,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
DCZ17:=REF(DCZ16,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
DCZ18:=REF(DCZ17,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
DCZ19:=REF(DCZD OR DCZE OR DCZF OR DCZ10 OR DCZ11 OR DCZ12 OR DCZ13 OR DCZ14 OR DCZ15 OR DCZ16 OR DCZ17 OR DCZ18,1) AND DCZ1;
DCZ1A:=REF(DCZ1 OR DCZ2 OR DCZ3 OR DCZ4 OR DCZ5 OR DCZ6 OR DCZ7 OR DCZ8 OR DCZ9 OR DCZA OR DCZB OR DCZC,1) AND DCZD;
{粉}
STICKLINE(CLOSE< REF(CLOSE,1),OPEN,CLOSE,0.9,0 ),COLORFFBBFF;
STICKLINE(CLOSE< REF(CLOSE,1),OPEN,CLOSE,0.3,0 ),COLORFFDDFF;
{金}
STICKLINE(CLOSE> REF(CLOSE,1),OPEN,CLOSE,0.9,0 ),COLOR00BBBB;
STICKLINE(CLOSE> REF(CLOSE,1),OPEN,CLOSE,0.3,0 ),COLOR00DDDD;
{红}
STICKLINE(DCZ1 OR DCZ2 OR DCZ3 OR DCZ4 OR DCZ5 OR DCZ6 OR DCZ7 OR DCZ8 OR DCZ9 OR DCZA OR DCZB OR DCZC,CLOSE,REF(CLOSE,1),0.9,0),COLOR000DDD;
STICKLINE(DCZ1 OR DCZ2 OR DCZ3 OR DCZ4 OR DCZ5 OR DCZ6 OR DCZ7 OR DCZ8 OR DCZ9 OR DCZA OR DCZB OR DCZC,CLOSE,REF(CLOSE,1),0.3,0),COLOR000FFF;
{绿}
STICKLINE(DCZD OR DCZE OR DCZF OR DCZ10 OR DCZ11 OR DCZ12 OR DCZ13 OR DCZ14 OR DCZ15 OR DCZ16 OR DCZ17 OR DCZ18,CLOSE,REF(CLOSE,1),0.9,0),COLOR00DD00;
STICKLINE(DCZD OR DCZE OR DCZF OR DCZ10 OR DCZ11 OR DCZ12 OR DCZ13 OR DCZ14 OR DCZ15 OR DCZ16 OR DCZ17 OR DCZ18,CLOSE,REF(CLOSE,1),0.3,0),COLOR00FF00;
{紫}
STICKLINE(DCZ19,REF(CLOSE,1),REF(CLOSE,2),0.9,0),COLORDD00DD;
STICKLINE(DCZ19,REF(CLOSE,1),REF(CLOSE,2),0.3,0),COLORFF00FF;
{蓝}
STICKLINE(DCZ1A,REF(CLOSE,1),REF(CLOSE,2),0.9,0),COLORFFBB00;
STICKLINE(DCZ1A,REF(CLOSE,1),REF(CLOSE,2),0.3,0),COLORFFDD00;
DRAWICON(FILTER(DCZ19=1,5),L*0.9998,1);
DRAWICON(FILTER(DCZ1A=1,5),H*1.0003,2);


{风险系数Z}
DCX1:=(FINANCE(11)-FINANCE(15))/FINANCE(10)*1.2;
DCX2:=(FINANCE(31)+FINANCE(17))/FINANCE(10)*1.4;{盈余公积用资本公积金代替};
DCX3:=FINANCE(23)/FINANCE(10)*3.3;
DCX4:=FINANCE(19)/FINANCE(15)*0.6;{缺长期负债或负债总额}
DCX5:=FINANCE(20)/FINANCE(15)*0.999;
Z值:=DCX1+DCX2+DCX3+DCX4+DCX5;
预警:=IF(Z值<1.2,'重警',IF(Z值>=1.2 AND Z值<2.6,'轻警','无警'));
财务预警:=STRCAT('财务预警: ',STRCAT(预警,STRCAT('-Z值: ',CON2STR(Z值,3))));
优质资产率:=STRCAT(' 优质资产率: ',CON2STR((FINANCE(19)-FINANCE(22)-FINANCE(27))/FINANCE(19),2));{理论上越大越好但不同行业有不同标准};
现金负债比:=STRCAT(' 现金负债比: ',CON2STR(FINANCE(25)/FINANCE(15),3));{缺长期负债或负债总额,理论上越大越好但不同行业有不同标准};
财务系数:=STRCAT(STRCAT(财务预警,优质资产率),现金负债比);
DRAWTEXT_FIX(ISLASTBAR,0,1.0,0,财务系数)COLORLIRED;

{阻力与支撑、评分显示Z}
E:=(HIGH+LOW+OPEN+2*CLOSE)/5;
阻力:=2*E-LOW;支撑:=2*E-HIGH;
DRAWTEXT_FIX(C!=0,0.90,0.90,0,STRCAT('参考阻力:',STRCAT(CON2STR(阻力,2),' '))),COLORFFFF00;
DRAWTEXT_FIX(C!=0,0.90,0.96,0,STRCAT('参考支撑:',STRCAT(CON2STR(支撑,2),' '))),COLORGREEN;
X1:=IF(MA(C,5)>MA(C,10),20,0);X2:=IF(MA(C,20)>MA(C,60),10,0);
X3:=IF(KDJ.J>KDJ.K,10,0);X4:=IF(MACD.DIF>MACD.DEA,10,0);
X5:=IF(MACD.MACD>0,10,0);X6:=IF(V>MA(V,60),10,0);
X7:=IF(WINNER(C)>0.5,10,0);X8:=IF(C/REF(C,1)>1.03,10,0);
XX:=X1+X2+X3+X4+X5+X6+X7+X8;
DRAWTEXT_FIX(V>O,0.90,0.84,0,STRCAT('量化评分:',STRCAT(CON2STR(XX,2),' '))),COLORYELLOW;




{布林极限副图源码如下}

{布林极限副图指标,无未来函数}
N:=20;MID:=MA(C,N);
DCZ1:=POW((C-MID),2);
DCZ2:=MA(DCZ1,N);
DCZ3:=SQRT(DCZ2);
UPPER:=MID+2*DCZ3;
LOWER:=MID-2*DCZ3;
BOLL:=REF(MID,1);
UB:=REF(UPPER,1);
LB:=REF(LOWER,1);
LOWER1:=MID-DCZ3;
LB1:=REF(LOWER1,1);
BB:((C-LB1)/(UB-LB)*100)NODRAW,COLORLIBLUE;
MA6:MA(BB,3)NODRAW,DOTLINE;
DRAWICON(CROSS(100,BB),140,2);
DRAWICON(CROSS(BB,0),-10,1);
DRAWBAND(MA6,RGB(0,22,224),BB,RGB(255,50,50));
0,DOTLINE;
100,DOTLINE;




{布林极限宽副图源码如下}

{布林极限宽副图指标,无未来函数}
N:=10;P:=2;
MID:=MA(CLOSE,N);
UPPER:=MID+P*STD(C,N);
LOWER:=MID-P*STD(C,N);
B:(UPPER-LOWER)/MID,COLORYELLOW,LINETHICK2;
A:STICKLINE(B<0.085,B,0.085,0.5,0),COLORLIBLUE;
DRAWTEXT(A,0.11,'变'),COLORGREEN;
0.085,COLORLIRED;



来函数检测结果如下
该公式包含未来函数:WINNER
该公式包含未来函数:FINANCE

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

相关指标公式

N赋值:10
P赋值:2
输出中轨:收盘价的N日简单移动平均,画黄色,DOTLINE
输出上轨:中轨+P*收盘价的N日估算标准差,画淡洋红色,DOTLINE,线宽为1
输出下轨:中轨-P*收盘价的N日估算标准差,画淡青色,DOTLINE,线宽为1
KDJ_K赋值:"KDJ的K"(9,3,3)
KDJ_D赋值:"KDJ的D"(9,3,3)
KDJ_J赋值:"KDJ的J"(9,3,3)
买1赋值:KDJ_J上穿0 OR (KDJ_J上穿KDJ_K AND KDJ_D<26)
买2赋值:"RSI的RSI1"(6,2,2)上穿20 OR "RSI的RSI1"(6,12,24)上穿"RSI的RSI2"(6,12,24)
买3赋值:"平滑异同平均线的DIF"上穿"平滑异同平均线的DEA" OR "平滑异同平均线的MACD"上穿0
买0赋值:买1+买2+买3
买赋值:如果买0>1,返回买0,否则返回0
当满足条件买0>1时,在最低价*0.97位置画34号图标
DCZ1赋值:收盘价>1日前的收盘价 AND 收盘价>2日前的收盘价
DCZ2赋值:1日前的DCZ1 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
DCZ3赋值:1日前的DCZ2 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
DCZ4赋值:1日前的DCZ3 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
DCZ5赋值:1日前的DCZ4 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
DCZ6赋值:1日前的DCZ5 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
DCZ7赋值:1日前的DCZ6 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
DCZ8赋值:1日前的DCZ7 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
DCZ9赋值:1日前的DCZ8 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
DCZA赋值:1日前的DCZ9 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
DCZB赋值:1日前的DCZA AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
DCZC赋值:1日前的DCZB AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
DCZD赋值:收盘价<1日前的收盘价 AND 收盘价<2日前的收盘价
DCZE赋值:1日前的DCZD AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
DCZF赋值:1日前的DCZE AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
DCZ10赋值:1日前的DCZF AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
DCZ11赋值:1日前的DCZ10 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
DCZ12赋值:1日前的DCZ11 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
DCZ13赋值:1日前的DCZ12 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
DCZ14赋值:1日前的DCZ13 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
DCZ15赋值:1日前的DCZ14 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
DCZ16赋值:1日前的DCZ15 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
DCZ17赋值:1日前的DCZ16 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
DCZ18赋值:1日前的DCZ17 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
DCZ19赋值:1日前的DCZDORDCZEORDCZFORDCZ10ORDCZ11ORDCZ12ORDCZ13ORDCZ14ORDCZ15ORDCZ16ORDCZ17ORDCZ18 AND DCZ1
DCZ1A赋值:1日前的DCZ1ORDCZ2ORDCZ3ORDCZ4ORDCZ5ORDCZ6ORDCZ7ORDCZ8ORDCZ9ORDCZAORDCZBORDCZC AND DCZD
当满足条件收盘价<1日前的收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为0.9,0不为0则画空心柱.,COLORFFBBFF
当满足条件收盘价<1日前的收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLORFFDDFF
当满足条件收盘价>1日前的收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为0.9,0不为0则画空心柱.,COLOR00BBBB
当满足条件收盘价>1日前的收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLOR00DDDD
当满足条件DCZ1ORDCZ2ORDCZ3ORDCZ4ORDCZ5ORDCZ6ORDCZ7ORDCZ8ORDCZ9ORDCZAORDCZBORDCZC时,在收盘价和1日前的收盘价位置之间画柱状线,宽度为0.9,0不为0则画空心柱.,COLOR000DDD
当满足条件DCZ1ORDCZ2ORDCZ3ORDCZ4ORDCZ5ORDCZ6ORDCZ7ORDCZ8ORDCZ9ORDCZAORDCZBORDCZC时,在收盘价和1日前的收盘价位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLOR000FFF
当满足条件DCZDORDCZEORDCZFORDCZ10ORDCZ11ORDCZ12ORDCZ13ORDCZ14ORDCZ15ORDCZ16ORDCZ17ORDCZ18时,在收盘价和1日前的收盘价位置之间画柱状线,宽度为0.9,0不为0则画空心柱.,COLOR00DD00
当满足条件DCZDORDCZEORDCZFORDCZ10ORDCZ11ORDCZ12ORDCZ13ORDCZ14ORDCZ15ORDCZ16ORDCZ17ORDCZ18时,在收盘价和1日前的收盘价位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLOR00FF00
当满足条件DCZ19时,在1日前的收盘价和2日前的收盘价位置之间画柱状线,宽度为0.9,0不为0则画空心柱.,COLORDD00DD
当满足条件DCZ19时,在1日前的收盘价和2日前的收盘价位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLORFF00FF
当满足条件DCZ1A时,在1日前的收盘价和2日前的收盘价位置之间画柱状线,宽度为0.9,0不为0则画空心柱.,COLORFFBB00
当满足条件DCZ1A时,在1日前的收盘价和2日前的收盘价位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLORFFDD00
当满足条件DCZ19=1的5日过滤时,在最低价*0.9998位置画1号图标
当满足条件DCZ1A=1的5日过滤时,在最高价*1.0003位置画2号图标
DCX1赋值:(流动资产-流动负债)/总资产*1.2
DCX2赋值:(未分配利润+资本公积金)/总资产*1.4

DCX3赋值:营业利润/总资产*3.3
DCX4赋值:股东权益(净资产)/流动负债*0.6
DCX5赋值:营业收入/流动负债*0.999
Z值赋值:DCX1+DCX2+DCX3+DCX4+DCX5
预警赋值:如果Z值<1.2,返回'重警',否则返回如果Z值>=1.2ANDZ值<2.6,返回'轻警',否则返回'无警'
财务预警赋值:字符串相加
优质资产率赋值:字符串相加

现金负债比赋值:字符串相加

财务系数赋值:字符串相加
当满足条件是否最后一个周期时,在横轴0纵轴1.0位置书写文字画淡红色
E赋值:(最高价+最低价+开盘价+2*收盘价)/5
阻力赋值:2*E-最低价
支撑赋值:2*E-最高价
当满足条件收盘价不等于0时,在横轴0.90纵轴0.90位置书写文字,COLORFFFF00
当满足条件收盘价不等于0时,在横轴0.90纵轴0.96位置书写文字,画绿色
X1赋值:如果收盘价的5日简单移动平均>收盘价的10日简单移动平均,返回20,否则返回0
X2赋值:如果收盘价的20日简单移动平均>收盘价的60日简单移动平均,返回10,否则返回0
X3赋值:如果KDJ的J>KDJ的K,返回10,否则返回0
X4赋值:如果平滑异同平均线的DIF>平滑异同平均线的DEA,返回10,否则返回0
X5赋值:如果平滑异同平均线的MACD>0,返回10,否则返回0
X6赋值:如果成交量(手)>成交量(手)的60日简单移动平均,返回10,否则返回0
X7赋值:如果以收盘价计算的获利盘比例>0.5,返回10,否则返回0
X8赋值:如果收盘价/1日前的收盘价>1.03,返回10,否则返回0
XX赋值:X1+X2+X3+X4+X5+X6+X7+X8
当满足条件成交量(手)>开盘价时,在横轴0.90纵轴0.84位置书写文字,画黄色
N赋值:20
MID赋值:收盘价的N日简单移动平均
DCZ1赋值:(收盘价-MID)的2乘幂
DCZ2赋值:DCZ1的N日简单移动平均
DCZ3赋值:DCZ2的开方
UPPER赋值:MID+2*DCZ3
LOWER赋值:MID-2*DCZ3
BOLL赋值:1日前的MID
UB赋值:1日前的UPPER
LB赋值:1日前的LOWER
LOWER1赋值:MID-DCZ3
LB1赋值:1日前的LOWER1
输出布林极限:((收盘价-LB1)/(UB-LB)*100)NODRAW,画淡蓝色
输出MA6:BB的3日简单移动平均NODRAW,DOTLINE
当满足条件100上穿BB时,在140位置画2号图标
当满足条件BB上穿0时,在-10位置画1号图标
画带状线
0,DOTLINE
100,DOTLINE
N赋值:10
P赋值:2
MID赋值:收盘价的N日简单移动平均
UPPER赋值:MID+P*收盘价的N日估算标准差
LOWER赋值:MID-P*收盘价的N日估算标准差
输出B:(UPPER-LOWER)/MID,画黄色,线宽为2
输出A:当满足条件B<0.085时,在B和0.085位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画淡蓝色
当满足条件A时,在0.11位置书写文字,画绿色
0.085,画淡红色

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

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