通达信里面如何只选出连涨三天的股票呢注三天...
通达信里面如何只选出连涨三天的股票呢注三天以上的去除,次新股去除
连保军
来自:
网页
2022-01-11 12:50
声明:本网站依照法律规定提供财经资讯,未授权或允许任何组织与个人发布交易广告。对任何广告信息请谨慎交易,谨防诈骗。举报邮箱:xxxxxxxxx@qq.com
2022-01-11 12:53最佳答案
通达信里面如何只选出连涨三天的股票呢(注:三天以上的去除)且第三天站上5日10日均线!
xg:c>ref(c,1) and ref(c,1)>ref(c,2) and ref(c,2)>ref(c,3) andref(c,3)<ref(c,4) and c>ma(c,5) and c>ma(c,10);
xg:c>ref(c,1) and ref(c,1)>ref(c,2) and ref(c,2)>ref(c,3) andref(c,3)<ref(c,4) and c>ma(c,5) and c>ma(c,10);
其他回答(共4条)
-
2022-01-11 13:05 齐晓彦 客户经理
分两个问题来说明:
一、三天连续上涨:
第一种方法: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板块”,那你真的需要重新安装通达信系统了。
另外,我给你的公式在通达信里都通过的,我也筛选过,没问题。 -
2022-01-11 13:02 黄盛松 客户经理
分两个问题来说明:
一、三天连续上涨:
第一种方法: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板块”,那真的需要重新安装通达信系统了。 -
2022-01-11 12:59 赵骆伟 客户经理
我不知道你是怎么定义次新股的,这里暂且以大于240个交易日计算,具体的自己定义:
A:=C>REF(C,1);
B:=BARSCOUNT(C)+1;
X:COUNT(A,3)=3 AND COUNT(A,4)=3 and b>240; -
2022-01-11 12:56 管爱娟 客户经理
条件选股-------走势特征选股----选连涨数天------加入条件---确定
没有满意答案?看看这些问答能否帮助您?
相关百科精选
已有 86485 位专家入驻汇财吧问答
已经帮助 1173961 人解决了问题


