高手帮忙编写一个条件选股指标公式

1.。选出最近30个交易日出现过涨停板的股票
2,选出最近10天创出历史新高的股票
3,选出最近5天跌幅大于百分之5的个股
4,选出今天涨幅已经吞没收大阴线实体一半以上停损设在大阴线的最低位
5,股票流通市值小于100亿

按以上条件编写一个选股公式或者指标,谢谢!
是通达信的,谢谢!

ZT:=(C-REF(C,1))/REF(C,1)*100>9.96;
A1:=EXIST(ZT,30);
XG:=HHV(H,120)=H;
A2:=EXIST(XG,10);
A3:=(REF(HHV(MAX(C,O),5),1)-REF(MIN(O,C),1))/REF(MIN(O,C),1)*100>5 AND REF(O,1)>=REF(C,1);
A5:=FINANCE(7)*C<10000000000;
AA:=A1 AND A2 AND A3 AND A5;
YX:=(O-C)/C*100>5;
JG:=IF(YX,(O-C)/2+C,0);
A4:=EXIST(YX,3) AND CROSS(C,JG);

X:AA OR REF(AA,1) AND A4;追问

公式选出来的不对啊,你看下今天下午两点半选出来的个股,看能再修改下吗?

追答

你选股之前是不是没有下载最新行情数据?另外哪里不对,举个例子

追问

收盘后有下载数据的,
比如000982你编的程也选出来了,但是它没吃掉昨天大阴线一半实体

追答

ZT:=(C-REF(C,1))/REF(C,1)*100>9.96;
A1:=EXIST(ZT,30);
XG:=HHV(H,120)=H;
A2:=EXIST(XG,10);
A3:=(REF(HHV(MAX(C,O),5),1)-REF(MIN(O,C),1))/REF(MIN(O,C),1)*100>5 AND REF(O,1)>=REF(C,1);
A5:=FINANCE(7)*C5;
JG:=IF(YX,(O-C)/2+C,0);
TS:=BARSLAST(YX);
A4:=EXIST(YX,3) AND CROSS(C,REF(JG,TS));

X:AA OR REF(AA,1) AND A4;

温馨提示:答案为网友推荐,仅供参考
相似回答