以文本方式查看主题

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

--  作者:topkil
--  发布时间:2014/6/26 11:37:35
--  请教个函数问题Waverage
请教,TB中的函数Waverage和WMA还是SMA相同?
       我用相同参数,SMA同WMA代替Waverage测试出来的结果差很远。
       但是在MA情况下的结果是一样。
Params
NumericSeries Price(10);
Numeric Length(10);
Vars
Numeric WtdSum(0);
Numeric CumWt;
Numeric i;
Begin
for i = 0 to Length - 1
{
WtdSum = WtdSum + ( Length - i )  Price[i] ;
}
CumWt = ( Length + 1 )  Length  12 ;
Return WtdSum  CumWt;
End

--  作者:FexTel
--  发布时间:2014/6/26 11:40:29
--  
1,把对应WAVEAGE函数说明给下,另外你自行求下C  5周期内 的值和那个函数值吻合不就清楚了
--  作者:topkil
--  发布时间:2014/6/26 11:47:57
--  
上面Params
开始下面的代码就是WAVEAGE函数的内容

--  作者:FexTel
--  发布时间:2014/6/26 13:04:41
--  

1,您这个代码给我是没用的,2者语言不通

 

2,按照我的方法你去尝试下

   (1)函数说明

   (2)在相同周期下的取值情况,看与WMA还是SMA那个相同


--  作者:topkil
--  发布时间:2014/6/26 13:30:38
--  
这个函数是:求权重平均
--  作者:FexTel
--  发布时间:2014/6/26 13:33:42
--  

加权平均值 使用WMA函数

 

希望你能给个更详细点的说明,你这样工作人员是没办法帮助你的