查看完整版本: 请教飞狐高手:条件选股如何既能选出停牌的股票,同时又不包括退市的股票.先谢了!

股命人 2006-10-21 01:47

请教飞狐高手:条件选股如何既能选出停牌的股票,同时又不包括退市的股票.先谢了!

请教飞狐高手:条件选股如何既能选出停牌的股票,同时又不包括退市的股票.先谢了!

hx817 2006-10-21 07:39

公式里面加一句,过滤 退市的股票

股命人 2006-10-21 10:14

感谢老师的帮助,我用的RSI选股公式,不知这句话如何加入?请帮忙把公式打出来,非常感谢!

mssz103 2006-10-21 12:56

退市 名字里不能区分了

renzma 2006-10-21 17:28

1.建一个板块,板块中保留停牌的股票,删去退市的股票.
2.条件选股时勾选 "当前报价表",即可在这个板块中选股.

hx817 2006-10-21 19:22

这个代码选择非退市股票
[code]
STRFIND(STKNAME,'退市',1)=0;
[/code]

你用组合调价选股即可

股命人 2006-10-22 00:30

感谢hx817的帮助:
         我用新建公式引入你的源码确实把退市股排除在外了,可是我同时还想排除代码为:609016     000556     000896或更多只名称中没有"退市"字样而实际已退市的股票,请问这公式该如何编写?非常感谢!

hx817 2006-10-22 08:10

代码可加工一下
[code]
退市:STRFIND(STKNAME,'退市',1)>0 or STRFIND(STKNAME,'PT',1)>0;
[/code]

另外 609 开头的代码没用,可直接删除
000896 以改为 001986 ,也可删除

股命人 2006-10-22 08:44

您改进后的公式是把退市的股选出来,最好能象您上一种前面写的公式把退市的股排除在外,另外根据您的公式我模仿成了如下公式,其中一种只能把一只股排除在外,只是我不知如何编写连接起来,请帮助编写改进谢谢.
                     STRFIND(STKNAME,'退市',1)=0;
                    STRFIND(STKLABEL,'609016',1)=0;
                    STRFIND(STKLABEL,'000556',1)=0;
                    STRFIND(STKLABEL,'000896',1)=0;

hx817 2006-10-22 14:13

做一个板块,比如 退市 板块
而后用
[code]
not(inblock('退市'));
[/code]
来过滤

bajatje 2006-10-22 14:56

连接方式应该是并列(或)
STRFIND(STKNAME,'退市',1)=0 or
STRFIND(STKLABEL,'609016',1)=0 or
STRFIND(STKLABEL,'000556',1)=0 or
STRFIND(STKLABEL,'000896',1)=0;

股命人 2006-10-22 23:35

感谢楼上bajatje 的帮助,这种方式我试了无法排除股票.我将它改成了如下方式却能够选出这10只股票,问题是我要将它们排出而不是将它们选出,不知这公式该如何编写?另外,hx817 的   not(inblock('退市'));    这公式真不知如何运用?我用它选股,结果还是原来的1478只股票,一只也没排出.还是帮我改进一下如下公式,让它从A股中排出这10只股票,而不是选出这10只股票,谢谢!
STRFIND(STKNAME,'退市',1)>0 or
STRFIND(STKLABEL,'609016',1)>0 or
STRFIND(STKLABEL,'000556',1)>0 or
STRFIND(STKLABEL,'000896',1)>0;

hx817 2006-10-23 07:24

退出飞狐,将下载的附件解压缩到飞狐 StkBlock 目录下
而后再运行飞狐,再用前面代码试试

股命人 2006-10-23 09:22

问题终于解决了,真高兴.hx817超版真是让您费心了!再次向您表示感谢!
页: [1]
查看完整版本: 请教飞狐高手:条件选股如何既能选出停牌的股票,同时又不包括退市的股票.先谢了!