以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://www.weistock.com/bbs/list.asp?boardid=4)
----  [求助]如何将沪深所有涨幅超过3%的股票数量做成指标  (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=172513)

--  作者:shlzy
--  发布时间:2019/10/21 11:03:51
--  [求助]如何将沪深所有涨幅超过3%的股票数量做成指标
我想编写一个指标:将沪深所有股票每天涨幅超过3%的股票数量,做成一个指标,不是做成选股条件,应该怎么写呢?谢谢大师支招!
--  作者:FireScript
--  发布时间:2019/10/21 11:18:49
--  
那不就是统计涨幅超过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


--  作者:shlzy
--  发布时间:2019/10/21 12:09:29
--  
招谢谢版主
--  作者:shlzy
--  发布时间:2019/10/21 13:13:32
--  
我准备编写的是收盘创最近20日新高的数量,统计周期为40天,建立为指标。步骤1:建立公式A1:=COUNT(c>ref(hhv(c,20),1),40);步骤2:在自定义数据中关联图片点击可在新窗口打开查看。步骤3:用了A:=SELFDATA(\'创新高\')。但无法读取数据