剔除已经涨停的股票代码

chenologin2分享 时间:

1.编写股票公式时,要剔除某几只股票,源码怎么写

1 ref(c,1)其中0。1是百分之十的意思就是10÷100=0。

1的意思,c是今天的收盘价、或者说是现价。整句意思就是说现价大于或等于昨天收盘价的百分之10加上昨天收盘价,用数据来打个比方:昨天收盘价是10元,那么整个算式是这样的:c(现在价钱)要大于或等于10*0。

1 10。也就是C>=11。

有些涨停板达不到百分之十(四舍五入)有些只有百分之9。 8,那么这时候就要将0。

1改成0。098才能将所有涨停板的股票都找出来。

初学者可以先用最简单的方法写好了就测试,比如c=10,那么选出来的都是股价等于10块钱的。条件选股只能是一个输出比如下面这个简单的公式: A1:=MA(CLOSE,5);{5日均线}A2:=MA(CLOSE,10);{10日均线}A3:=MA(CLOSE,30);{30日均线} B1:=A1>REF(A1,1);{5日均线往上翘} B2:=A2>REF(A2,1);{10日均线往上翘} B3:=A3>REF(A3,1);{30日均线往上翘} AA:=A1>A2 AND A2>A3{多头排列也就是说5日线在10日线之上和10日线在30日线之上} XG:AA AND B1 AND B2 AND B3;{这句是总结上面所有需要输出的意思} 这公式中上7行中都有个‘=’号这个等于号是不输出的意思,如果都去掉了就会出现软件提示“条件选股只能一个输出”的字眼。

记住开头冒号,结尾分号。 好了说到这里你应该会做简单的条件选股公式了吧?会简单的写公式然后照着思路慢慢研究更深层的公式吧。

2.通达信选股;下面公式已经去除了当天涨停的票;现在我要求删掉就是

AA:=(MA(C,1)+MA(C,3)+MA(C,5)+MA(C,7)+MA(C,9))/5;

BB:=(MA(C,2)+MA(C,4)+MA(C,6)+MA(C,8)+MA(C,10))/5;

CC:=EMA(AA,2);

DD:=EMA(BB,5);

TJ0:=CROSS(CC,DD);

上:=EMA(C,3);

中:=EMA(C,5);

下:=EMA(中,5);

TJ1:=CROSS(上,中);

TJ2:=上>REF(上,1);

X1:=(C+L+H)/3;

BB5:=ATAN(EMA(X1,5)-REF(EMA(X1,5),1))*3.1416*10;

EMA3:=EMA(C,3);

TJ3:=BB5>1 AND EMA(X1,5)>REF(EMA(X1,3),1);

VARH2:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100;

VARH3:=SMA(SMA(VARH2,3,1),3,1)/28.57;

VARH4:=EMA(VARH3,5);

操盘:=3*VARH3-2*VARH4;

ZRXG2:=CROSS(操盘,VARH3) AND VARH3O;

XGFF:=(TJ1 AND TJ2 AND TJ0 AND TJ3) OR ZRXG2;

ST:=EXIST((C/REF(C,1)-1)*100>5.6,60);

停牌:=DYNAINFO(4)>0;

斋主全仓:XGFF AND ST AND 停牌;

136645