通达信〖主力入场战法〗中期趋势转强信号+短期强势突破信号主副图
主图指标是一个综合性的趋势分析工具,通过多层级趋势线系统和颜色编码可视化,帮助投资者识别股票趋势强度、主力资金动向及潜在买卖点。该指标融合了价格位置、波动幅度和成交量因素,提供直观的市场状态判断。
幅图指标是一款 集趋势动能跟踪、量价验证、价格区间划分、多信号预警于一体的通达信副图指标。
核心功能为:
以加权均价的 EMA 变化率为核心,量化股价趋势动能强弱;
1.通过量能、持仓成本等维度辅助验证趋势有效性;
2.自动识别 “反转、主升浪启动、强势站稳” 三类关键信号,以文字 + 图标 + 特殊柱体标注,直观捕捉股价转折与加速机会;
3.适用于短线、波段交易,帮助用户在复杂行情中快速锁定高动能、高确定性标的。
选股指标核心逻辑为「中期趋势转强信号」与「短期强势突破信号」的双重共振,旨在筛选出 “有趋势支撑 + 有资金爆发力” 的高确定性主升浪启动标的,适用于短线、波段交易,帮助用户精准捕捉个股从 “趋势转强” 到 “加速拉升” 的关键介入节点,过滤单一信号的假阳性风险。
{主图源码如下}
NSYJ1:=(2*C+H+L)/4;
NSYJ2:=EMA(NSYJ1,4);
NSYJ3:=EMA(NSYJ2,4);
NSYJ4:=EMA(NSYJ3,4);
NSYJ5:=(NSYJ4-REF(NSYJ4,1))/REF(NSYJ4,1)*100;
主升浪启动:NSYJ5;
STICKLINE(NSYJ5>=0,NSYJ5,0,2,0),COLORRED;
STICKLINE(NSYJ5< 0,NSYJ5,0,2,0),COLORGREEN;
NSYJ6:=AMOUNT/VOL/100;
NSYJ7:=MA(NSYJ6,13);
NSYJ8:=EMA(VOL,13);
NSYJ9:=EMA(AMOUNT,13);
NSYJ10:=NSYJ9/NSYJ8/100;
NSYJ11:=(CLOSE-NSYJ10)/NSYJ10*100;
NSYJ12:=EMA(VOL/CAPITAL*100,13);
主升浪:0,COLORWHITE;
NSYJ13:=MA(NSYJ5,2);
NSYJ14:=MA(NSYJ5,1);
NSYJ15:=REF(C,1)*1.1-C< 0.01 AND H=C;
NSYJ16:=MA((2*CLOSE+HIGH+LOW)/4,5);
NSYJ17:=NSYJ16*102/100;
NSYJ18:=NSYJ16*(200-102)/100;
NSYJ19:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);
NSYJ20:=DMA(CLOSE,NSYJ19);
NSYJ21:=(1+7/100)*NSYJ20,DOTLINE,COLORRED;
NSYJ22:=(1-7/100)*NSYJ20,DOTLINE,COLORWHITE;
NSYJ23:=(NSYJ21+NSYJ22)/2,DOTLINE,COLORGREEN;
NSYJ24:=EMA(NSYJ21,181),DOTLINE,COLORRED;
NSYJ25:=EMA(NSYJ22,181),DOTLINE,COLORRED;
NSYJ26:=EMA(NSYJ23,181),DOTLINE,COLORRED;
NSYJ27:=(1+14/100)*NSYJ20,LINETHICK2,COLORBLACK;
NSYJ28:=(1-14/100)*NSYJ20,LINETHICK2,COLORBLACK;
NSYJ29:=REF(L,1)< NSYJ28 AND NSYJ15 ;
DRAWTEXT(NSYJ29,NSYJ5,' ★反转'),COLORGREEN;
STICKLINE(NSYJ29,NSYJ5,0,3,0),COLORYELLOW;
NSYJ30:=(C-REF(C,1))/REF(C,1)*100< -5;
NSYJ31:=(C-O)/O*100< -4;
NSYJ32:=BARSLAST(NSYJ30);
NSYJ33:=H>NSYJ21 AND NSYJ15 AND CROSS(C,NSYJ21);
DRAWTEXT(NSYJ33,NSYJ5*-0.98,' ★主升浪启动'),COLORYELLOW;
STICKLINE(NSYJ33,NSYJ5,0,2,0),COLORYELLOW;
NSYJ34:=O>NSYJ21 AND NSYJ15;
STICKLINE(NSYJ34,NSYJ5,0,1,0),COLORBROWN;
DRAWTEXT(NSYJ34,NSYJ5,' ★'),COLORMAGENTA;
DRAWICON(NSYJ29,NSYJ5,1);
DRAWICON(NSYJ33,NSYJ5,13);
DRAWICON(NSYJ34,NSYJ5,9);
{副图源码如下}
NSYJ1:=(2*C+H+L)/4;
NSYJ2:=EMA(NSYJ1,4);
NSYJ3:=EMA(NSYJ2,4);
NSYJ4:=EMA(NSYJ3,4);
NSYJ5:=(NSYJ4-REF(NSYJ4,1))/REF(NSYJ4,1)*100;
主升浪启动:NSYJ5;
STICKLINE(NSYJ5>=0,NSYJ5,0,2,0),COLORRED;
STICKLINE(NSYJ5< 0,NSYJ5,0,2,0),COLORGREEN;
NSYJ6:=AMOUNT/VOL/100;
NSYJ7:=MA(NSYJ6,13);
NSYJ8:=EMA(VOL,13);
NSYJ9:=EMA(AMOUNT,13);
NSYJ10:=NSYJ9/NSYJ8/100;
NSYJ11:=(CLOSE-NSYJ10)/NSYJ10*100;
NSYJ12:=EMA(VOL/CAPITAL*100,13);
主升浪:0,COLORWHITE;
NSYJ13:=MA(NSYJ5,2);
NSYJ14:=MA(NSYJ5,1);
NSYJ15:=REF(C,1)*1.1-C< 0.01 AND H=C;
NSYJ16:=MA((2*CLOSE+HIGH+LOW)/4,5);
NSYJ17:=NSYJ16*102/100;
NSYJ18:=NSYJ16*(200-102)/100;
NSYJ19:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);
NSYJ20:=DMA(CLOSE,NSYJ19);
NSYJ21:=(1+7/100)*NSYJ20,DOTLINE,COLORRED;
NSYJ22:=(1-7/100)*NSYJ20,DOTLINE,COLORWHITE;
NSYJ23:=(NSYJ21+NSYJ22)/2,DOTLINE,COLORGREEN;
NSYJ24:=EMA(NSYJ21,181),DOTLINE,COLORRED;
NSYJ25:=EMA(NSYJ22,181),DOTLINE,COLORRED;
NSYJ26:=EMA(NSYJ23,181),DOTLINE,COLORRED;
NSYJ27:=(1+14/100)*NSYJ20,LINETHICK2,COLORBLACK;
NSYJ28:=(1-14/100)*NSYJ20,LINETHICK2,COLORBLACK;
NSYJ29:=REF(L,1)< NSYJ28 AND NSYJ15 ;
DRAWTEXT(NSYJ29,NSYJ5,' ★反转'),COLORGREEN;
STICKLINE(NSYJ29,NSYJ5,0,3,0),COLORYELLOW;
NSYJ30:=(C-REF(C,1))/REF(C,1)*100< -5;
NSYJ31:=(C-O)/O*100< -4;
NSYJ32:=BARSLAST(NSYJ30);
NSYJ33:=H>NSYJ21 AND NSYJ15 AND CROSS(C,NSYJ21);
DRAWTEXT(NSYJ33,NSYJ5*-0.98,' ★主升浪启动'),COLORYELLOW;
STICKLINE(NSYJ33,NSYJ5,0,2,0),COLORYELLOW;
NSYJ34:=O>NSYJ21 AND NSYJ15;
STICKLINE(NSYJ34,NSYJ5,0,1,0),COLORBROWN;
DRAWTEXT(NSYJ34,NSYJ5,' ★'),COLORMAGENTA;
DRAWICON(NSYJ29,NSYJ5,1);
DRAWICON(NSYJ33,NSYJ5,13);
DRAWICON(NSYJ34,NSYJ5,9);
{副图2源码如下}
上趋势:=MA(LOW,20)*1.2;
次上趋势:=MA(LOW,20)*1.1;
次下趋势:=MA(HIGH,20)*0.9;
下趋势:=MA(HIGH,20)*0.8;
趋势强度:=IF(C>次上趋势, IF(C>上趋势,4,3), IF(C>次下趋势 AND C< 次上趋势,2, IF(C< 下趋势,0,1) ) );
量能条件:=VOL>MA(VOL,5)*1.2;
黄色K线信号:=趋势强度=3 AND 量能条件;
NSYJ1:=(2*C+H+L)/4;
NSYJ2:=EMA(NSYJ1,4);
NSYJ3:=EMA(NSYJ2,4);
NSYJ4:=EMA(NSYJ3,4);
NSYJ19:=ABS((2*C+H+L)/4-MA(C,20))/MA(C,20);
NSYJ20:=DMA(C,NSYJ19);
NSYJ21:=(1+7/100)*NSYJ20;
NSYJ15:=REF(C,1)*1.1-C< 0.01 AND H=C;
主升浪启动信号:=H>NSYJ21 AND NSYJ15 AND CROSS(C,NSYJ21);
共振选股:=黄色K线信号 AND 主升浪启动信号;
XG:共振选股;
来函数检测结果如下:
该公式包含未来函数:CAPITAL
定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标
相关指标公式
NSYJ1赋值:(2*收盘价+最高价+最低价)/4
NSYJ2赋值:NSYJ1的4日指数移动平均
NSYJ3赋值:NSYJ2的4日指数移动平均
NSYJ4赋值:NSYJ3的4日指数移动平均
NSYJ5赋值:(NSYJ4-1日前的NSYJ4)/1日前的NSYJ4*100
输出主升浪启动:NSYJ5
当满足条件NSYJ5>=0时,在NSYJ5和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
当满足条件NSYJ5<0时,在NSYJ5和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色
NSYJ6赋值:成交额(元)/成交量(手)/100
NSYJ7赋值:NSYJ6的13日简单移动平均
NSYJ8赋值:成交量(手)的13日指数移动平均
NSYJ9赋值:成交额(元)的13日指数移动平均
NSYJ10赋值:NSYJ9/NSYJ8/100
NSYJ11赋值:(收盘价-NSYJ10)/NSYJ10*100
NSYJ12赋值:成交量(手)/当前流通股本(手)*100的13日指数移动平均
输出主升浪:0,画白色
NSYJ13赋值:NSYJ5的2日简单移动平均
NSYJ14赋值:NSYJ5的1日简单移动平均
NSYJ15赋值:1日前的收盘价*1.1-收盘价< 0.01 AND 最高价=收盘价
NSYJ16赋值:(2*收盘价+最高价+最低价)/4的5日简单移动平均
NSYJ17赋值:NSYJ16*102/100
NSYJ18赋值:NSYJ16*(200-102)/100
NSYJ19赋值:(2*收盘价+最高价+最低价)/4-收盘价的20日简单移动平均的绝对值/收盘价的20日简单移动平均
NSYJ20赋值:以NSYJ19为权重收盘价的动态移动平均
NSYJ21赋值:(1+7/100)*NSYJ20,DOTLINE,画红色
NSYJ22赋值:(1-7/100)*NSYJ20,DOTLINE,画白色
NSYJ23赋值:(NSYJ21+NSYJ22)/2,DOTLINE,画绿色
NSYJ24赋值:NSYJ21的181日指数移动平均,DOTLINE,画红色
NSYJ25赋值:NSYJ22的181日指数移动平均,DOTLINE,画红色
NSYJ26赋值:NSYJ23的181日指数移动平均,DOTLINE,画红色
NSYJ27赋值:(1+14/100)*NSYJ20,线宽为2,画黑色
NSYJ28赋值:(1-14/100)*NSYJ20,线宽为2,画黑色
NSYJ29赋值:1日前的最低价< NSYJ28 AND NSYJ15
当满足条件NSYJ29时,在NSYJ5位置书写文字,画绿色
当满足条件NSYJ29时,在NSYJ5和0位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
NSYJ30赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100< -5
NSYJ31赋值:(收盘价-开盘价)/开盘价*100< -4
NSYJ32赋值:上次NSYJ30距今天数
NSYJ33赋值:最高价>NSYJ21 AND NSYJ15 AND 收盘价上穿NSYJ21
当满足条件NSYJ33时,在NSYJ5*-0.98位置书写文字,画黄色
当满足条件NSYJ33时,在NSYJ5和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
NSYJ34赋值:开盘价>NSYJ21 AND NSYJ15
当满足条件NSYJ34时,在NSYJ5和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,画棕色
当满足条件NSYJ34时,在NSYJ5位置书写文字,画洋红色
当满足条件NSYJ29时,在NSYJ5位置画1号图标
当满足条件NSYJ33时,在NSYJ5位置画13号图标
当满足条件NSYJ34时,在NSYJ5位置画9号图标
NSYJ1赋值:(2*收盘价+最高价+最低价)/4
NSYJ2赋值:NSYJ1的4日指数移动平均
NSYJ3赋值:NSYJ2的4日指数移动平均
NSYJ4赋值:NSYJ3的4日指数移动平均
NSYJ5赋值:(NSYJ4-1日前的NSYJ4)/1日前的NSYJ4*100
输出主升浪启动:NSYJ5
当满足条件NSYJ5>=0时,在NSYJ5和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
当满足条件NSYJ5<0时,在NSYJ5和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色
NSYJ6赋值:成交额(元)/成交量(手)/100
NSYJ7赋值:NSYJ6的13日简单移动平均
NSYJ8赋值:成交量(手)的13日指数移动平均
NSYJ9赋值:成交额(元)的13日指数移动平均
NSYJ10赋值:NSYJ9/NSYJ8/100
NSYJ11赋值:(收盘价-NSYJ10)/NSYJ10*100
NSYJ12赋值:成交量(手)/当前流通股本(手)*100的13日指数移动平均
输出主升浪:0,画白色
NSYJ13赋值:NSYJ5的2日简单移动平均
NSYJ14赋值:NSYJ5的1日简单移动平均
NSYJ15赋值:1日前的收盘价*1.1-收盘价< 0.01 AND 最高价=收盘价
NSYJ16赋值:(2*收盘价+最高价+最低价)/4的5日简单移动平均
NSYJ17赋值:NSYJ16*102/100
NSYJ18赋值:NSYJ16*(200-102)/100
NSYJ19赋值:(2*收盘价+最高价+最低价)/4-收盘价的20日简单移动平均的绝对值/收盘价的20日简单移动平均
NSYJ20赋值:以NSYJ19为权重收盘价的动态移动平均
NSYJ21赋值:(1+7/100)*NSYJ20,DOTLINE,画红色
NSYJ22赋值:(1-7/100)*NSYJ20,DOTLINE,画白色
NSYJ23赋值:(NSYJ21+NSYJ22)/2,DOTLINE,画绿色
NSYJ24赋值:NSYJ21的181日指数移动平均,DOTLINE,画红色
NSYJ25赋值:NSYJ22的181日指数移动平均,DOTLINE,画红色
NSYJ26赋值:NSYJ23的181日指数移动平均,DOTLINE,画红色
NSYJ27赋值:(1+14/100)*NSYJ20,线宽为2,画黑色
NSYJ28赋值:(1-14/100)*NSYJ20,线宽为2,画黑色
NSYJ29赋值:1日前的最低价< NSYJ28 AND NSYJ15
当满足条件NSYJ29时,在NSYJ5位置书写文字,画绿色
当满足条件NSYJ29时,在NSYJ5和0位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
NSYJ30赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100< -5
NSYJ31赋值:(收盘价-开盘价)/开盘价*100< -4
NSYJ32赋值:上次NSYJ30距今天数
NSYJ33赋值:最高价>NSYJ21 AND NSYJ15 AND 收盘价上穿NSYJ21
当满足条件NSYJ33时,在NSYJ5*-0.98位置书写文字,画黄色
当满足条件NSYJ33时,在NSYJ5和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
NSYJ34赋值:开盘价>NSYJ21 AND NSYJ15
当满足条件NSYJ34时,在NSYJ5和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,画棕色
当满足条件NSYJ34时,在NSYJ5位置书写文字,画洋红色
当满足条件NSYJ29时,在NSYJ5位置画1号图标
当满足条件NSYJ33时,在NSYJ5位置画13号图标
当满足条件NSYJ34时,在NSYJ5位置画9号图标
上趋势赋值:最低价的20日简单移动平均*1.2
次上趋势赋值:最低价的20日简单移动平均*1.1
次下趋势赋值:最高价的20日简单移动平均*0.9
下趋势赋值:最高价的20日简单移动平均*0.8
趋势强度赋值:如果收盘价>次上趋势,返回如果收盘价>上趋势,返回4,否则返回3,否则返回如果收盘价>次下趋势ANDC<次上趋势,返回2,否则返回如果收盘价<下趋势,返回0,否则返回1
量能条件赋值:成交量(手)>成交量(手)的5日简单移动平均*1.2
黄色K线信号赋值:趋势强度=3 AND 量能条件
NSYJ1赋值:(2*收盘价+最高价+最低价)/4
NSYJ2赋值:NSYJ1的4日指数移动平均
NSYJ3赋值:NSYJ2的4日指数移动平均
NSYJ4赋值:NSYJ3的4日指数移动平均
NSYJ19赋值:(2*收盘价+最高价+最低价)/4-收盘价的20日简单移动平均的绝对值/收盘价的20日简单移动平均
NSYJ20赋值:以NSYJ19为权重收盘价的动态移动平均
NSYJ21赋值:(1+7/100)*NSYJ20
NSYJ15赋值:1日前的收盘价*1.1-收盘价< 0.01 AND 最高价=收盘价
主升浪启动信号赋值:最高价>NSYJ21 AND NSYJ15 AND 收盘价上穿NSYJ21
共振选股赋值:黄色K线信号 AND 主升浪启动信号
输出XG:共振选股