通达信史上最常用的首板涨停板战法选股器代码大全
首先涨停板的代码怎么写,注册制之前大家都用代码C>1.097*REF(C,1)来表达,但目前,A股已全面实施注册制,仅主板仍保留10个点涨停板。下面是股道给大家奉献的三种A股涨停板定义公式:
A股涨停板定义一:
ZTB1:=C/REF(C,1)>1.097;
ZTB2:=C/REF(C,1)>1.197;
ZTB:IF(CODELIKE(’60’)||CODELIKE(’00’),ZTB1,ZTB2);
A股涨停板定义二:
ZTB1:=C/REF(C,1)>1.097;
ZTB2:=C/REF(C,1)>1.197;
ZTB:IF(FINANCE(3)=1,ZTB1,ZTB2);
A股涨停板定义三:
ZTB:C=ZTPRICE(REF(C,1),IF(FINANCE(3)=1,0.1,0.2));
上面三种不同的涨停板代码逻辑写法,效果都是几乎一样的,第3种写法较为简洁明了,本篇文章代码使用第3种方法,如下图,剔除ST股,目前有40支股票涨停板.
模式一:首板涨停板
那么,首板涨停板怎么定义?首先要定义首板,肯定要确定一个时间段,比如20天内首次涨停板或60天内首次涨停板等等,我这里就把时间段天数当作N,大家根据自己需求灵活设置即可,代码如下:
A股首板涨停板定义:
ZTB:=C=ZTPRICE(REF(C,1),IF(FINANCE(3)=1,0.1,0.2));
首板涨停:COUNT(ZTB,N)=1&&ZTB;
注意,若把N设成1,即只要求当天涨停板!
模式二:首板倍量涨停板
首板涨停板战法重点讲究是要放量,筹码要充分换手,很多情况是要求至少倍量以上才行,于是就有了A股首板倍量涨停板模式,代码如下:
A股首板倍量涨停板定义:
ZTB:=C=ZTPRICE(REF(C,1),IF(FINANCE(3)=1,0.1,0.2));
首板涨停:=COUNT(ZTB,N)=1&&ZTB;
倍量:=V>2*REF(V,1);
首板涨停&&倍量;
注意,上面代码倍量:=V>2*REF(V,1);里面的2大家可以自己灵活设置,它是今天成交量与昨天成交量的比例系数,若把2改成3,即要求当天成交量是昨天的3倍以上;若把2改成0,即只要求当天成交量大于0,也就是对当天成交量不作要求,因为它是100%成立的。
模式三:首板倍量涨停板突破某一均线
很多人还喜欢这根涨停板突破某根均线的压制,有人喜欢涨停板突破10日均线,有人喜欢突破20日均线,有人喜欢突破年线,情况不一,这里我用M代表某日均线吧。可以使用下面的代码:
A股首板倍量涨停板突破某均线定义:
ZTB:=C=ZTPRICE(REF(C,1),IF(FINANCE(3)=1,0.1,0.2));
首板涨停:=COUNT(ZTB,N)=1&&ZTB;
倍量:=V>2*REF(V,1);
突破均线:=C>MA(C,M)&&O<MA(C,M);
首板涨停&&倍量&&突破均线;
例如,我想选出今天倍量涨停板突破20日均线的股票,只需要如下设置即行,
模式四:首板倍量涨停板突破三条均线
上面的例子仅表达了当天涨停板突破20均线,很多人想选出当天涨停板能同时突破5日均线,10日均线,20日均线三条均线,如下图的欧菲光,一根倍量长阳涨停板同时贯穿5日均线,10日均线,20日三条均线,这种涨停板模式是比较常见的。
大家可以使用下面的代码:
ZTB:=C=ZTPRICE(REF(C,1),IF(FINANCE(3)=1,0.1,0.2));
首板涨停:=COUNT(ZTB,N)=1&&ZTB;
倍量:=V>2*REF(V,1);
突破三均线:=C>MAX(MAX(MA(C,5),MA(C,10)),MA(C,20))&&O<MIN(MIN(MA(C,5),MA(C,10)),MA(C,20));
首板涨停&&倍量&&突破三均线;
模式五:首板倍量涨停板创新高
除了上面几种常用的首板涨停板模式外,还有种比较常用的模式是要求这根涨停板能同时创下X日的新高,大家可以使用下面的代码:
ZTB:=C=ZTPRICE(REF(C,1),IF(FINANCE(3)=1,0.1,0.2));
首板涨停:=COUNT(ZTB,N)=1&&ZTB;
倍量:=V>2*REF(V,1);
创新高:=C=HHV(H,X);
首板涨停&&倍量&&创新高;
{大型股票公式,股票编程,股票技术教程投稿平台-你就是股神,网址:694.cn 备注:如果正文内容没有显示完全的,说明在附件中,请点击‘立即下载’下载该附件!}