这个问题在通达信软件内可以实现。下面解答时对原题稍作修改,统计某板块收盘价大于5日均线的股票占板块内所有股票的比例,而不是统计个数,这样画线会更直观。下面以上证A股指数为例作解答,其他指数可照此修改。 第一步:下载所有股票的盘后数据,如下图所示。 第二步:建立一个板块名称叫“上证A板块”,把所有的上证A股股票都放进去,截至今天共1414只。(利用定制选股功能可以实现,不会的可以关注并私信我,这儿不详细介绍了)。 第三步:建立第一个技术指标公式“DYW”,输入代码如下: 这个公式只输出1个参数,如果收盘价大于5日均线,返回1,否则返回0。这个公式的参数将被下一个公式引用。 第四步:建立第二个技术指标公式“五日均线以上”,输入代码如下: 这个公式用到两个函数,INSUM函数是对板块内股票的某一技术指标进行横向统计,BLOCKSETNUM函数返回该板块的股票个数。公式内增加了一条数值为50的水平线,以方便对比。 第五步:选择相应的指数,在副图指标窗口内将指标更换为“五日均线以上”,显示如下。 下方的绿线就是该指标的显示结果,穿越绿线的紫红色水平线是50。 注意:使用该指标时,要在收盘以后或者离线状态下进行,否则电脑将会非常卡顿,无法正常显示,因为板块统计函数会耗费较长计算时间。 码字不易,如果以上解答能对您有所帮助,别忘了点个赞,今后答题会更有动力。我是头条新手,受关注不多,欢迎大家互相关注,有不明白的可以留言或私信我。谢谢! |
|