以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请问以下如何编写?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=50284)

--  作者:蓝旎儿
--  发布时间:2013/3/26 15:46:16
--  请问以下如何编写?

如果要在主力合约当中选出涨幅前3的品种和跌幅前三的品种,代码如果编写?


--  作者:jinzhe
--  发布时间:2013/3/26 16:00:48
--  

http://www.weistock.com/bbs/dispbbs.asp?boardid=10&Id=48494

参考此链接


--  作者:蓝旎儿
--  发布时间:2013/3/26 17:18:44
--  

cond:=day<>ref(day,1);
n:=barslast(cond)+1;
jj:sum(amount,n)/sum(vol,n)/multiplier;//适用日线及日线以下周期的K线,也试用所有品种

A:=(C-REF(JJ,1))/REF(JJ,1);

VARIABLE: X[6]=0;
X[1]:=STKINDI(\'CU07\',\'A.A\',0,6,0);
X[2]:=STKINDI(\'RU09\',\'A.A\',0,6,0);
X[3]:=STKINDI(\'AU06\',\'A.A\',0,6,0);
X[4]:=STKINDI(\'AG06\',\'A.A\',0,6,0);
X[5]:=STKINDI(\'SR09\',\'A.A\',0,6,0);
X[6]:=STKINDI(\'M09\',\'A.A\',0,6,0);

CU:HOD2(X,6,X[1]),LINETHICK0;

RU:HOD2(X,6,X[2]),LINETHICK0;

AU:HOD2(X,6,X[3]),LINETHICK0;

AG:HOD2(X,6,X[4]),LINETHICK0;

SR:HOD2(X,6,X[5]),LINETHICK0;

M:HOD2(X,6,X[6]),LINETHICK0;

 

我是这么写的,但是排序的结果是错误的,请问是怎么回事?我是用在日线上面看的

 

[此贴子已经被作者于2013-3-26 17:19:26编辑过]

--  作者:蓝旎儿
--  发布时间:2013/3/26 17:19:03
--  

应用在日线周期上

 


--  作者:jinzhe
--  发布时间:2013/3/26 17:20:34
--  
涨幅的定义是成交额除成交量除合约单位?