求通达信选股公式
哪位大神帮忙编一个通达信公式,目标是选出近20天内曾经出现过三连板的股票(ST除外),且流通市值100亿以内。...
哪位大神帮忙编一个通达信公式,目标是选出近20天内曾经出现过三连板的股票(ST除外),且流通市值100亿以内。
展开
7个回答
展开全部
{通达信公式,
目标是选出近20天内曾经出现过三连板的股票(ST除外),
且流通市值100亿以内。}
涨停:=(H>=REF(INTPART( C*110+0.5)/100,1) AND H=C) ;{看当天收盘时涨停,涨停涨幅最低大于9.5%,所以已经排除了ST的}
{以上这句,如果是要一字涨停的,则改为: 涨停:=(H>=REF(INTPART( C*110+0.5)/100,1) AND H=L) ;}
三连板:=EVERY(涨停,3);{连续三天涨停};
二十天内有:=COUNT(三连板,20)>0;{20天内有连续三天收盘涨停的}
流通盘:=CAPITAL;
流通市值亿:=流通盘*C/1000000;
非ST:=FINDSTR(STKNAME,'ST')=0;
选股:二十天内有 AND 流通市值亿<100 AND 非ST;
以下是2019年8月27日部分符合条件的,
展开全部
XG:COUNT(COUNT(C/REF(C,1)>1.097 AND C=H,3)=3,20)>0 AND FINANCE(40)<10000000000 AND NOT(NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S'));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A:=C>=ROUND2(REF(C,1)*1.1,2);
B:=COUNT(A=1,3)=3 AND FINANCE(40)<10000000000;
X:COUNT(B=1,20)>=1;
通达信涨停计算在复权时会存在问题,所以应选择不复权。
B:=COUNT(A=1,3)=3 AND FINANCE(40)<10000000000;
X:COUNT(B=1,20)>=1;
通达信涨停计算在复权时会存在问题,所以应选择不复权。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
本公式是盘后选股,如果需要盘中选股需要改动一下(盘中涨停了也适用)。
T1:=CLOSE/REF(CLOSE,3);
T2:=BARSLAST(T1>1.3)<=20;
T3:=FINANCE(40)<100*10000*10000;
去ST:=IF(NAMELIKE('ST') OR NAMELIKE('*ST'),0,1);
去除停牌:=DYNAINFO(4)>0;
XG:=去除ST AND 去除停牌 AND T2 AND T3;
T1:=CLOSE/REF(CLOSE,3);
T2:=BARSLAST(T1>1.3)<=20;
T3:=FINANCE(40)<100*10000*10000;
去ST:=IF(NAMELIKE('ST') OR NAMELIKE('*ST'),0,1);
去除停牌:=DYNAINFO(4)>0;
XG:=去除ST AND 去除停牌 AND T2 AND T3;
追问
测试了一下,显示有错误。
追答
最后一行的等于号去掉。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你只要下截一个通达信股票软件,打开后里面选股什么的都有,我用过一段时间,还行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询