以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  如何实现以下逻辑  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=169485)

--  作者:hnalbert
--  发布时间:2019/4/22 7:52:27
--  如何实现以下逻辑
我想实现一个函数,EMA(X,N,W)。求N周期X值的就是自定义加权平均,其中权重是参数W。比如,W如果取0.8,就是当前K线权重为1,上一根为0.8,上上一根为0.8*0.8。。。

这个函数该如何实现呢?

--  作者:qucheng686
--  发布时间:2019/4/22 7:57:47
--  
权重是什么的权重?取0.8,为什么当前是1?
--  作者:wenarm
--  发布时间:2019/4/22 8:29:06
--  

可以直接直接对数据进行权重处理,然后在计算

EMA(X*W,N)。


--  作者:hnalbert
--  发布时间:2019/4/22 8:59:47
--  
不好意思,搞错了。应该是对金字塔里的WMA(X,N),求X的加权移动平均进行修改。

如何写一个函数,实现自定义加权平均WMA(X,N,W), 求N周期X值的自定义加权平均,其中权重是参数W。比如,W如果取0.8,就是当前K线权重为1,上一根为0.8,上上一根为0.8*0.8。。。

--  作者:wenarm
--  发布时间:2019/4/22 9:35:32
--  
实现不了。