我想编写一个指标:将沪深所有股票每天涨幅超过3%的股票数量,做成一个指标,不是做成选股条件,应该怎么写呢?谢谢大师支招!
那不就是统计涨幅超过3%的股票数量了么。
这个要用自定义数据,需要配合软件功能操作。因为它这个是一个横向统计了,单独指标不行,需要软件功能配合。
首先新建一个指标:ZF
ZF:(C-REF(C,1))/REF(C,1)>=0.03;//判断涨幅是否大于3%
然后在分析-自定义数据下面 点击右侧的新建:

此主题相关图片如下:temp.png

进入指标设置后:

此主题相关图片如下:temp.png

这样就基本设置好了。
剩下的刷新自定义数据,以及调用自定义数据请参考下这个帖子里面的操作经验:
http://www.weistock.com/bbs/dispbbs.asp?boardid=17&Id=159462
我准备编写的是收盘创最近20日新高的数量,统计周期为40天,建立为指标。步骤1:建立公式A1:=COUNT(c>ref(hhv(c,20),1),40);步骤2:在自定义数据中关联
SRD~[_{HEMZ%A@EGYUMFGV.png)
。步骤3:用了A:=SELFDATA('创新高')。但无法读取数据