分享

通达信公式问题:如何统计某指数内站在5日均线以上的个股个数,每天统计,并曲线显示?

 pharl 2018-05-02

这个问题在通达信软件内可以实现。下面解答时对原题稍作修改,统计某板块收盘价大于5日均线的股票占板块内所有股票的比例,而不是统计个数,这样画线会更直观。下面以上证A股指数为例作解答,其他指数可照此修改。

第一步:下载所有股票的盘后数据,如下图所示。

第二步:建立一个板块名称叫“上证A板块”,把所有的上证A股股票都放进去,截至今天共1414只。(利用定制选股功能可以实现,不会的可以关注并私信我,这儿不详细介绍了)。

第三步:建立第一个技术指标公式“DYW”,输入代码如下:

这个公式只输出1个参数,如果收盘价大于5日均线,返回1,否则返回0。这个公式的参数将被下一个公式引用。

第四步:建立第二个技术指标公式“五日均线以上”,输入代码如下:

这个公式用到两个函数,INSUM函数是对板块内股票的某一技术指标进行横向统计,BLOCKSETNUM函数返回该板块的股票个数。公式内增加了一条数值为50的水平线,以方便对比。

第五步:选择相应的指数,在副图指标窗口内将指标更换为“五日均线以上”,显示如下。

下方的绿线就是该指标的显示结果,穿越绿线的紫红色水平线是50。

注意:使用该指标时,要在收盘以后或者离线状态下进行,否则电脑将会非常卡顿,无法正常显示,因为板块统计函数会耗费较长计算时间。

码字不易,如果以上解答能对您有所帮助,别忘了点个赞,今后答题会更有动力。我是头条新手,受关注不多,欢迎大家互相关注,有不明白的可以留言或私信我。谢谢!

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多