通达信公式编写攻略(08),精准捕捉七连阳、七连阴条件选股技巧
在通达信软件中,编写选股公式需要使用其特定的公式语言。以下是一个简单的示例,用于筛选出连续七天的阳线或者阴线的股票。
对于七连阳,我们可以使用以下公式:
```pascal
N:=7; // 定义N为7
CROSS(C,MA(C,1)) AND REF(CLOSE,1)=REF(CLOSE,2) AND REF(CLOSE,2)=REF(CLOSE,3) AND
REF(CLOSE,3)=REF(CLOSE,4) AND REF(CLOSE,4)=REF(CLOSE,5) AND
REF(CLOSE,5)=REF(CLOSE,6) AND REF(CLOSE,6)=REF(CLOSE,7);
```
这段代码的含义是:
- `N:=7` 设置我们想要检测的连续天数。
- `CROSS(C,MA(C,1))` 表示今天的收盘价超过了昨天的收盘价,即今天收阳。
- `REF(CLOSE,1)=REF(CLOSE,2) AND ...` 确保从第二天开始,每天的收盘价都与前一天相同,这意味着连续的阳线。
对于七连阴,我们可以使用以下公式:
```pascal
N:=7; // 定义N为7
CROSS(MA(C,1),C) AND REF(CLOSE,1)=REF(CLOSE,2) AND REF(CLOSE,2)=REF(CLOSE,3) AND
相关内容:
(大家好,我是稳健投资人。如果您对这里的话题感兴趣的话,请点击上方的“关注”,以方便下次快速找到我。)
朋友们,大家好!
上两讲通达信公式编写(06)、(07)分别讲解了均线变色指标和涨、跌停板K 线的亮色显示。文章发布后,收到的反馈不少:
有朋友说:“老师,第6讲还没搞定”;也有朋友说:“没点英语基础的很难学,大概看懂,但很快又忘记了”。
我在刚开始学习编写指标时,也遇到过这样的问题,所以我就只记住了几个常用的公式。对源码比较长的公式本能的抗拒,因为看源码比较长的公式,一是要找到函数的出处,二是要理解函数的释意,这是非常耗时间、耗精力的事。
现在我是专门建立了一个文档,把我们在编写公式过程中用到过的函数都写明出处,将来要用时,打开【公式编辑器】,可以很快找到函数,找到函数的用法。
例如:
(1)REF(日前的)属于【引用函数】中
(2)CROSS (上 穿) 属于【逻辑函数】中
也有朋友如此留言:
“老师,如何把五日均线和十日均线加粗?”
“两个问题:1、STICK找不到;2、各线自动分配颜色,不知道是怎么默认的?”
这些基础问题在(01)-(05)都讲过,到前面去看一看就知道了,至于系统自动分配颜色是怎么默认的,我还真的不知道,你如果不满意,可以改成你喜欢的。
读书不仅要读,还要动手练,光说不练是假把式。
要想能学会把自己的思路编进公式,让计算机帮你干活,就行动起来吧,多看多练,假以时日,肯定会有收获的!
有的朋友拿个一长串的源码公式叫我看,我只能恳求请你们放过我吧!
一、七连阳、七连涨公式及条件选股:
(1)七连阳、七连涨公式:
股市中有这么一句话:“底部七连阳,中线黑马的摇篮”。
那今天我们就来看看这个七连阳公式怎么写?
这里要用到一个函数:
EVERY (一直存在) 属于【逻辑函数】中
例如:EVERY(CLOSE>OPEN,N)表示N日内一直阳线(N应大于0,小于总周期数,N支持变量)
下来用我们的思路来写公式:
阳线:当天收盘价大于当天开盘价,CLOSE>OPEN,也可简记为:C>O,
和昨天的收盘价没关系。
上涨:当天收盘价大于昨天收盘价:C>REF(C,1)
则七天连阳:EVERY(CLOSE>OPEN,7);
七天上涨:EVERY(C>REF(C,1),7);
将七连阳和七连涨的源码都写进公式里,公式取名:“七连阳”,
得源码如下:
…… …… …… …… ……
七连阳:EVERY(CLOSE>OPEN,7),COLORRED; {七天连阳,红色}七连涨:EVERY(C>REF(C,1),7),COLORGREEN; {七天连涨,绿色};…… …… …… …… ……


看了上图后,我们是不是感觉到,七连阳或七连涨后,往往是阶段高点,哪来的黑马摇篮?
其实啊,任何一个指标都有其适用范围的,七连阳、七连涨也是异动K线的一种,那在我们的战法里,如果在长期下跌后出现七连阳、七连涨的股票,那我们就可以把它暂定为一浪,纳入观察范围,看它后期表现。
(2)七连阳、七连涨条件选股公式:
我们现在想把七连阳、七连涨的股票一起都选出来,该怎么写条件选股公式呢?
这时要用到“ OR ”做连接,意思是:“或者”
条件选股公式源码:
…… …… …… …… ……
EVERY(CLOSE>OPEN,7) OR EVERY(C>REF(C,1),7);
…… …… …… …… ……


共选出13个股票,这些票有在低位的,也有在高位的,是需要甄选的。股票我就不发出来了,大家收盘后自己去选选看吧。
【这几天经常被君限流,1月10日删除文章限流了24小时,昨天发的那篇文章,里面说到了股票也被限流了,欲哭无泪!】
二、七连阴、七连跌公式及条件选股:
(1)七连阴、七连跌公式
下面再来看七连阴、七连跌公式及条件选股的写法,有了七连阳、七连涨的编写经验了,我就直接上公式源码:
…… …… …… …… ……
七连阴:
EVERY(CLOSE<OPEN,7),COLORRED; {七天连阴,红色}
七连跌:
EVERY(C<REF(C,1),7),COLORGREEN; {七天连跌,绿色};
…… …… …… …… ……


(2)七连阴、七连跌条件选股公式:
…… …… …… …… ……
EVERY(CLOSE<OPEN,7) OR EVERY(C<REF(C,1),7);
…… …… …… …… ……


共选出23个股票,这些票有在低位的,有在高位的,是需要甄选的。股票我就不发出来了,大家收盘后自己去选选看吧。
如果你想找五连跌、五连阴的票,只要把源码公式里的“7”改成“5”就可以啦。
我是喜欢追跌的,这个七连阴确实可以作为追跌的选股条件,但今天选出来的23个股票没有一个在我的股票范围里,所以就看看了。
小结:
今天我们学习了两组公式:一组是七连阳、七连涨的指标公式和选股公式;另一组是是七连阴、七连跌的指标公式和选股公式。
公式都是好公式,但看自己怎么用,但七连阳或七连涨后再追高,那是肯定不行的,要等它调整到位。
还是那句话,买卖股票,位置很重要,做股票要先把位置把握好,莫让浮云遮望眼。
投资是个长远的事,要做自己看得懂的行情。看不好就不看好,资金安全最重要!
下一讲,争取说说仙人指路,这指标我没编写过,回头好好备课,看能不能整出来。那我们下次再见!
(原创不易,朋友们别忘了点赞、收藏、转发哦。赠人玫瑰,留有余香!)