分享

「59」均线粘合选股公式编写方法

 布布隆 2022-05-11

前言:

大家好!我是股市帅锅。今天通过了图文原创审核,心情挺好的,从我注册账号到今天,正好三个月时间,写了将近60篇股票指标公式编写的教程,除了少数一两篇我有说明是代码搬运以外,其他的内容全部为我原创撰写,包括所有文字和代码,发文之前,全部通过实际测试,所以教程到现在为止,大家的反馈情况还可以。虽然前期内容以技能为主,思路理念还涉及的比较少,主要是让大家学会基本编程,但越到后面,肯定会涉及思路和理念。这里感谢平台的认可,也感谢大家的支持。

只有大家能够编基本的代码,这样我们才有了交流的基础,大家的一些思路,想转化为公式的时候,自己先尝试编个轮廓,遇到困难,让我做点修改或者改进是可以的,我也乐意帮助,但是如果粉丝自己一点没学,就想让我帮忙编写公式,这不是我的初衷。

最近大家问均线粘连编法的比较多,我在评论中进行了简单的回复,把所有的均线框定在一个范围内,但大部分人听了还是不会编,希望我能写一篇教程。

学习内容:

那我们就来学习编写均线粘合选股公式,思路说出来其实挺简单的,先把所有的均线赋值好,找出最上面的那条均线和最下面那条均线的值,然后这两条均线之间的距离做个限定,用到的函数其实就是我们前面学过的MAX和MIN,接下来我们来进行编程。

编程和测试:

---------

M5:=MA(CLOSE,5);

M10:=MA(CLOSE,10);

M20:=MA(CLOSE,20);

M30:=MA(CLOSE,30);

M60:=MA(CLOSE,60);

M120:=MA(CLOSE,120);

{上面6句代码,意思大家都知道了,我分别赋值了6条均线,分别是5、10、20、30、60、120,只有当均线数量足够多的时候,才能体现出粘连,如果只有两条均线,他们之间距离小,可能是刚刚金叉或死叉,很难体现出粘连的效果}

最大线:=MAX(MAX(MAX(M5,M10),MAX(M20,M30)),MAX(M60,M120));

{这句代码的意思,是找出6条均线中的最大值}

最小线:=MIN(MIN(MIN(M5,M10),MIN(M20,M30)),MIN(M60,M120));

{同理,找出6条均线中的最小值}

粘合:最大线/最小线<1.03;

{输出粘合的条件,最大线比最小线多出3%,这个1.03的数值,可以根据需要进行调节,越小粘合度就越高}

---------

我们把上面分割线内的全部内容复制,做成一个选股公式,如图:

文章图片2

然后我们用这个公式进行选股测试。

文章图片3
文章图片4
文章图片5

经过选股测试,我们发现,选到的股票,确实是均线粘合状态的。

这里我要做个提醒,均线粘合表示长短期持仓成本趋于一致,表示股票处于变盘前夕,并不能说明股价后期一定向上,这点是需要注意的,所以在这个过滤公式上面,我个人认为还是需要叠加其他多头条件。

思维延伸:

在本文中,我们编的是均线的粘合,那么对于其他指标线的粘合,道理也是一样的,只要多赋值几条指标线,如果有些指标只有两条线的,我们可以人工多赋值几条,方法就是原指标线的参数适当做些修改,上下多赋值几个就可以了,大家可以先去尝试,如遇到困难,再和我沟通。

另外,这个选股公式需要叠加其他条件的话,先把最后一句代码改为赋值:

粘合:=最大线/最小线<1.03;

然后再加其他条件,比如:

EXIST(粘合,N) AND 其他条件;

表示在N个交易日内存在粘合情况,现在又符合了其他什么条件,比如现在出大阳线了,或者放量了,可以叠加其他条件上去,增加选股的胜率。

本篇小结:

本篇内容应该说思路很简单,就是我们在初学时,不知道用哪个函数或方法来表述比较合适,这个时候就需要多多尝试,自己测试折腾一次,胜过看十遍教程。

希望本篇内容对大家有所帮助,转发,点赞,收藏,谢谢!

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

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多