以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  如何计算一个版块的成分股涨跌个数?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=85763)

--  作者:gongxiangban
--  发布时间:2015/9/29 17:23:12
--  如何计算一个版块的成分股涨跌个数?
比如银行板块总数是10个,涨了5个,跌了4个,有1个不涨不跌,金字塔可以进行这样的股票计算吗?
--  作者:jinzhe
--  发布时间:2015/9/29 17:26:34
--  
参考一下这两个函数TOTADVANCE( , )TOTDECLINE( , ),需要在市场里面自行在空白出添加银行成分股
--  作者:gongxiangban
--  发布时间:2015/9/29 17:33:19
--  
需要在市场里面自行在空白出添加银行成分股
这个怎么添加呢?
比如煤炭板块,
医药板块。

--  作者:FexTel
--  发布时间:2015/9/30 8:49:15
--  
http://www.weistock.com/WeisoftHelp/gaopinkuozhantonji.htm  参考下高频扩展统计的使用,计算范围可以自行定义
--  作者:gongxiangban
--  发布时间:2015/9/30 9:33:11
--  
明白了,谢谢!那这些可以用于历史回测吗?还是只能是当前数据,无法做历史回测?
--  作者:yukizzc
--  发布时间:2015/9/30 9:37:55
--  
可以的,这个扩展统计刷新历史的就行了
--  作者:gongxiangban
--  发布时间:2015/9/30 9:46:58
--  
看来很方便啊,谢谢了。
--  作者:gongxiangban
--  发布时间:2015/9/30 17:02:14
--  
我试了一下,只能看今天的啊,并不能看历史的,我导入数据了。
--  作者:gongxiangban
--  发布时间:2015/9/30 17:03:15
--  
我定义了一个版块是上海的银行股版块,14个股。用的是收费版。
--  作者:gongxiangban
--  发布时间:2015/9/30 17:06:03
--  
代码

UP:TOTADVANCE(\'YH\',0),nodraw;
down:TOTDECLINE(\'YH\',0)nodraw;

long1:= holding =0;
long2:= UP>10;
longOk:= long1 and long2;

outlong1:= holding >0;
outlong2:= down>10;
outlongOk:= outlong1 and outlong2;

if longOk then 
begin 
buy(1,1,market);
end; 

if outlongOk then 
begin 
sell(1,holding,market);
end;
{
if shortOk then 
begin 
buyshort(1,1,thisclose);
end;
if outshortOk then 
begin 
sellshort(1,holding, thisclose);
end;
}
图片点击可在新窗口打开查看此主题相关图片如下:qq图片20150930170419.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20150930170536.jpg
图片点击可在新窗口打开查看