通达信〖强势动量启爆共振〗多层平滑均线判断短期趋势是否向向上源码
该指标核心是抓“动量爆发+趋势共振”的强势启动点。它通过多层平滑均线判断短期趋势是否向上,同时监测股价动量是否由弱转强。当动量线翻红、股价大涨接近涨停、突破近期高点,且长短均线同步走强、换手活跃时,触发共振买入信号。
操作策略:
信号确认:信号出现时股价已大涨,建议观察次日是否继续放量上攻,避免追在情绪高点。
介入时机:次日小幅高开或回踩不破信号K线实体一半位置时介入更稳妥。
止损止盈:跌破信号K线最低价或动量线再次拐头向下,果断止损;连续大涨后出现放量滞涨或长上影,分批止盈。
{主图源码如下}
基础均线:=EMA(C,2);
一级平滑:=EMA(基础均线,2)COLORMAGENTA;
二级平滑:=EMA(一级平滑,2)COLORMAGENTA;
三级平滑:=EMA(二级平滑,2)COLORMAGENTA;
短均线:=EMA(一级平滑,5)COLORLIMAGENTA,LINETHICK2;
长均线:=EMA(二级平滑,13)COLORYELLOW,LINETHICK2;
限时:=1;
重心:=(2*C+H+L)/4,COLOR00FFFF,LINETHICK0;
短周期值:=WMA((重心-LLV(L,5))/(HHV(H,5)-LLV(L,5))*100,2);
加权值:=WMA(0.618*REF(短周期值,1)+0.382*短周期值,2);
DRAWBAND(短均线,RGB(128,0,0),长均线,RGB(0,200,0));
STICKLINE(C>=O,H,L,0,1),COLORRED;
STICKLINE(C>=O,C,O,3,0),COLORRED;
STICKLINE(C< O,H,L,0,0),COLORFFFF00;
STICKLINE(C< O,C,O,3,0),COLORFFFF00;
DRAWICON(CROSS(加权值,短周期值) AND 短周期值>70,H+0.20,15);
动量基准:=EMA(C,14),COLORWHITE,LINETHICK1;
动量线:(动量基准-REF(动量基准,1))/REF(动量基准,1)*100*限时,NODRAW;
前值参考:=REF(EMA(C,14),1),NODRAW;
距离:=(C-动量线)/动量线*100,NODRAW;
正向段:IF(动量线>=0,REF(EMA(C,14),BARSLAST(CROSS(动量线,0))+1),DRAWNULL)COLORRED,LINETHICK3;
负向段:IF(动量线< 0,REF(EMA(C,14),BARSLAST(CROSS(0,动量线))+1),DRAWNULL)COLORGREEN,LINETHICK3;
短均线走强:=短均线>REF(短均线,1);
长均线走强:=长均线>REF(长均线,1);
强势提示:=CROSS(动量线,0) AND CLOSE>REF(CLOSE,1)*1.095 AND C>=REF(HHV(H,7),1);
共振:=CROSS(动量线,0) AND DYNAINFO(37)>0.01 AND 长均线走强 AND L< 短均线 AND 短均线走强;
双共振:=强势提示 AND 共振;
DRAWICON(双共振,L*0.93,42);
DRAWTEXT(双共振,L*0.92,' 强势启爆共振')COLORWHITE;
DRAWICON(CROSS(动量线,0) AND CLOSE>REF(CLOSE,1)*1.095 AND C>=REF(HHV(H,7),1),L*0.96,32);
DRAWTEXT(CROSS(动量线,0) AND CLOSE>REF(CLOSE,1)*1.095 AND C>=REF(HHV(H,7),1),L*0.95,' 强势提示')COLORRED;
DRAWICON(CROSS(动量线,0) AND DYNAINFO(37)>0.01 AND 长均线走强 AND L< 短均线 AND 短均线走强,L*0.99,25);
DRAWTEXT(CROSS(动量线,0) AND DYNAINFO(37)>0.01 AND 长均线走强 AND L< 短均线 AND 短均线走强,L*0.98,' 共振')COLORYELLOW;
STICKLINE(CROSS(动量线,0),C,O,3,0),COLORYELLOW;
STICKLINE(CROSS(0,动量线),C,O,3,0),COLORGREEN;
DRAWICON(CROSS(0,动量线),H+0.18,39);
LC:=REF(CLOSE,1);
RSI1:=((SMA(MAX(CLOSE-LC,0),6,1))/(SMA(ABS(CLOSE-LC),6,1)))*(100);
DRAWTEXT(CROSS(84,RSI),HIGH,'→ 逃 '),COLORGREEN,LINETHICK2;
DRAWTEXT(CROSS(RSI,11),LOW*0.95,'→ 吸 '),COLORWHITE;
MTM:=C-REF(C,1);
DX:=100*EMA(EMA(MTM,6),6)/EMA(EMA(ABS(MTM),6),6);
卖出条件:=IF(HHV(DX,2)=HHV(DX,7) AND COUNT(DX>50,2) AND CROSS(MA(DX,2),DX),1,0);
DRAWTEXT(FILTER(卖出条件=1,1),HIGH*1.02,'↓ 卖'),COLORGREEN;
DRAWTEXT_FIX(1,0.005,0,0,'所属风格:'),COLORYELLOW;
DRAWTEXT_FIX(1,0.06,0,0,FGBLOCK),COLORYELLOW;
DRAWTEXT_FIX(1,0.005,0.05,0,'所属行业:'),COLORYELLOW;
DRAWTEXT_FIX(1,0.06,0.05,0,HYBLOCK),COLORYELLOW;
DRAWTEXT_FIX(1,0.005,1,0,'所属概念:'),COLORMAGENTA;
DRAWTEXT_FIX(1,0.06,1,0,GNBLOCK),COLORYELLOW;
{副图源码如下}
基础均线:=EMA(C,2);
一级平滑:=EMA(基础均线,2);
二级平滑:=EMA(一级平滑,2);
三级平滑:=EMA(二级平滑,2);
短均线:=EMA(一级平滑,5);
长均线:=EMA(二级平滑,13);
限时:=1;
重心:=(2*C+H+L)/4;
短周期值:=WMA((重心-LLV(L,5))/(HHV(H,5)-LLV(L,5))*100,2);
加权值:=WMA(0.618*REF(短周期值,1)+0.382*短周期值,2);
动量基准:=EMA(C,14);
动量线:=(动量基准-REF(动量基准,1))/REF(动量基准,1)*100*限时;
短均线走强:=短均线>REF(短均线,1);
长均线走强:=长均线>REF(长均线,1);
强势提示:=CROSS(动量线,0) AND CLOSE>REF(CLOSE,1)*1.095 AND C>=REF(HHV(H,7),1);
共振:=CROSS(动量线,0) AND DYNAINFO(37)>0.01 AND 长均线走强 AND L< 短均线 AND 短均线走强;
XG:=强势提示 AND 共振;
XG;

未来函数检测结果
基础均线赋值:收盘价的2日指数移动平均
一级平滑赋值:基础均线的2日指数移动平均画洋红色
二级平滑赋值:一级平滑的2日指数移动平均画洋红色
三级平滑赋值:二级平滑的2日指数移动平均画洋红色
短均线赋值:一级平滑的5日指数移动平均画淡洋红色,线宽为2
长均线赋值:二级平滑的13日指数移动平均画黄色,线宽为2
限时赋值:1
重心赋值:(2*收盘价+最高价+最低价)/4,COLOR00FFFF,线宽为0
短周期值赋值:(重心-5日内最低价的最低值)/(5日内最高价的最高值-5日内最低价的最低值)*100的2日加权移动平均
加权值赋值:0.618*1日前的短周期值+0.382*短周期值的2日加权移动平均
画带状线
当满足条件收盘价>=开盘价时,在最高价和最低价位置之间画柱状线,宽度为0,1不为0则画空心柱.,画红色
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色
当满足条件收阴线时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFFFF00
当满足条件收阴线时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFFFF00
当满足条件加权值上穿短周期值AND短周期值>70时,在最高价+0.20位置画15号图标
动量基准赋值:收盘价的14日指数移动平均,画白色,线宽为1
输出动量线:(动量基准-1日前的动量基准)/1日前的动量基准*100*限时,NODRAW
前值参考赋值:1日前的收盘价的14日指数移动平均,NODRAW
距离赋值:(收盘价-动量线)/动量线*100,NODRAW
输出正向段:如果动量线>=0,返回上次动量线上穿0距今天数+1日前的收盘价的14日指数移动平均,否则返回无效数画红色,线宽为3
输出负向段:如果动量线<0,返回上次0上穿动量线距今天数+1日前的收盘价的14日指数移动平均,否则返回无效数画绿色,线宽为3
短均线走强赋值:短均线>1日前的短均线
长均线走强赋值:长均线>1日前的长均线
强势提示赋值:动量线上穿0 AND 收盘价>1日前的收盘价*1.095 AND 收盘价>=1日前的7日内最高价的最高值
共振赋值:动量线上穿0 AND 换手率>0.01 AND 长均线走强 AND 最低价< 短均线 AND 短均线走强
双共振赋值:强势提示 AND 共振
当满足条件双共振时,在最低价*0.93位置画42号图标
当满足条件双共振时,在最低价*0.92位置书写文字画白色
当满足条件动量线上穿0ANDCLOSE>1日前的收盘价*1.095ANDC>=1日前的7日内最高价的最高值时,在最低价*0.96位置画32号图标
当满足条件动量线上穿0ANDCLOSE>1日前的收盘价*1.095ANDC>=1日前的7日内最高价的最高值时,在最低价*0.95位置书写文字画红色
当满足条件动量线上穿0ANDDYNAINFO(37)>0.01AND长均线走强ANDL<短均线AND短均线走强时,在最低价*0.99位置画25号图标
当满足条件动量线上穿0ANDDYNAINFO(37)>0.01AND长均线走强ANDL<短均线AND短均线走强时,在最低价*0.98位置书写文字画黄色
当满足条件动量线上穿0时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
当满足条件0上穿动量线时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画绿色
当满足条件0上穿动量线时,在最高价+0.18位置画39号图标
LC赋值:1日前的收盘价
RSI1赋值:((收盘价-LC和0的较大值的6日[1日权重]移动平均)/(收盘价-LC的绝对值的6日[1日权重]移动平均))*(100)
当满足条件84上穿RSI时,在最高价位置书写文字,画绿色,线宽为2
当满足条件RSI上穿11时,在最低价*0.95位置书写文字,画白色
MTM赋值:收盘价-1日前的收盘价
DX赋值:100*MTM的6日指数移动平均的6日指数移动平均/MTM的绝对值的6日指数移动平均的6日指数移动平均
卖出条件赋值:如果2日内DX的最高值=7日内DX的最高值ANDCOUNT(DX>50,2)ANDCROSS(DX的2日简单移动平均,DX),返回1,否则返回0
当满足条件卖出条件=1的1日过滤时,在最高价*1.02位置书写文字,画绿色
当满足条件1时,在横轴0.005纵轴0位置书写文字,画黄色
当满足条件1时,在横轴0.06纵轴0位置书写文字,画黄色
当满足条件1时,在横轴0.005纵轴0.05位置书写文字,画黄色
当满足条件1时,在横轴0.06纵轴0.05位置书写文字,画黄色
当满足条件1时,在横轴0.005纵轴1位置书写文字,画洋红色
当满足条件1时,在横轴0.06纵轴1位置书写文字,画黄色
基础均线赋值:收盘价的2日指数移动平均
一级平滑赋值:基础均线的2日指数移动平均
二级平滑赋值:一级平滑的2日指数移动平均
三级平滑赋值:二级平滑的2日指数移动平均
短均线赋值:一级平滑的5日指数移动平均
长均线赋值:二级平滑的13日指数移动平均
限时赋值:1
重心赋值:(2*收盘价+最高价+最低价)/4
短周期值赋值:(重心-5日内最低价的最低值)/(5日内最高价的最高值-5日内最低价的最低值)*100的2日加权移动平均
加权值赋值:0.618*1日前的短周期值+0.382*短周期值的2日加权移动平均
动量基准赋值:收盘价的14日指数移动平均
动量线赋值:(动量基准-1日前的动量基准)/1日前的动量基准*100*限时
短均线走强赋值:短均线>1日前的短均线
长均线走强赋值:长均线>1日前的长均线
强势提示赋值:动量线上穿0 AND 收盘价>1日前的收盘价*1.095 AND 收盘价>=1日前的7日内最高价的最高值
共振赋值:动量线上穿0 AND 换手率>0.01 AND 长均线走强 AND 最低价< 短均线 AND 短均线走强
XG赋值:强势提示 AND 共振
XG