1. 首页 > 股票

通达信公式入门教学:选股公式和选股器



在第四期公式分类的教学中,我们已经了解条件选股公式的基本特征:

条件选股公式可以把符合一定技术形态的个股选出来,其输出数据为符合公式筛选条件的个股。

本期教学继续深入讲解选股公式的编写模式,选股器的妙用,以及自动选股如何设置

我是 @波有蛋,一位从业八年的职业交易员,对股票、基金、程序化交易等有深入的研究,精通指标、选股公式编写,已服务上千粉丝开通满意的证券账户。点赞、关注好了吧,那么下面就正式开始本期的教学!

选股条件逻辑判断语句

选股公式有且仅有一条输出语句,即选股条件逻辑判断式,一般我们将选股条件语句放到公式的末尾。

大家应该记得,在通达信公式的基本特性中,语句是按照顺序发挥作用的,也就是先写入的语句才能被后写入的语句调用。

所以,选股条件语句只有放在末尾,才能保证其囊括了公式中的所有条件;如果放在中间,那么后面的条件就是无效条件。

选股条件语句的输出必须为逻辑值,逻辑值返回1的股票就是公式最终会选出的股票。

并且,作为唯一的输出语句,选股条件语句可以不写变量,而直接写运算过程,因为它不需要被引用。

最简单的选股公式可以只写选股条件语句

选股公式名称:波有蛋1101

代码如下:

CLOSE=OPEN&&HIGH>LOW;

选股公式:波有蛋1101

波有蛋1101的效果为选出当前周期形态为十字星的股票(收盘价=开盘价且最高价>最低价)。

由于选股公式在不同时间使用选出的股票肯定不同,所以就不在这里展示选股的结果了,大家可以复制代码自行试验

如果条件更多,一般的操作方法是将每个条件单独写成一行赋值语句,最后用AND、OR、IF等逻辑符或函数将前面的所有条件整合写成输出语句。

选股公式名称:波有蛋1102

代码如下:

M5:=MA(C,5); M10:=MA(C,10); M20:=MA(C,20); M60:=MA(C,60); 条件1:=M5>=M60; 条件2:=M10>=M60; 条件3:=M20>=M60; 条件1 AND 条件2 AND 条件3

选股公式:波有蛋1102

前4行语句将M5~M60这4个变量分别赋值为5/10/20/60日均线,5~7行语句给出3个条件,分别表示5日线、10日线、20日线位于60日线上方。最后,使用AND连接条件1~3,意为筛选出同时满足上述3个条件的股票。(大家可以复制代码自行试验)

选股器的妙用

写好选股公式后,需进入选股器使用公式。(快捷键:Ctrl+T)

注意,首次使用选股器需下载完整的行情数据,耗时较长,如果你还没有用过选股公式,建议你先随便尝试一个系统公式,把数据下载好;后续每次使用选股器会更新数据,耗时短。

在选股器主界面,我们可以:

选择、查找选股公式,并查看、编辑;改变选股的周期和范围;勾选选股的条件。

选股器主页设置1

基础设置完成后,加入选择的公式。

选股器主页设置2

如有需要,还能继续添加公式。

选股器主页设置3

添加多个公式后,需要选择全部条件相与/相或,分别扩大或压缩我们的选股范围。

选股器主页设置4

最后,点击选股入板块,选择我们想加入的板块(没有可以新建),点击确定,开始执行选股。

选股器主页设置5

选股入板块

等待读条完毕,完成选股。

等待执行选股

之后就能在我们创建的板块看到选中的股票。

选股完成

自动选股设置

由于行情变动,同一个选股公式在不同的时间筛选出的股票都可能不一样。

为了保证选股的时效性,我们需要相隔固定周期重新选股,如果人工操作就比较繁琐,因此可以设置一个自动选股

注意!!!日内的自动选股通常由条件预警功能代替,后面的教学再具体介绍使用方法。

点击公式选项,选择自动选股设置,进入设置界面。

自动选股设置

点击添加方案,选择我们想用的选股公式,之后设置自动选股的周期,一般设置为240分钟,即每天自动选股一次。

添加方案1

添加方案2

之后选择要选入的板块,和选股器的操作一致,然后点击确定保存方案。

执行方案

最后,选中刚才保存的方案,点击执行方案,自动选股就设置好了,后面每次打开选股的板块,只要到了自动选股周期就会刷新一次。

自动选股设置完毕

还有什么不清楚的地方,任何问题我都会解答~

如果你对低佣开户或量化交易有需求,或者需要量化策略、通达信公式编写的技术支持,关注我,希望能帮得到你。

本文链接:http://hainhha.cn/gp/14235.html

版权声明:本文内容由互联网用户自行发布,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请联系qq:1442716096举报,一经查实,本站将立刻删除。

联系我们

在线咨询:点击这里给我发消息

微信号:weixin888

工作日:9:30-18:30,节假日休息