博客导读网

一个让你随便看看的地方

EMA算法的C#实现

推荐
博客园_自由、创新、研究、探索

EMA表示的是指数平滑移动平均,其函数的定义为Y=EMA(X,N) 则Y=[2*X+(N-1)*Y']/(N+1), 其中Y'表示上一周期Y值。求X的N日指数平滑移动平均,它真正的公式表达是:当日指数平均值=平滑系数*(当日指数值-昨日指数平均值)+昨日指数平均值;平滑系数=2/(周期单位+1)EMA引用函数在计算机上使用递归算法很容易实现,但不容易理解。以下,列举分析说明EMA函数。X是变量,每天的X值都不同,从远到近地标记,它们分别记为X1,X2,X3,….,Xn当N=1,则EMA(X,1)=[2*X1+(1-1)*Y’]/(1+1)=X1当N=2,则EMA(X,2)=[2
原文地址:http://www.cnblogs.com/shanyou/archive/2011/12/15/2289501.html

博客园_自由、创新、研究、探索的其他文章
http响应Last-Modified和ETag以及asp.net web api实现 Hammock for REST
HTTP协议状态码详解(HTTP Status Code) 一个基于asp.net2.0空间的webproxy程序:ASProxy
ASP.NET MVC4 Web API 堆栈将添加指定消息处理功能 REST 入门介绍
Contact Manager Web API 示例[1]CRUD 操作 Contact Manager Web API 示例[2] Web API Routing
Contact Manager Web API 示例[3] 分页和查询(Paging and Querying) Contact Manager Web API 示例[4] 异常处理(Exception Handling)
更多...

© 2010 博客导读网 BlogABC.NET 本站所有内容皆由网友推荐而来,所有博文的版权归原作者所有,如有冒犯,请邮件告知。uncracker#gmail.com