有没有股票涨到一定值就提醒软件,通达信软件怎么看涨停票

  

  大家好,我是股市教主。我们继续更新零基础学习写股票指标教程,今天是第4篇,内容是编写过去N天内存在涨停板的股票.前几篇,因为打基础,会显得比较啰嗦,让所有零基础的人都能看懂,真正从零开始学习。   

  

  我答应你,只要你肯学,我会尽量连载100篇。其实常用的点子其实不到100个,但是学无止境。我自己会边学边研究,然后把研究成果教给大家。我期待你和我一起进步,期待你的支持。   

  

  零基础学习编写股票指标004,选股公式,过去N天存在涨停板的股票   

  

  涨停代表的是热点和资金密集的地方。涨停复盘的研究一直是技术分析师的热门项目。如何集中这些涨停的股票?如果是当天的涨停,只要按照涨幅排序就可以了。需要研究过去N天涨停的股票,需要用到选股公式。通过选股过滤,把这些股票过滤成一个板块。   

  

  零基础学习编写股票指标004,选股公式,过去N天存在涨停板的股票   

  

  上图我们可以看到,通达鑫系统自带这个选股公式,但是它的代码使用了一个涨停函数。这个我们以后再学。今天我们就用前三篇学过的,用最基本的方式来表达。今天的两个主要内容,一是学会使用参数区填写;第二,学会使用EXIST函数。   

  

  EXIST,英文的意思是存在,非常直接,容易理解。其对应的用法表述为:   

  

  EXIST(CLOSEOPEN,10)   

  

  表示10日内存在着阳线,意思很容易理解,括号内的内容分为两部分,逗号之前表示存在的条件,逗号后面表示周期。   

  

  然后再后来,我们只需要把括号里的逗号换成涨停板,把10换成n。   

  

  [在大智慧中,没有存在的功能。它使用ANY,具有相同的用法。其实很好理解。任何是指任何一天,N天内的任何一天满足某个条件,和N天内满足某个条件的存在是一样的。所以我学了通达信,其他几个股票软件也差不多。]   

  

  接下来,我们来编译公式。在前面的文章中,我们已经知道了涨幅的表达方法,那么涨停应该怎么写呢?注意编指标时,标点符号一定要英文状态。   

  

  -   

  

  增加:=CLOSE/REF(CLOSE,1)-1;   

  

  {在写指数公式的时候,我们尽量用赋值。这里,先分配增加数}   

  

  涨停3360=(涨0.0992);   

  

  {涨停是指涨幅大于0.0992,即大于9.92%。这里采用的是近似法。严格来说,部分涨停股涨幅超过9.92%}   

  

  存在(涨停,n);   

  

  {我们把括号里的内容换成了每日限额和N}。   

  

  -   

  

  我们将上述上方大括号里的内容,是对代码的解释,可以一起复制,也可以把这部分内容删除,因为前面我们讲过了,大括号里的内容不影响代码的运行。有时候怕自己忘了代码的意思,所以可以用大括号对代码标注一些解释。,分割线中的内容全部复制过来,新建一个公式趋势特征的选股公式,如图:   

  

  零基础学习编写股票指标004,选股公式,过去N天存在涨停板的股票   

  

  在上图中,我用三个红框标出,分别是公式类型和趋势特征选股。选股公式要建在条件选股公式下,不能建在技术指标公式下。我们以前已经证明了这一点。   

  

  第二个红框这里,我们对N的参数,进行了定义,最小是1,最大是100   

0,默认是15,意思是N可以在1-1000里面取值,如果选股时手工不改动的话,默认取15,即选区15个交易日内存在涨停板的股票。

第三个红框,是动态翻译区,我们可以看到,第一、第二句是给涨幅和涨停赋值,第三句才是选股条件,即N日内存在涨停。编公式的时候,可以经常瞄一眼动态翻译区,看看系统是怎么解读代码的,可以确认是否编错了。选股公式中,必须要有一个选股条件,不能全部都是赋值,不然就通不过了。

接下来我们用这个公式来选股过滤,还是用综合选股的方式:

零基础学习编写股票指标004,选股公式,过去N天存在涨停板的股票

大家根据我箭头的方向,用户-找到公式-参数设置(这里默认15,如果想选5日内存在涨停的,就改成5,同理想选22日内存在涨停的,就改成22),然后指定日期,选股周期(一般日线选股就用日线,涨停板选股一般就是日线,以后我们会学到其他周期选股),加入条件,然后选股入板块。

零基础学习编写股票指标004,选股公式,过去N天存在涨停板的股票

点击选股入板块的时候,可以单独建一个板块,比如我建了一个“存在涨停板”,按确定之后,系统就自动开始过滤选股了,选到的所有股票就存入了这个板块中,你可以在自定义板块中查看这些股票。

需要注意的是,系统根据选股公式过滤股票时,是根据软件保存的数据来运算的,所以选股之前,一定要下载完整的日线数据,方法很简单,通达信-系统-盘后数据下载,我一般是收盘后下载一次日线数据,中午和盘后分别下载一次5分钟数据。

发文之前,我已经对文中的公式代码进行了测试,顺利通过,并过滤出了存在涨停板的股票,大家在学习中,一定要边看边操作,这样记忆深刻,遇到问题,要及时反馈。

初学者最常见的问题,就是标点符号不在英文状态,还有就是数据没有下载完整。

小结一下:今天主要用到了参数设定和EXIST函数,应该说EXIST函数,是在编程中用到次数最多的函数,一是使用方式简单,二是我们在表达条件的时候,往往就是要求走势存在什么形态,以后复杂的公式,就是存在多个条件,我们就把多个条件进行叠加,我们这里埋个伏笔,下篇的文章,就来学习如何叠加条件,函数是用到AND,英文的意思就是“和”,也很容易理解。

今天就到这里,点赞,收藏,转发,慢慢学,好好消化。

相关文章