分两个问题来说明:
一、三天连续上涨:
第一种方法:C>REF(C,1) AND REF(C,1)>REF(C,2) AND REF(C,2)>REF(C,3);
第二种方法:EVERY(C>REF(C,1),3);
推荐第二种,虽然效果一样,但公式简洁;
二、排除板块:
第一种方法:选股的时候,在“选股范围”一项里选择“改变范围”,把默认的“上证A股”“深证A股”去掉,选择“ST板块”
第二种方法:IF(INBLOCK('ST板块'),1,0);
推荐第一种,虽然效果一样,但第一种方法的选股速度比第二种快10倍以上,因为筛选范围缩小了很多;
综合起来:
如果你不想改变选股范围则采用公式(速度慢):
EVERY(C>REF(C,1),3) AND IF(INBLOCK('ST板块'),1,0);
如果你愿意去改变选股范围则采用公式(速度很快):
EVERY(C>REF(C,1),3) ;
----------------------------------------------
关于你补充的问题:
1、inblock()通达信有这个函数,除非你的版本不对;
2、如果你不用inblock(),可以采用我推荐的快速方法,直接将选股范围定为“ST板块”,这个板块是通达信系统自动定义的板块,无需用户自己重新定义一个(当然自己定义一个也是可以的,但如果有戴帽和摘帽的,你经常都要去更新是不是很麻烦?),如果你的系统里没有“ST板块”,那你真的需要重新安装通达信系统了。
另外,我给你的公式在通达信里都通过的,我也筛选过,没问题。
温馨提示:答案为网友推荐,仅供参考