以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  关于指数后两小时算数平均价的计算  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=79270)

--  作者:jbntjbnt
--  发布时间:2015/6/2 9:32:42
--  关于指数后两小时算数平均价的计算
请问哪位老师有动态计算指数后两小时算术平均价的方法,请赐教。
--  作者:jinzhe
--  发布时间:2015/6/2 9:39:08
--  

什么叫做后两个小时?是和什么比的“后”?

在哪个周期上执行这个计算?


--  作者:jbntjbnt
--  发布时间:2015/6/2 9:41:04
--  在1分钟周期里
每天13:00开始,比如13:01就是这一分钟的算数平均,14:00就是前一小时的算术平均。15:00收盘了就是前两小时的
--  作者:jinzhe
--  发布时间:2015/6/2 9:47:43
--  
那么计算的“后两个小时”到底是什么?
[此贴子已经被作者于2015/6/2 9:47:54编辑过]

--  作者:jbntjbnt
--  发布时间:2015/6/2 9:50:51
--  
表述有问题,应该是从13点开始。从13点到当前时刻的算术平均价。
--  作者:jinzhe
--  发布时间:2015/6/2 9:59:38
--  

nn:=barslast(ref(time=closetime(2),1));

mm:ma(c,nn+1);


--  作者:jbntjbnt
--  发布时间:2015/6/2 10:06:56
--  
这个是全天的吧,我想总下午开盘开始计算怎么办?


--  作者:jinzhe
--  发布时间:2015/6/2 10:07:41
--  
这个就是从下午开盘计算的,还是你只想要下午的?
--  作者:jbntjbnt
--  发布时间:2015/6/2 10:13:13
--  
只要下午的就可以。金字塔这个MA的算法是价格移动平均吧?
看了一下中金所交割日的结算价。还是不一样,有的时候差的很多。
结算价算法是交割日后两小时的算术平均。不知道问题在哪?


--  作者:jinzhe
--  发布时间:2015/6/2 10:24:47
--  

结算价计算方式获取不了,这个是中金所的,中金所的:

 

而你的前面所需要的下午中金所算术平均计算方式:

 

runmode:0;

nn:=barslast(ref(time=closetime(1),1));

mm:=ma(c,nn+1);

if time=closetime(0) then mm1:=mm;

mm1为所求值