上海指数为以下:
HS上涨家数:TOTADVANCE('SH',1);
HS下跌家数:TOTDECLINE('SH',1);
HS沪深300:(HS上涨家数-HS下跌家数),COLORSTICK;
沪深300上涨家数:=selfdata('2'),NOAXIS;
沪深300下跌家数:=selfdata('2'),NOAXIS;
沪深300:沪深300上涨家数-沪深300下跌家数;
沪深300HH:沪深300上涨家数-沪深300下跌家数;
自定义数据为:(自己手动添加沪深300成分股300个)
selfdate第二个自定义数据怎么写的?
[此贴子已经被作者于2014/2/12 10:46:40编辑过]
你说的是 为什么统计沪深300上涨家数有300
而你定义的是
沪深300上涨家数:=selfdata('2'),NOAXIS;
所以问你你定义的这个自定义数据是怎么写的,不然不能处理
自定义数据是根据公式上海指数写的:第一步首选我做1个指标公式,用来计算沪深300上涨家数的计算。
//公式1,上海指数为以下:
HS上涨家数:TOTADVANCE('SH',1);
HS下跌家数:TOTDECLINE('SH',1);
HS沪深300:(HS上涨家数-HS下跌家数),COLORSTICK;
沪深300上涨家数:=selfdata('2'),NOAXIS;
沪深300下跌家数:=selfdata('2'),NOAXIS;
沪深300:沪深300上涨家数-沪深300下跌家数;
沪深300HH:沪深300上涨家数-沪深300下跌家数;
第二步
公式编辑完成后,我需要确定沪深300样本股的历史日线数据是齐全的,我在 工具菜单->数据补充 功能中补充样本股的历史数据。
第三步
点击 分析菜单->自定义数据(该功能仅限标准版及其以上客户使用),打开自定义数据管理界面,点击“新建”按钮新建一个自定义数据,属性选择“横向统计”。点击确定按钮后,这是我的“2”自定义统计沪深300上涨家数自定义数据,然后选择公式列表,找出并选择上海指数,分析周期选择1分钟,指标线选择HS上涨家数:TOTADVANCE('SH',1);,计算范围---”2“,其他不变。
第四步
返回自定义数据管理界面,我们只要点击“全部刷新”按钮,就可以开始统计出创新高和创新低这2个自定义数据了,刷新完毕后,你可以再点击右侧的“修改数据”按钮,检查我们刚刷新完毕的自定义数据是否满足我们需要,若发现错误,重新编辑我们的自定义数据然后再重新刷新。
此主题相关图片如下:qq截图20140212115858.png

这个本来就是上涨家数了,不要重复累加,
直接TOTADVANCE('SH',1)+TOTADVANCE('SH',2)+。。。。。。。。T+OTADVANCE('SH',6);
有种办法倒是挺简单的,用扩展统计数据来做。
http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=3006
那就先不管链接了,先用我的枚举6种相加法进行求和处理,不需要做自定义数据
不行啊,是这样吗?e上涨的有1144家,下趺的有973家
上涨家数:TOTADVANCE('SH',1)+TOTADVANCE('SH',2)+TOTADVANCE('SH',3)+TOTADVANCE('SH',4)+TOTADVANCE('SH',5)+TOTADVANCE('SH',6);
下跌家数:TOTDECLINE('SH',1)+TOTADVANCE('SH',2)+TOTADVANCE('SH',3)+TOTADVANCE('SH',4)+TOTADVANCE('SH',5)+TOTADVANCE('SH',6);
估计市场和被统计的数目不对,HS300有哪几种组成的?
工具 市场与板块 把SH和SZ这两个市场里面用到的分类选择一下,比如上海就有8个分类,指定下有哪些是属于HS300

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


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