通达信〖趋势45度〗识别多头行情中出现强势启动信号源码分享
该指标的核心目标,是识别股票在多头行情中出现的强势启动信号。
核心功能:
通过综合运用多条均线的排列关系,并结合对价格动能的平滑处理,系统能够有效判断股价的上涨斜率。当股价呈现连续上涨态势,且短期均线向上发散、价格成功站上关键均线时,系统将自动发出强势趋势确认信号。
操作建议:
一旦指标发出趋势确认信号,意味着该股票正处于稳健的上升通道中,上涨动能较为充足。投资者可将其作为顺势做多的参考依据,在信号出现时考虑进场或加仓。此外,该信号也可作为持仓信心的支撑——只要趋势未出现明显反转,投资者可继续持股,等待进一步上涨。
{主图源码如下}
ZBGSHJ1:EMA(C,13),COLORWHITE;
ZBGSHJ2:EMA(C,21),COLORYELLOW;
ZBGSHJ3:EMA(C,34),COLORFF00FF;
ZBGSHJ120:EMA(C,120),COLORFFCCCC;
ZBGSHJ250:MA(C,250),COLORFFCC66;
VARG1:=(C+L+H)/3;
VARG2:=EMA(VARG1,6);
VARG3:=EMA(VARG2,5);
STICKLINE(VARG2>VARG3 AND C>ZBGSHJ1,LOW,HIGH,0.1,1),COLORRED;
STICKLINE(VARG2>VARG3 AND C>ZBGSHJ1,CLOSE,OPEN,5,1),COLORRED;
STICKLINE(VARG2<VARG3 AND C<ZBGSHJ1,LOW,HIGH,0.1,1),COLORFFFF54;
STICKLINE(VARG2<VARG3 AND C<ZBGSHJ1,CLOSE,OPEN,5,0),COLORFFFF54;
DRAWTEXT(CROSS(VARG2,VARG3),L-0.09,'B'),COLORWHITE;
ZBGSS1:=BARSLAST(BETWEEN("BIAS.BIAS2"(6,13,24),0,5));
ZBGSS2:=ZBGSHJ1>ZBGSHJ2 AND ZBGSHJ2>ZBGSHJ3 AND ZBGSHJ1>REF(ZBGSHJ1,1);
ZBGSS3:=COUNT("BIAS.BIAS2"(6,13,24)>10 AND H=HHV(H,ZBGSS1),ZBGSS1);
ZBGSS4:=H=HHV(H,ZBGSS1);
ZBGSS5:="MACD.MACD"(12,26,9)<REF("MACD.MACD"(12,26,9),1);
ZBGSS6:=ZBGSS2 AND ZBGSS3 AND ZBGSS4;
ZBGSS7:=ZBGSS2 AND ZBGSS3 AND ZBGSS4 AND ZBGSS5;
ZBGSS8:=ZBGSS6 AND ZBGSS7;
LC := REF(CLOSE,1);
RSI6:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;
BIAS5:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;
换手:=100*V/CAPITAL;
DRAWTEXT(FILTER(RSI6>95 AND 换手>=7,3) OR FILTER(BIAS5>9,3) OR ZBGSS8,H*1.04,'S'),COLOR00FF00;
BB13:=ATAN(ZBGSHJ1-REF(ZBGSHJ1,1))*3.1416*10;
三阳:=C>O AND REF(C,1)>REF(O,1) AND REF(C,2)>REF(O,2);
EMA8:=EMA(C,8) ;
DRAWTEXT(FILTER(BB13>1 AND 三阳 AND ZBGSHJ1>REF(ZBGSHJ1,1) AND VARG2>VARG3 AND C>ZBGSHJ1,10),EMA8,'趋势∠45'),COLORYELLOW;
{副图源码如下}
ZBGSHJ1:=EMA(C,13);
ZBGSHJ2:=EMA(C,21);
ZBGSHJ3:=EMA(C,34);
GSKZ1:=(C+L+H)/3;
GSKZ2:=EMA(GSKZ1,6);
GSKZ3:=EMA(GSKZ2,5);
BB13:=ATAN(ZBGSHJ1-REF(ZBGSHJ1,1))*3.1416*10;
三阳:=C>O AND REF(C,1)>REF(O,1) AND REF(C,2)>REF(O,2);
EMA8:=EMA(C,8);
趋势45:=FILTER(BB13>1 AND 三阳 AND ZBGSHJ1>REF(ZBGSHJ1,1) AND GSKZ2>GSKZ3 AND C>ZBGSHJ1,10);
STICKLINE(趋势45,0,8,2,0),COLORRED;
STICKLINE(趋势45,0,8,0.1,0),COLORYELLOW;
DRAWTEXT(趋势45,5,'趋势∠45'),COLORYELLOW;
GSZBGS:0,COLORWHITE,DOTLINE;
{选股源码如下}
ZBGSHJ1:=EMA(C,13);
ZBGSHJ2:=EMA(C,21);
ZBGSHJ3:=EMA(C,34);
VARG1:=(C+L+H)/3;
VARG2:=EMA(VARG1,6);
VARG3:=EMA(VARG2,5);
BB13:=ATAN(ZBGSHJ1-REF(ZBGSHJ1,1))*3.1416*10;
三阳:=C>O AND REF(C,1)>REF(O,1) AND REF(C,2)>REF(O,2);
EMA8:=EMA(C,8);
趋势45:FILTER(BB13>1 AND 三阳 AND ZBGSHJ1>REF(ZBGSHJ1,1) AND VARG2>VARG3 AND C>ZBGSHJ1,10);

未来函数检测结果如下:
该公式包含未来函数:CAPITAL
定制指标公式、软件请联系QQ或微信同号:88652583
输出ZBGSHJ1:收盘价的13日指数移动平均,画白色
输出 ZBGSHJ2:收盘价的21日指数移动平均,画黄色
输出 ZBGSHJ3:收盘价的34日指数移动平均,COLORFF00FF
输出 ZBGSHJ120:收盘价的120日指数移动平均,COLORFFCCCC
输出 ZBGSHJ250:收盘价的250日简单移动平均,COLORFFCC66
VARG1赋值:(收盘价+最低价+最高价)/3
VARG2赋值:VARG1的6日指数移动平均
VARG3赋值:VARG2的5日指数移动平均
当满足条件VARG2>VARG3ANDC>ZBGSHJ1时,在最低价和最高价位置之间画柱状线,宽度为0.1,1不为0则画空心柱.,画红色
当满足条件VARG2>VARG3ANDC>ZBGSHJ1时,在收盘价和开盘价位置之间画柱状线,宽度为5,1不为0则画空心柱.,画红色
当满足条件VARG2 当满足条件VARG2当满足条件VARG2上穿VARG3时,在最低价-0.09位置书写文字,画白色
ZBGSS1赋值:上次"乖离率的BIAS2"(6,13,24)位于0和5之间距今天数
ZBGSS2赋值:ZBGSHJ1>ZBGSHJ2 AND ZBGSHJ2>ZBGSHJ3 AND ZBGSHJ1>1日前的ZBGSHJ1
ZBGSS3赋值:统计ZBGSS1日中满足"乖离率的BIAS2"(6,13,24)>10ANDH=ZBGSS1日内最高价的最高值的天数
ZBGSS4赋值:最高价=ZBGSS1日内最高价的最高值
ZBGSS5赋值:"平滑异同平均线的MACD"(12,26,9)<1日前的"平滑异同平均线的MACD"(12,26,9)
ZBGSS6赋值:ZBGSS2 AND ZBGSS3 AND ZBGSS4
ZBGSS7赋值:ZBGSS2 AND ZBGSS3 AND ZBGSS4 AND ZBGSS5
ZBGSS8赋值:ZBGSS6 AND ZBGSS7
赋值: 1日前的收盘价
RSI6赋值:收盘价-LC和0的较大值的6日[1日权重]移动平均/收盘价-LC的绝对值的6日[1日权重]移动平均*100
BIAS5赋值:(收盘价-收盘价的13日简单移动平均)/收盘价的13日简单移动平均*100
换手赋值:100*成交量(手)/当前流通股本(手)
当满足条件RSI6>95AND换手>=7的3日过滤ORFILTER(BIAS5>9,3)ORZBGSS8时,在最高价*1.04位置书写文字,COLOR00FF00
BB13赋值:ZBGSHJ1-1日前的ZBGSHJ1的反正切*3.1416*10
三阳赋值:收阳线AND 1日前的收盘价>1日前的开盘价 AND 2日前的收盘价>2日前的开盘价
EMA8赋值:收盘价的8日指数移动平均
当满足条件BB13>1AND三阳ANDZBGSHJ1>1日前的ZBGSHJ1ANDVARG2>VARG3ANDC>ZBGSHJ1的10日过滤时,在EMA8位置书写文字,画黄色
ZBGSHJ1赋值:收盘价的13日指数移动平均
ZBGSHJ2赋值:收盘价的21日指数移动平均
ZBGSHJ3赋值:收盘价的34日指数移动平均
GSKZ1赋值:(收盘价+最低价+最高价)/3
GSKZ2赋值:GSKZ1的6日指数移动平均
GSKZ3赋值:GSKZ2的5日指数移动平均
BB13赋值:ZBGSHJ1-1日前的ZBGSHJ1的反正切*3.1416*10
三阳赋值:收阳线AND 1日前的收盘价>1日前的开盘价 AND 2日前的收盘价>2日前的开盘价
EMA8赋值:收盘价的8日指数移动平均
趋势45赋值:BB13>1AND三阳ANDZBGSHJ1>1日前的ZBGSHJ1ANDGSKZ2>GSKZ3ANDC>ZBGSHJ1的10日过滤
当满足条件趋势45时,在0和8位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
当满足条件趋势45时,在0和8位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,画黄色
当满足条件趋势45时,在5位置书写文字,画黄色
输出GSZBGS:0,画白色,DOTLINE
ZBGSHJ1赋值:收盘价的13日指数移动平均
ZBGSHJ2赋值:收盘价的21日指数移动平均
ZBGSHJ3赋值:收盘价的34日指数移动平均
VARG1赋值:(收盘价+最低价+最高价)/3
VARG2赋值:VARG1的6日指数移动平均
VARG3赋值:VARG2的5日指数移动平均
BB13赋值:ZBGSHJ1-1日前的ZBGSHJ1的反正切*3.1416*10
三阳赋值:收阳线AND 1日前的收盘价>1日前的开盘价 AND 2日前的收盘价>2日前的开盘价
EMA8赋值:收盘价的8日指数移动平均
输出趋势45:BB13>1AND三阳ANDZBGSHJ1>1日前的ZBGSHJ1ANDVARG2>VARG3ANDC>ZBGSHJ1的10日过滤