该公式用于筛选特定条件的股票,主要功能包括:
- 排除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;