通达信〖低谷寻筹〗以WMA动态平滑与EMA动量为基础捕捉低位资金源码

一、指标定位
「低谷寻筹」是一款通达信副图指标,以 WMA 动态平滑与 EMA 动量比较为基础,用于观察低位区域资金吸筹痕迹及潜在起爆信号。
二、判断链路
指标先用 QR9(7日上涨动量占比)与 BT2(27日随机指标变体)合成 NZ6,并据此生成 FG5 动态均线;再通过 RS3(6日动量)与 DX8(24日动量)比较短期与中期动能强弱。配合 JK4、ZW7、LP9、YH2 等条件,确认“价格创新低、动量未创新低”的底背离结构。最终,当 SV8(FG5 上穿 TM5)与 WB5(平台突破方向向上)形成共振,并剔除 ST、ST 与科创板标的后,同一信号在 5 个周期内仅提示一次。
三、应用方法
1. 副图观察:粉色柱体出现,即为“低谷寻筹”信号,表示股价处于低谷区且资金开始吸筹,可纳入关注。
2. 条件选股:将源码导入通达信“条件选股”并执行,可筛选当日或近期出现信号的个股。
3. 风险提醒:该指标偏左侧交易,应结合量能、板块效应及大盘环境判断;信号出现后等待确认再介入,并提前设置止损。
 


{副图源码如下}
M7S:=IF(NAMELIKE('ST') OR NAMELIKE('*ST'),0,1) AND IF(CODELIKE('688'),0,1);
QR9:=WMA(MAX(C-REF(C,1),0),7)/WMA(ABS(C-REF(C,1)),7)*100;
BT2:=((3*WMA((C-LLV(L,27))/(HHV(H,27)-LLV(L,27))*100,5)-2*WMA(WMA((C-LLV(L,27))/(HHV(H,27)-LLV(L,27))*100,5),3)-50)+50);
NZ6:=(QR9+BT2)/2;
FG5:=WMA(C+(NZ6/50-1)*(MA(C,30)/20)*1,3);
RS3:=EMA(MAX(C-REF(C,1),0),6)/EMA(ABS(C-REF(C,1)),6)*100;
DX8:=EMA(MAX(C-REF(C,1),0),24)/EMA(ABS(C-REF(C,1)),24)*100;
VC1:=IF(C>=MA(C,20),50,20);
JK4:=IF(RS3>VC1 AND REF(RS3,1)<=VC1,LLV(REF(L,1),BARSLAST(RS3<=VC1 AND REF(RS3,1)>VC1)+1),REF(LLV(REF(L,1),BARSLAST(RS3<=VC1 AND REF(RS3,1)>VC1)+1),BARSLAST(RS3>VC1 AND REF(RS3,1))));
ZW7:=IF(L< JK4,HIGH,REF(HIGH,BARSLAST(L< JK4)));
LP9:=IF(L< JK4,RS3,REF(RS3,BARSLAST(L< JK4)));
YH2:=IF(L< ZW7 AND RS3>LP9 AND RS3>DX8,L,REF(L,BARSLAST(L< ZW7 AND RS3>LP9 AND RS3>DX8)));
TM5:=YH2;
SV8:=CROSS(FG5,TM5);
GD3:=IF(H< REF(H,1) AND REF(H,1)< REF(H,2),REF(H,2),0);
PO6:=VALUEWHEN(GD3>0,GD3);
CR7:=IF(L>REF(L,1) AND REF(L,1)>REF(L,2),REF(L,2),0);
EK1:=VALUEWHEN(CR7>0,CR7);
UZ4:=IF(C>PO6,-1,IF(C< EK1,1,0));
乐淘网:=VALUEWHEN(UZ4<>0,UZ4);
WB5:=乐淘网=-1;
低谷寻筹:FILTER(SV8 AND WB5,5) AND M7S,NODRAW,COLORFF00FF;
STICKLINE(低谷寻筹,0,1,2,0),COLORFF00FF;



{选股源码如下}
ZBGS31:=IF(NAMELIKE('ST') OR NAMELIKE('*ST'),0,1) AND IF(CODELIKE('688'),0,1);
ZBGS32:=WMA(MAX(C-REF(C,1),0),7)/WMA(ABS(C-REF(C,1)),7)*100;
ZBGS33:=((3*WMA((C-LLV(L,27))/(HHV(H,27)-LLV(L,27))*100,5)-2*WMA(WMA((C-LLV(L,27))/(HHV(H,27)-LLV(L,27))*100,5),3)-50)+50);
ZBGS34:=(ZBGS32+ZBGS33)/2;
ZBGS35:=WMA(C+(ZBGS34/50-1)*(MA(C,30)/20)*1,3);
ZBGS36:=EMA(MAX(C-REF(C,1),0),6)/EMA(ABS(C-REF(C,1)),6)*100;
ZBGS37:=EMA(MAX(C-REF(C,1),0),24)/EMA(ABS(C-REF(C,1)),24)*100;
ZBGS38:=IF(C>=MA(C,20),50,20);
ZBGS39:=IF(ZBGS36>ZBGS38 AND REF(ZBGS36,1)<=ZBGS38,LLV(REF(L,1),BARSLAST(ZBGS36<=ZBGS38 AND REF(ZBGS36,1)>ZBGS38)+1),REF(LLV(REF(L,1),BARSLAST(ZBGS36<=ZBGS38 AND REF(ZBGS36,1)>ZBGS38)+1),BARSLAST(ZBGS36>ZBGS38 AND REF(ZBGS36,1))));
ZBGS310:=IF(L< ZBGS39,HIGH,REF(HIGH,BARSLAST(L< ZBGS39)));
ZBGS311:=IF(L< ZBGS39,ZBGS36,REF(ZBGS36,BARSLAST(L< ZBGS39)));
ZBGS312:=IF(L< ZBGS310 AND ZBGS36>ZBGS311 AND ZBGS36>ZBGS37,L,REF(L,BARSLAST(L< ZBGS310 AND ZBGS36>ZBGS311 AND ZBGS36>ZBGS37)));
ZBGS313:=ZBGS312;
ZBGS314:=CROSS(ZBGS35,ZBGS313);
ZBGS315:=IF(H< REF(H,1) AND REF(H,1)< REF(H,2),REF(H,2),0);
ZBGS316:=VALUEWHEN(ZBGS315>0,ZBGS315);
ZBGS317:=IF(L>REF(L,1) AND REF(L,1)>REF(L,2),REF(L,2),0);
ZBGS318:=VALUEWHEN(ZBGS317>0,ZBGS317);
ZBGS319:=IF(C>ZBGS316,-1,IF(C< ZBGS318,1,0));
ZBGS320:=VALUEWHEN(ZBGS319<>0,ZBGS319);
ZBGS321:=ZBGS320=-1;
低谷寻筹X:FILTER(ZBGS314 AND ZBGS321,5) AND ZBGS31;






未来函数检测结果如下:
该公式没有未来函数



M7S赋值:如果模糊匹配品种名称ORNAMELIKE('*ST'),返回0,否则返回1 AND 如果模糊匹配品种代码,返回0,否则返回1
QR9赋值:收盘价-1日前的收盘价和0的较大值的7日加权移动平均/收盘价-1日前的收盘价的绝对值的7日加权移动平均*100
BT2赋值:((3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日加权移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日加权移动平均的3日加权移动平均-50)+50)
NZ6赋值:(QR9+BT2)/2
FG5赋值:收盘价+(NZ6/50-1)*(收盘价的30日简单移动平均/20)*1的3日加权移动平均
RS3赋值:收盘价-1日前的收盘价和0的较大值的6日指数移动平均/收盘价-1日前的收盘价的绝对值的6日指数移动平均*100
DX8赋值:收盘价-1日前的收盘价和0的较大值的24日指数移动平均/收盘价-1日前的收盘价的绝对值的24日指数移动平均*100
VC1赋值:如果收盘价>=收盘价的20日简单移动平均,返回50,否则返回20
JK4赋值:如果RS3>VC1ANDREF(RS3,1)<=VC1,返回上次RS3<=VC1ANDREF(RS3,1)>VC1距今天数+1日内1日前的最低价的最低值,否则返回上次RS3>VC1ANDREF(RS3,1)距今天数日前的上次RS3<=VC1ANDREF(RS3,1)>VC1距今天数+1日内1日前的最低价的最低值
ZW7赋值:如果最低价LP9赋值:如果最低价YH2赋值:如果最低价LP9ANDRS3>DX8,返回最低价,否则返回上次最低价LP9ANDRS3>DX8距今天数日前的最低价
TM5赋值:YH2
SV8赋值:FG5上穿TM5
GD3赋值:如果最高价<1日前的最高价ANDREF(最高价,1)<2日前的最高价,返回2日前的最高价,否则返回0
PO6赋值:如果GD3>0,返回GD3,否则返回上个输出值
CR7赋值:如果最低价>1日前的最低价ANDREF(最低价,1)>2日前的最低价,返回2日前的最低价,否则返回0
EK1赋值:如果CR7>0,返回CR7,否则返回上个输出值
UZ4赋值:如果收盘价>PO6,返回-1,否则返回如果收盘价乐淘网赋值:如果UZ4不等于0,返回UZ4,否则返回上个输出值
WB5赋值:乐淘网=-1
输出低谷寻筹:SV8ANDWB5的5日过滤 AND M7S,NODRAW,COLORFF00FF
当满足条件低谷寻筹时,在0和1位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF00FF
ZBGS31赋值:如果模糊匹配品种名称ORNAMELIKE('*ST'),返回0,否则返回1 AND 如果模糊匹配品种代码,返回0,否则返回1
ZBGS32赋值:收盘价-1日前的收盘价和0的较大值的7日加权移动平均/收盘价-1日前的收盘价的绝对值的7日加权移动平均*100
ZBGS33赋值:((3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日加权移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日加权移动平均的3日加权移动平均-50)+50)
ZBGS34赋值:(ZBGS32+ZBGS33)/2
ZBGS35赋值:收盘价+(ZBGS34/50-1)*(收盘价的30日简单移动平均/20)*1的3日加权移动平均
ZBGS36赋值:收盘价-1日前的收盘价和0的较大值的6日指数移动平均/收盘价-1日前的收盘价的绝对值的6日指数移动平均*100
ZBGS37赋值:收盘价-1日前的收盘价和0的较大值的24日指数移动平均/收盘价-1日前的收盘价的绝对值的24日指数移动平均*100
ZBGS38赋值:如果收盘价>=收盘价的20日简单移动平均,返回50,否则返回20
ZBGS39赋值:如果ZBGS36>ZBGS38ANDREF(ZBGS36,1)<=ZBGS38,返回上次ZBGS36<=ZBGS38ANDREF(ZBGS36,1)>ZBGS38距今天数+1日内1日前的最低价的最低值,否则返回上次ZBGS36>ZBGS38ANDREF(ZBGS36,1)距今天数日前的上次ZBGS36<=ZBGS38ANDREF(ZBGS36,1)>ZBGS38距今天数+1日内1日前的最低价的最低值
ZBGS310赋值:如果最低价ZBGS311赋值:如果最低价ZBGS312赋值:如果最低价ZBGS311ANDZBGS36>ZBGS37,返回最低价,否则返回上次最低价ZBGS311ANDZBGS36>ZBGS37距今天数日前的最低价
ZBGS313赋值:ZBGS312
ZBGS314赋值:ZBGS35上穿ZBGS313
ZBGS315赋值:如果最高价<1日前的最高价ANDREF(最高价,1)<2日前的最高价,返回2日前的最高价,否则返回0
ZBGS316赋值:如果ZBGS315>0,返回ZBGS315,否则返回上个输出值
ZBGS317赋值:如果最低价>1日前的最低价ANDREF(最低价,1)>2日前的最低价,返回2日前的最低价,否则返回0
ZBGS318赋值:如果ZBGS317>0,返回ZBGS317,否则返回上个输出值
ZBGS319赋值:如果收盘价>ZBGS316,返回-1,否则返回如果收盘价ZBGS320赋值:如果ZBGS319不等于0,返回ZBGS319,否则返回上个输出值
ZBGS321赋值:ZBGS320=-1
输出低谷寻筹X:ZBGS314ANDZBGS321的5日过滤 AND ZBGS31
联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  -   联系我们  -  乐淘公式网  -  公式网   -  指标公式  -   免责声明  -   隐私政策  -   加入收藏   

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