通达信〖筹码峰抓妖〗优化而来副图指标源码分享
该公式用于筛选特定条件的股票,主要功能包括:
- 排除ST、科创板、北证A股:通过`去ST`、`去科创板`、`去北证A`过滤。
- 计算涨跌幅:`ZBGS1`为当日涨跌幅百分比。
- 涨停判断:`ZTX4`检测是否涨停,`ZNNX`根据代码(30、68开头)调整涨停阈值。
- 条件组合:`XG`输出信号,要求15日内曾涨停(`PD1`)、当日涨幅≥3%且收涨(`PD2`)、涨停后回调(`VAR1`)、回调期间至少再涨停一次(`PD4`)、回调中跌幅≥-3%至少两次(`PD5`)、当前价低于15日最高价(`PD6`)。
使用方法:将代码复制到通达信公式编辑器,新建选股公式,执行选股即可。
去ST:=NAMELIKE('ST')=0 AND NAMELIKE('*ST')=0 AND NAMELIKE('SST')=0 AND NAMELIKE('S*ST')=0;
去科创板:=NOT(CODELIKE('688'));
去北证A:=NOT(CODELIKE('4'));
PC:=去ST AND 去科创板 AND 去北证A;
ZBGS11:=C-O;
ZBGS12:=ZBGS11/O;
ZBGS1:=ZBGS12*100;
ZBGS4:=DATE-1000000;
ZBGS5:=ZBGS4<200823;
ZBGS6:=IF(ZBGS5,1.1,1.2);
ZNNX:=IF(CODELIKE('30')<>0,ZBGS6,IF(CODELIKE('68')<>0,1.2,1.1));
ZTX1:=(H+0.01);
ZTX2:=REF(C,1);
ZTX3:=H=C;
ZTX4:=ZTX1/ZTX2>=ZNNX AND ZTX3;
ZTX4A:=ZTX1/ZTX2>=ZNNX;
VAR1:=REF(ZTX4,1) AND ZBGS1<-3;
PD1:=COUNT(ZTX4,15)>0;
PD2:=ZBGS1>=3 AND C>REF(C,1);
VAR5:=BARSSINCEN(VAR1,15);
VAR6:=IF(VAR5=DRAWNULL,0,VAR5);
PD4:=COUNT(ZTX4A,VAR6)>=1;
PD5:=COUNT(ZBGS1<-3,VAR6+1)>=2;
VAR7:=MAX(C,O);
VAR8:=HHV(VAR7,15);
PD6:=C<VAR8;
XG:PD1 AND PD2 AND PD4 AND VAR6>1 AND PD5 AND PD6 AND PC;
未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
去ST赋值:模糊匹配品种名称=0 AND 模糊匹配品种名称=0 AND 模糊匹配品种名称=0 AND 模糊匹配品种名称=0
去科创板赋值:取反
去北证A赋值:取反
PC赋值:去ST AND 去科创板 AND 去北证A
ZBGS11赋值:收盘价-开盘价
ZBGS12赋值:ZBGS11/开盘价
ZBGS1赋值:ZBGS12*100
ZBGS4赋值:日期-1000000
ZBGS5赋值:ZBGS4<200823
ZBGS6赋值:如果ZBGS5,返回1.1,否则返回1.2
ZNNX赋值:如果模糊匹配品种代码不等于0,返回ZBGS6,否则返回如果模糊匹配品种代码不等于0,返回1.2,否则返回1.1
ZTX1赋值:(最高价+0.01)
ZTX2赋值:1日前的收盘价
ZTX3赋值:最高价=收盘价
ZTX4赋值:ZTX1/ZTX2>=ZNNX AND ZTX3
ZTX4A赋值:ZTX1/ZTX2>=ZNNX
VAR1赋值:1日前的ZTX4 AND ZBGS1<-3
PD1赋值:统计15日中满足ZTX4的天数>0
PD2赋值:ZBGS1>=3 AND 收盘价>1日前的收盘价
VAR5赋值:在15周期内首次VAR1距今天数
VAR6赋值:如果VAR5=无效数,返回0,否则返回VAR5
PD4赋值:统计VAR6日中满足ZTX4A的天数>=1
PD5赋值:统计VAR6+1日中满足ZBGS1<-3的天数>=2
VAR7赋值:收盘价和开盘价的较大值
VAR8赋值:15日内VAR7的最高值
PD6赋值:收盘价输出XG:PD1 AND PD2 AND PD4 AND VAR6>1 AND PD5 AND PD6 AND PC
- QQ:88652583
- 邮箱:88652583@qq.com
- 工作时间:7:30-21:00
- 微信:88652583或扫描如下二维码
sitemap站点地图