选股条件逻辑判断语句选股公式有且仅有一条输出语句,即选股条件逻辑判断式,一般我们将选股条件语句放到公式的末尾。大家应该记得,在通达信公式的基本特性中,语句是按照顺序发挥作用的,也就是先写入的语句才能被后写入的语句调用。所以,选股条件语句只有放在末尾,才能保证其囊括了公式中的所有条件;如果放在中间,那么后面的条件就是无效条件。选股条件语句的输出必须为逻辑值,逻辑值返回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之后选择要选入的板块,和选股器的操作一致,然后点击确定保存方案。执行方案最后,选中刚才保存的方案,点击执行方案,自动选股就设置好了,后面每次打开选股的板块,只要到了自动选股周期就会刷新一次。自动选股设置完毕还有什么不清楚的地方欢迎留言讨论,任何问题我都会解答~如果你对低佣开户或量化交易有需求,或者需要量化策略、通达信公式编写的技术支持,关注我,希望能帮得到你。
(图片来源网络,侵删)
0 评论