以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]金属指数的计算公式?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=9717)

--  作者:z7c9
--  发布时间:2012/1/22 13:54:37
--  [求助]金属指数的计算公式?

根据自己的理解,写了一个沪铜和沪锌的量指,但是感觉不太对,请问哪里出错了?

 

金字塔自带的金属指数的具体计算公式是啥?

 

 

 

 

runmode:0;

 

myclose:(callstock(\'cu00\',vtclose,dataperiod,0)*callstock(\'cu00\',vtvol,dataperiod,0)+callstock(\'zn00\',vtclose,dataperiod,0)*callstock(\'zn00\',vtvol,dataperiod,0))/(callstock(\'cu00\',vtvol,dataperiod,0)+callstock(\'zn00\',vtvol,dataperiod,0));

 

[此贴子已经被作者于2012-1-22 13:57:02编辑过]

--  作者:admin
--  发布时间:2012/1/22 16:18:10
--  
金属指数是用量指计算出来的,参考http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=49 问题31
--  作者:z7c9
--  发布时间:2012/1/22 22:41:14
--  

按照http://www.weistock.com/bbs/dispbbs.asp?BoardID=2&ID=7022&skin=0这个帖子的说法,

 

能源指数由

 

SQFU13(燃油指数)
DQJ13(焦炭指数) 

 

组成,并且

 

指数,基本计算原理为持仓量加权均价. 而非成交量的加权平均

 

 那么按照这个原理自己写了一个公式求能源指数,请问哪里出错了,为啥和实际的能源指数相差甚远。

 

Test1:

runmode:0;

myclose:close,linethick0;
myopenint:openint,linethick0;
 

 

Test2:

 

runmode:0;

fu13close:=stkindi(\'fu13\',\'Test1.myclose\',0,6,0);
fu13openint:=stkindi(\'fu13\',\'Test1.myopenint\',0,6,0);

j13close:=stkindi(\'j13\',\'Test1.myclose\',0,6,0);
j13openint:=stkindi(\'j13\',\'Test1.myopenint\',0,6,0);

能源指数1:callstock(\'au32\',vtclose,6,0),colorred,linethick2;
能源指数2:(fu13close*fu13openint+j13close*j13openint)/(fu13openint+j13openint),coloryellow,linethick2;

 

[此贴子已经被作者于2012-1-22 22:45:37编辑过]

--  作者:admin
--  发布时间:2012/1/23 16:51:15
--  
金字塔的金属指数是用成分股的持仓量加权均价,然后统一等权算出来的
--  作者:z7c9
--  发布时间:2012/1/23 17:43:32
--  
以下是引用admin在2012-1-23 16:51:15的发言:
金字塔的金属指数是用成分股的持仓量加权均价,然后统一等权算出来的

计算公式是啥?没法用金字塔的公式表示么?


--  作者:admin
--  发布时间:2012/1/23 17:50:56
--  

公式不好表达的