通达信〖改良BOOL磊变BOOL〗王炸级优化改良版副图指标源码


两幅幅图指标,都是我改良后的自用指标,懂的一看便知怎么用,不会的可以看BOLL指标去学习。


指标融合了动量、成交量、价格波动和多周期均线差值等要素,核心功能是捕捉股价在强势上涨初期的“合力突破”信号。当价格快速拉升且伴随动能显著增强时,系统会标记为突破机会;同时,通过构建多层动态参考线,判断短期趋势是否强势穿越多个关键阈值,进一步确认买入时机。操作上,投资者可在信号首次出现时介入,以把握加速上涨阶段。整体策略注重动能爆发与多因子共振。
 
{磊变BOOL副图源码如下}

VAR1:=EMA(C,6)-EMA(C,12);
VAR2:=EMA(VAR1,5);
VAR3:=VAR1-VAR2;
VAR4:=ABS(C-O);
VAR5:=VOL/((H-L)*2-VAR4);
VAR6:=IF(C>O,VAR5*(H-L),IF(C<O,VAR5*(H-O+(C-L)),VOL/2))+IF(C>O,0-VAR5*(H-C+(O-L)),IF(C<O,0-VAR5*(H-L),0-VOL/2));
VAR7:=VAR6/20/1.15;
VAR8:=EMA(VAR7*0.55+REF(VAR7,1)*0.33+REF(VAR7,2)*0.22,3);
VAR9:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
VAR10:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
VAR11:=VAR9<REF(VAR10,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);
VAR12:=(HIGH+LOW+CLOSE)/3;
VAR13:=(VAR12-MA(VAR12,14))/(0.015*AVEDEV(VAR12,14));
VAR14:=(VAR12-MA(VAR12,70))/(0.015*AVEDEV(VAR12,70));
VAR15:=IF(VAR13>=150 AND VAR13<200 AND VAR14>=150 AND VAR14<200,10,0);
VAR16:=IF(VAR13<=-150 AND VAR13>-200 AND VAR14<=-150 AND VAR14>-200,-10,VAR15);
VAR17:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;


ZA4:=(VAR17-REF(VAR17,1))>=7.5;
ZA5:=C>REF(C,1)*1.097;

合力:=ZA4 AND ZA5;
突破:=合力 AND COUNT(合力,5)=1,COLORRED,LINETHICK2;
STICKLINE(突破,1,0.75,4,0 ),COLORYELLOW;
STICKLINE(突破,0.75,0.5,4,0 ),COLORGREEN;
STICKLINE(突破,0.5,0.25,4,0 ),COLORMAGENTA;
STICKLINE(突破,0,0.25,4,0 ),COLORRED;
DRAWICON(突破,1.02,25);


PSD:EMA(EMA(C,5)-EMA(C,13),1),LINETHICK2,COLORRED;
HV:HHV(PSD,2),COLORYELLOW;
SGW:=PSD-(HV-PSD),COLORRED;
RR:=(HHV(EMA(EMA(C,5)-EMA(C,13),1),3)+ABS(LLV(EMA(EMA(C,5)-EMA(C,13),1),3)))/2;
A1:RR/4*4,COLORRED;
A2:RR/4*3,COLORRED;
A3:RR/4*2,COLORRED;
A4:RR/4*1,COLORRED;
A5:-RR/4*1,COLORRED;
A6:-RR/4*2,COLORRED;
A7:-RR/4*3,COLORRED;
A8:-RR/4*4,COLORRED;
R:=(HHV(EMA(EMA(C,5)-EMA(C,13),1),100)+ABS(LLV(EMA(EMA(C,5)-EMA(C,13),1),100)))/2;
A9:R/4*4,COLORRED;
A10:R/4*3,COLORRED;
A11:R/4*2,COLORWHITE;
A12:R/4*1,POINTDOT,COLORRED;
A13:-R/4*1,POINTDOT,COLORRED;
A14:-R/4*2,POINTDOT,COLORRED;
A15:-R/4*3,COLORAAAA00;
A16:-R/4*4,COLOR0000AA;
XG:CROSS(PSD,A2) AND CROSS(PSD,A3) AND CROSS(PSD,A4) AND CROSS(PSD,A5) AND CROSS(PSD,A6) AND CROSS(PSD,A7) AND CROSS(PSD,A8),COLORRED,NODRAW;
DRAWICON(XG,PSD,9);





{改良BOOL副图源码如下}

DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
震荡:EMA(CLOSE,34),COLORLIBLUE;
高位:EMA(CLOSE,34)+2*STD(CLOSE,34),COLORLIBLUE;
低位:EMA(CLOSE,34)-2*STD(CLOSE,34),COLORLIBLUE;
STICKLINE(CLOSE<EMA(CLOSE,50) AND EMA(CLOSE,12)<EMA(CLOSE,34),EMA(CLOSE,34),EMA(CLOSE,34)-2*STD(CLOSE,34),0,(-1)),COLORCYAN;
短线强:IF(EMA(CLOSE,12)>EMA(CLOSE,34),EMA(CLOSE,12),DRAWNULL),COLORWHITE;
弱势:IF(EMA(CLOSE,12)<=EMA(CLOSE,34) AND EMA(CLOSE,34)<=EMA(CLOSE,233),EMA(CLOSE,34),DRAWNULL),COLORGREEN,LINETHICK2;
较强:IF(EMA(CLOSE,12)>=EMA(CLOSE,34) AND EMA(CLOSE,34)>=REF(EMA(CLOSE,34),1),EMA(CLOSE,34),DRAWNULL),COLORLIRED,LINETHICK2;
强势:IF(EMA(CLOSE,12)>=EMA(CLOSE,34) AND EMA(CLOSE,34)>=REF(EMA(CLOSE,34),1) AND EMA(CLOSE,34)>=EMA(CLOSE,233),EMA(CLOSE,34),DRAWNULL),COLORRED,LINETHICK3;
疯狂:IF(高位>=REF(MA(高位,5),1) AND CLOSE>EMA(CLOSE,12) AND EMA(CLOSE,12)>EMA(CLOSE,34),高位,DRAWNULL),COLORYELLOW,LINETHICK3;

筹码盈利:=STRCAT(STRCAT('筹码盈利:',CON2STR(WINNER(DYNAINFO(7))*100,1)),'%');
DRAWTEXT_FIX(1,0,0.12,0,筹码盈利),COLORRED;
STICKLINE(C< 0.905*REF(C,1),C,O,2.5,0),COLORLIMAGENTA;

JJ:=(3*C+H+L+O)/6;
VAR11:=(8*JJ+7*REF(JJ,1)+6*REF(JJ,2)+5*REF(JJ,3)+4*REF(JJ,4)+3*REF(JJ,5)+2*REF(JJ,6)+REF(JJ,8))/36;
TJ1:=VOL=HHV(VOL,10) AND VOL>2*REF(VOL,1) AND CLOSE>VAR11 AND C>REF(C,1);
LJL:=FILTER(TJ1,5) AND C>O;
STICKLINE(LJL,OPEN,CLOSE,3,0),COLORYELLOW;
RSV1:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
RSV4:=(CLOSE-LLV(LOW,89))/(HHV(HIGH,89)-LLV(LOW,89))*100;


短期B:=SMA(RSV1,3,1);
短期A:=SMA(短期B,3,1);
K4:=SMA(RSV4,8,1);
中期波段:=SMA(K4,3,1);
VV13:=SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,5,1);
VV23:=SMA(VV13,3,1);
VV33:=3*VV13-2*VV23;
趋势1:=EMA(VV33,3);
VV4:=(趋势1-REF(趋势1,1))/REF(趋势1,1)*100;
准备资金:=趋势1<13;
开始建仓:=趋势1<13 AND VV4>13;
转折:=REF(中期波段,1)<REF(中期波段,2) AND 中期波段>REF(中期波段,1);
短线波段:=(EXIST(转折,2) AND 短期B>=短期A) OR (REF(短期B,1)<REF(短期A,1) AND 短期B>=短期A AND 中期波段>REF(中期波段,1));
ZT1:=C>REF(C,1)*1.095;
DRAWICON(FILTER(短线波段,3),L*0.99,1);
游资筹码1:=(3*C+O+H+LOW)/6;
跟庄突破13:=0.01*EMA(AMOUNT,13)/EMA(VOL,13);
强弱:=50,COLORYELLOW,DOTLINE;
主力筹码:=(C-跟庄突破13)/跟庄突破13*1000,NODRAW;
强势来袭:=BARSLASTCOUNT(主力筹码>50)=1;




{磊变BOOL突破副图源码如下}

VAR17:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;
ZA4:=(VAR17-REF(VAR17,1))>=7.5;
ZA5:=C>REF(C,1)*1.097;
合力:=ZA4 AND ZA5;
突破:=合力 AND COUNT(合力,5)=1,COLORRED,LINETHICK2;
突破;





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

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

VAR1赋值:收盘价的6日指数移动平均-收盘价的12日指数移动平均
VAR2赋值:VAR1的5日指数移动平均
VAR3赋值:VAR1-VAR2
VAR4赋值:收盘价-开盘价的绝对值
VAR5赋值:成交量(手)/((最高价-最低价)*2-VAR4)
VAR6赋值:如果收阳线,返回VAR5*(最高价-最低价),否则返回如果收阴线,返回VAR5*(最高价-开盘价+(收盘价-最低价)),否则返回成交量(手)/2+如果收阳线,返回0-VAR5*(最高价-收盘价+(开盘价-最低价)),否则返回如果收阴线,返回0-VAR5*(最高价-最低价),否则返回0-成交量(手)/2
VAR7赋值:VAR6/20/1.15
VAR8赋值:VAR7*0.55+1日前的VAR7*0.33+2日前的VAR7*0.22的3日指数移动平均
VAR9赋值:100-3*(收盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均+2*(收盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均
VAR10赋值:100-3*(开盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均+2*(开盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均
VAR11赋值:VAR9<1日前的VAR10 AND 成交量(手)>1日前的成交量(手) AND 收盘价>1日前的收盘价
VAR12赋值:(最高价+最低价+收盘价)/3
VAR13赋值:(VAR12-VAR12的14日简单移动平均)/(0.015*VAR12的14日平均绝对偏差)
VAR14赋值:(VAR12-VAR12的70日简单移动平均)/(0.015*VAR12的70日平均绝对偏差)
VAR15赋值:如果VAR13>=150ANDVAR13<200ANDVAR14>=150ANDVAR14<200,返回10,否则返回0
VAR16赋值:如果VAR13<=-150ANDVAR13>-200ANDVAR14<=-150ANDVAR14>-200,返回-10,否则返回VAR15
VAR17赋值:(收盘价-收盘价的13日简单移动平均)/收盘价的13日简单移动平均*100
ZA4赋值:(VAR17-1日前的VAR17)>=7.5
ZA5赋值:收盘价>1日前的收盘价*1.097
合力赋值:ZA4 AND ZA5
突破赋值:合力 AND 统计5日中满足合力的天数=1,画红色,线宽为2
当满足条件突破时,在1和0.75位置之间画柱状线,宽度为4,0不为0则画空心柱.,画黄色
当满足条件突破时,在0.75和0.5位置之间画柱状线,宽度为4,0不为0则画空心柱.,画绿色
当满足条件突破时,在0.5和0.25位置之间画柱状线,宽度为4,0不为0则画空心柱.,画洋红色
当满足条件突破时,在0和0.25位置之间画柱状线,宽度为4,0不为0则画空心柱.,画红色
当满足条件突破时,在1.02位置画25号图标
输出PSD:收盘价的5日指数移动平均-收盘价的13日指数移动平均的1日指数移动平均,线宽为2,画红色
输出HV:2日内PSD的最高值,画黄色
SGW赋值:PSD-(HV-PSD),画红色
RR赋值:(3日内收盘价的5日指数移动平均-收盘价的13日指数移动平均的1日指数移动平均的最高值+3日内收盘价的5日指数移动平均-收盘价的13日指数移动平均的1日指数移动平均的最低值的绝对值)/2
输出A1:RR/4*4,画红色
输出A2:RR/4*3,画红色
输出A3:RR/4*2,画红色
输出A4:RR/4*1,画红色
输出A5:-RR/4*1,画红色
输出A6:-RR/4*2,画红色
输出A7:-RR/4*3,画红色
输出A8:-RR/4*4,画红色
R赋值:(100日内收盘价的5日指数移动平均-收盘价的13日指数移动平均的1日指数移动平均的最高值+100日内收盘价的5日指数移动平均-收盘价的13日指数移动平均的1日指数移动平均的最低值的绝对值)/2
输出A9:R/4*4,画红色
输出A10:R/4*3,画红色
输出A11:R/4*2,画白色
输出A12:R/4*1,POINTDOT,画红色
输出A13:-R/4*1,POINTDOT,画红色
输出A14:-R/4*2,POINTDOT,画红色
输出A15:-R/4*3,COLORAAAA00
输出A16:-R/4*4,COLOR0000AA
输出XG:PSD上穿A2 AND PSD上穿A3 AND PSD上穿A4 AND PSD上穿A5 AND PSD上穿A6 AND PSD上穿A7 AND PSD上穿A8,画红色,NODRAW
当满足条件XG时,在PSD位置画9号图标
K线
输出震荡:收盘价的34日指数移动平均,画淡蓝色
输出高位:收盘价的34日指数移动平均+2*收盘价的34日估算标准差,画淡蓝色
输出低位:收盘价的34日指数移动平均-2*收盘价的34日估算标准差,画淡蓝色
当满足条件收盘价<收盘价的50日指数移动平均ANDEMA(收盘价,12)<收盘价的34日指数移动平均时,在收盘价的34日指数移动平均和收盘价的34日指数移动平均-2*收盘价的34日估算标准差位置之间画柱状线,宽度为0,(-1)不为0则画空心柱.,画青色
输出短线强:如果收盘价的12日指数移动平均>收盘价的34日指数移动平均,返回收盘价的12日指数移动平均,否则返回无效数,画白色
输出弱势:如果收盘价的12日指数移动平均<=收盘价的34日指数移动平均ANDEMA(收盘价,34)<=收盘价的233日指数移动平均,返回收盘价的34日指数移动平均,否则返回无效数,画绿色,线宽为2
输出较强:如果收盘价的12日指数移动平均>=收盘价的34日指数移动平均ANDEMA(收盘价,34)>=1日前的收盘价的34日指数移动平均,返回收盘价的34日指数移动平均,否则返回无效数,画淡红色,线宽为2
输出强势:如果收盘价的12日指数移动平均>=收盘价的34日指数移动平均ANDEMA(收盘价,34)>=1日前的收盘价的34日指数移动平均ANDEMA(收盘价,34)>=收盘价的233日指数移动平均,返回收盘价的34日指数移动平均,否则返回无效数,画红色,线宽为3
输出疯狂:如果高位>=1日前的高位的5日简单移动平均ANDCLOSE>收盘价的12日指数移动平均ANDEMA(收盘价,12)>收盘价的34日指数移动平均,返回高位,否则返回无效数,画黄色,线宽为3
筹码盈利赋值:字符串相加
当满足条件1时,在横轴0纵轴0.12位置书写文字,画红色
当满足条件收盘价<0.905*1日前的收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画淡洋红色
JJ赋值:(3*收盘价+最高价+最低价+开盘价)/6
VAR11赋值:(8*JJ+7*1日前的JJ+6*2日前的JJ+5*3日前的JJ+4*4日前的JJ+3*5日前的JJ+2*6日前的JJ+8日前的JJ)/36
TJ1赋值:成交量(手)=10日内成交量(手)的最高值 AND 成交量(手)>2*1日前的成交量(手) AND 收盘价>VAR11 AND 收盘价>1日前的收盘价
LJL赋值:TJ1的5日过滤 AND 收阳线
当满足条件LJL时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
RSV1赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
RSV4赋值:(收盘价-89日内最低价的最低值)/(89日内最高价的最高值-89日内最低价的最低值)*100
短期B赋值:RSV1的3日[1日权重]移动平均
短期A赋值:短期B的3日[1日权重]移动平均
K4赋值:RSV4的8日[1日权重]移动平均
中期波段赋值:K4的3日[1日权重]移动平均
VV13赋值:(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的5日[1日权重]移动平均
VV23赋值:VV13的3日[1日权重]移动平均
VV33赋值:3*VV13-2*VV23
趋势1赋值:VV33的3日指数移动平均
VV4赋值:(趋势1-1日前的趋势1)/1日前的趋势1*100
准备资金赋值:趋势1<13
开始建仓赋值:趋势1<13 AND VV4>13
转折赋值:1日前的中期波段<2日前的中期波段 AND 中期波段>1日前的中期波段
短线波段赋值:(最近2日存在转折 AND 短期B>=短期A) OR (1日前的短期B<1日前的短期A AND 短期B>=短期A AND 中期波段>1日前的中期波段)
ZT1赋值:收盘价>1日前的收盘价*1.095
当满足条件短线波段的3日过滤时,在最低价*0.99位置画1号图标
游资筹码1赋值:(3*收盘价+开盘价+最高价+最低价)/6
跟庄突破13赋值:0.01*成交额(元)的13日指数移动平均/成交量(手)的13日指数移动平均
强弱赋值:50,画黄色,DOTLINE
主力筹码赋值:(收盘价-跟庄突破13)/跟庄突破13*1000,NODRAW
强势来袭赋值:条件连续成立次数=1
VAR17赋值:(收盘价-收盘价的13日简单移动平均)/收盘价的13日简单移动平均*100
ZA4赋值:(VAR17-1日前的VAR17)>=7.5
ZA5赋值:收盘价>1日前的收盘价*1.097
合力赋值:ZA4 AND ZA5
突破赋值:合力 AND 统计5日中满足合力的天数=1,画红色,线宽为2
突破
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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