zoukankan      html  css  js  c++  java
  • 简单移动平均线、加权移动平均线、指数平滑移动平均

    移动平均线的种类

    移动平均线可分为“算术移动平均线”、“加权移动平均线”、“指数平滑移动平均线”三种。

    1.算术移动平均线(MA)

    算术移动平均线是简单而普遍的移动平均线。平均线是指算术平均数,计算方法为一组数字相加,除以该组数据的组成个数。

    以5天移动平均线为便,计算方法如下:

    MA=(C1+C2+C3+C4+C5)/5

    一般公式:MA=(C1+C2+C3+C4+C5+....+Cn)/n

    C:第一日收盘价

    n:移动平均数周期

     

    “移动平均数”是指以某一日数为基础周期(上述例子为5日),当新的数据加入后则剔除基期中前一日的数据。由于算术移动平均 线并不计较基期中最前一日的数据。由于算术移动平均线并不计较基期中某一日价格对未来价格流动的影响份量,将周期中的每日价格影响一视同仁,按统计学的原理不尽合理。统计学的理论观点认为:对5日移动平均线的周期而言,第5日的收盘价对第6日价格波动的影响力理应大于第一日的收盘价,为了反映这一事实,有人发明了加权移动平均线进行弥补。

    2.加权移动平均线
    加权的原因是基于移动平均线中,最近一日的收盘价对未来价格波动的影响最大,因此赋予它较大的权值。加权方式分为四种:
    1.末日加权移动平均线:
    计算公式: MA(N)=(C1+C2+……+Cn×2)/(n+1)
    2.线性加权移动平均线:
    计算公式: MA=(C1×1+C2×2+……+Cn×n)/(1+2+...+n)
    3.梯型加权移动平均线:
    计算方法(以5日为例):
    [(第1日收盘价+第2日收盘价)×1+(第2日收盘价+第3日收盘价)×2+(第3日收盘价+第4日收盘价)×3+(第4日收盘价+第5日收盘价)×4]/(2×1+2×2+2×3+2×4)即为第五日的阶梯加权移动平均线
    4.平方系数加权移动平均线:
    公式(以5日为例):
    MA=[(第1日收盘价×1×1)+( 第2日收盘价×2×2)+( 第3日收盘价×3×3)+( 第4日收盘价×4×4)+( 第5日收盘价×5×5)]/(1×1+2×2+3×3+4×4+5×5)

     

     

     

    3.指数平滑移动平均线(EMA)
        简单移动平均线、加权移动平均线、指数平滑移动平均
    当指数平滑移动平均线起算基期不同时,起算基期较晚的计算结果会与起基期较早的数字有所差异。比如从10月30日起算5日指数平滑移动平均线的人,他所计算出的11月5日的数字一般和9和10日起算的人所到的11月5日的指数平滑移动平均线有所不同。这一差异经过稍长一段时间的平滑运算以后会趋于一致,不会有 大的差异。因此,投资者在计算EMA时或运用EMA技巧的技术指标如RSI和KD线时,如计算与他人数字有出入,关非运算有错误。

    根据上述现象,投资者不见得需要用算术移动平均线来运算EMA的第一个值,事实上第二日即可算出5日EMA或10日EMA。

    从5日指数平滑移动平均线为例,计算方式是首先以算术移动平均线计算出第一移动平均线,第二个移动平均线为:(第6日收盘价×1/5)+(前一日移动平均线×4/5)

    公式EMA=C6*1/5+EMA5*4/5

     

    以上三种移动平均线的计算比较以后可以发现指数平滑移动平均线是较方便的方法,既省略了储存数据资料的麻烦,又省略了运算的麻烦,所以几乎所有的统计性指标均以EMA技巧来运用,掌握这一方法可以举一反三。

  • 相关阅读:
    Hadoop Gateway 部署
    java 命令--备忘
    整理下常用硬件性能参数
    python 脚本备份 mysql 数据库到 OSS
    pip 更换国内源
    记录闭包和立即执行函数
    Django 中文乱码问题&富文本显示
    mysql exceeded the 'max_questions' resource 记录
    sql server 数据字典的妙用
    Sublime Text指南
  • 原文地址:https://www.cnblogs.com/itdyb/p/6074400.html
Copyright © 2011-2022 走看看