打首板如何快速选股,如何找到首板涨停板

  

  

前言:

  

  

  大家好!我是负责股市的,是时候给大家更新一下教程了。没有涨停,没有实力,真正的强势股,都是从涨停开始的,所以涨停复盘一直是打板技校的必修课。对于当天的涨停,只要我们对股票的涨幅进行排序,就能看出来。但是如果要对涨停做一些限制,或者涨停不是在同一天生成的,那么就需要使用过滤公式。这时候利用自己的个性化选股公式,就能事半功倍。   

  

  「64」首个涨停板选股过滤公式   

  

  

学习内容:

  

  

  对于涨停股的筛选,根据不同的要求,可以有不同的写法。今天我们就举几个常见情况的例子。看来比如当天涨停,前阵子指定一段时间内没有涨停,这也叫当天首板。或者后,前阵子出现过首板,最近一段时间都没有涨停板。这两种情况的区别在于,发生首板的时间不同。's的想法很简单。新手要真正写出选股公式可能还是有点难度,所以今天我们就来学习一下这个内容。   

  

  

编程和测试:

  

  

  我们先来写当天第一板的选股过滤公式。   

  

  -   

  

  涨停3360=(c/ref (c,1)=1.0992);   

  

  {首先我们给涨停赋值,就是当天收盘价除以昨天收盘价,大于1.0992。严格来说,这种写法是不准确的,因为涨幅大于9.92%。有些股票可能没有涨停,但基本够用了}   

  

  而COUNT(涨停,20)=1;   

  

  {这个代码的意思也不难。如果当天达到涨停,然后用COUNT,20天内只有一个涨停。只有一次,是第一块板,所以这里的参数可以根据自己的需要来更改。半年来第一板可以改成120,一季度来第一板可以改成66,差不多就可以了}   

  

  -   

  

  我们把上面两个代码做成选股公式吧。这个已经很简单了,就不再截图了。那些不了解的粉丝,新关注的,建议学习一下001条,都可以了解和学习。选股筛选后,我们来看看筛选后的股票形态。   

  

  「64」首个涨停板选股过滤公式   

  

  显然,所选的股票符合我们表达的意思。那么有没有另一种写法呢?让我们再试一次。   

  

  有20天的涨停。如果我们用EXIST函数来表达它,它可以表示为:   

  

  -   

  

  涨停3360=(c/ref (c,1)=1.0992);   

  

  有涨停:=存在(涨停,20);   

  

  {你能理解这个代码吗?那么,如果去掉一天,从昨天开始20天涨停,应该怎么编?}   

  

  有涨停1:=REF(EXIST(涨停,20),1);   

  

  {或者可以这样写,二十涨停1:=REF(二十涨停1);我用了REF的一个嵌套,就是昨天20天内有涨停,所以我要求的是当天没有涨停,从昨天往后推20天也没有涨停。我该怎么办?我就用不看怎么写来否定:}   

  

  负:=不(20个涨停1个);   

  

  且涨停为负;   

  

  -   

  

  这样的写法会对吗?有点不安?不会当场翻车?我们制定选股公式,然后筛选选股:   

  

  「64」首个涨停板选股过滤公式   

is);">

过滤选股之后,我们发现,结果和第一次过滤是相同的,说明我的第二种编写方法,同样正确。我为什么要教大家第二种编写方法呢?因为很多时候,我们要求当天符合条件,之前指定一段时间不符合条件,那么我们就可以用NOT和EXIST,来进行情况的否定。

那么EXIST是存在的意思,和COUNT函数的结果大于0,会不会一样呢?

----------

涨停:=(C/REF(C,1)>=1.0992);

二十有涨停:=COUNT(涨停,20)>0;

二十有涨停1:=REF(二十有涨停,1);

否定:=NOT(二十有涨停1);

涨停 AND 否定;

------------

上面的代码,仅仅是第二句不同,其他都一样,结果也是相同的。

那么首板,不是当天发生的,而是前几天发生的,怎么来编写呢?

----------

涨停:=(C/REF(C,1)>=1.0992);

二十有涨停:=COUNT(涨停,20)>0;

二十有涨停1:=REF(二十有涨停,1);

否定:=NOT(二十有涨停1);

首板:=涨停 AND 否定;

{这里,我把上面的选股项,首板进行了赋值}

EXIST(首板,5);

{最近5个交易日内出现过首板}

------------

我们来试试过滤选股,过滤到的数量,肯定比上面的要多,因为不仅包括了当天首板的,还有之前几天首板的。

「64」首个涨停板选股过滤公式

思维延伸:

我们再进一步做个思维延伸,如果之前出现过首板,但是首板之后,就没有涨停再出现过,那应该怎么编呢?

----------

涨停:=(C/REF(C,1)>=1.0992);

二十有涨停:=COUNT(涨停,20)>0;

二十有涨停1:=REF(二十有涨停,1);

否定:=NOT(二十有涨停1);

首板:=涨停 AND 否定;

{这里,我把上面的选股项,首板进行了赋值}

EXIST(首板,5) AND COUNT(涨停,BARSLAST(首板))=0 AND BARSLAST(首板)>1;

{最近5个交易日内出现过首板,并且统计首板以来的涨停次数为0,为什么要把BARSLAST(首板)>1加上呢?因为不加上的话,把当天首板的也算进去了}

-----------

我们来试试选股:

「64」首个涨停板选股过滤公式

大家有没有感觉到,我用简单的函数,可以用不同的方法来编写同一个思路,关键我们遇到这种情况的时候,我们脑子里形成什么的表达路径。

本篇小结:

本篇内容,我觉得还是比较有代表性的,大家不妨认真学习一下。

请大家多多点赞,算是你对我的支持和鼓励,好吗?谢过。

【公众号,iiamgssg,股市帅锅】

相关文章