平滑异同移动平均线(MACD)(Moving Average Convergence Divergence)

平滑异同移动平均线(MACD)(Moving Average Convergence Divergence)

  MACD是查拉尔·阿佩尔(Geral Appel)于1979年提出的,它是一项利用短期(常用为12日)移动平均线与长期(常用为26日)移动平均线之间的聚合与分离状况,对买进、卖出时机作出研判的技术指标。

[ 编辑]

(一)、公式如下所示:

  MACD 是根据移动平均线较易掌握趋势变动的方向之优点所发展出来的,它是利用二条不同速度(一条变动的速率快──短期的移动平均线,另一条较慢──长期的移动平 均线)的指数平滑移动平均线来计算二者之间的差离状况(DIF)作为研判行情的基础,然后再求取其DIF之9日平滑移动平均线,即MACD线。MACD实际就是运用快速与慢速移动平均线聚合与分离的征兆,来研判买进与卖进的时机和讯号。

[ 编辑]

1.MACD的基本运用方法

  MACD在应用上,是以12日为快速移动平均线(12日EMA),而以26日为慢速移动平均线(26日EMA),首先计算出此两条移动平均线数值,再计算出两者数值间的差离值,即差离值(DIF)=12日EMA-26日EMA。然后根据此差离值,计算9日EMA值(即为MACD值);将DIF与MACD值分别绘出线条,然后依“交错分析法”分析,当DIF线向上突破MACD平滑线即为涨势确认之点,也就是买入讯号。反之,当DIF线向下跌破MACD平滑线时,即为跌 势确认之点,也就是卖出讯号。

  MACD理论除了用以确认中期涨势或跌势之外,同时也可用来判别短期反转点。在图形中,可观察DIF与 MACD两条线之间长间垂直距离的直线柱状体(其直线棒的算法很简单,只要将DIF线减去MACD线即得)。当直线棒由大开始变小,即为卖出讯号,当直线 棒由最小(负数的最大)开始变大,即为买进讯号。因此我们可依据直线棒研判短期的反转点。

  一般而言,在持续的涨势中,12日EMA在26 日EMA之上,其间的正差离值(+DIF)会愈来愈大。反之,在跌势中,差离值可能变负(-DIF),负差离值也愈来愈大,所以当行情开始反转时,正或负 差离值将会缩小。MACD理论,即利用正负差离值将会缩小。MACD理论,即利用正负差离值与其9日平滑均线的相交点,作为判断买卖讯号的依据。

[ 编辑]

2.计算方法

  (1)计算平滑系数

   MACD一个最大的长处,即在于其指标的平滑移动,特别是对一某些剧烈波动的市场,这种平滑移动的特性能够对价格波动作较和缓的描绘,从而大为提高资料的实用性。不过,在计算EMA前,首先必须求得平滑系数。所谓的系数,则是移动平均周期之单位数,如几天,几周等等。其公式如下:

  平滑系数=2÷(周期单位数+1 )

  如12日EMA的平滑系数=2÷(12+1)=0.1538;

  26日EMA平滑系数为=2÷27=0.0741

  (2)计算指数平均值(EMA)

  一旦求得平滑系数后,即可用于EMA之运算,公式如下:

  今天的指数平均值=平滑系数×(今天收盘指数-昨天的指数平均值)+昨天的指数平均值。

  依公式可计算出12日EMA

  12日EMA=2÷13×(今天收盘指数一昨天的指数平均值)+昨天的指数平均值。

  =(2÷13)×今天收盘指数+(11÷13)×昨天的指数平均值。

  同理,26日EMA亦可计算出:

  26日EMA=(2÷27)×今天收盘指数+昨天收盘指数+(25÷27)×昨天的指数平均值。

  由于每日行情震荡波动之大小不同,并不适合以每日之收盘价来计算移动平均值,于是有需求指数(Deman D In Dex)之产生,乃轻需求指数代表每日的收盘指数。计算时,都分别加重最近一日的份量权数(两倍),即对较近的资料赋予较大的权值,其计算方法如下:

  DI=(C×2+H+L)÷4

  其中,C为收盘价,H为最高价,L为最低价。

  所以,上列公式中之今天收盘指数,可以需求指数来替代。

  (3)计算指数平均的初值

  当开始要对指数平均值,作持续性的记录时,可以将第一天的收盘价或需求指数当作指数平均的初值。若要更精确一些,则可把最近几天的收盘价或需求指数平均,以其平均价位作为初值。此外。亦可依其所选定的周期单位数,来做为计算平均值的基期数据。

[ 编辑]

三.研判

  (1)DIF与MACD在0以上,大势属多头市场。DIF向上突破MACD可作点交叉向下,只能看作行情的回档,不能看成空头市场的开始。

  (2)反之,DIF与MACD在0以下,大势属空头市场。DIF向下跌破MACD,可作卖,若DIF向上突破MACD,是高价位抛售股东的股档的回补现象,也可看作少数投资者在低价位试探着去接手,只适合买入走短线。

  (3)牛差离:股价出现二或三个近期低点,而MACD并不配合出现新低点,可作买;

  (4)熊差高:股价出现二或三个近期高点而MACD并不配合新高点,可作卖;

  (5)MACD可配合RSI(相对强弱指数)与KD(随机指数),互相弥补各自的缺点;

  (6)高档二次向下交叉要大跌,低档二次向上交叉要大涨。

[ 编辑]

四.评价

   MACD技术分析,运用DIF线与MACD线之相交型态及直线棒高低点与背离现象,作为买卖讯号,尤其当市场股价走势呈一较为明确波段趋势时,MACD 则可发挥其应有的功能,但当市场呈牛皮盘整格局,股价不上不下时,MACD买卖讯号较不明显。当用MACD作分析时,亦可运用其他的技术分析指标如短期 K,D图形作为辅助工具,而且也可对买卖讯号作双重的确认。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7942439/viewspace-18288/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/7942439/viewspace-18288/

平滑异同移动平均线(转载)相关推荐

  1. 量化均线策略-简单移动平均数、指数加权移动平均数、双均线交叉和异同移动平均线(MACD)...

    概述 根据求平均的方式不同,可以有简单移动平均数( Simple moving Average,SMA).加权移动平均数( Weighted Moving Average,WMA)和指数移动平均数(E ...

  2. 异同移动平均线原理(macd)

    DIF:      由快的指数移动平均线(EMA12)减去慢的指数移动平均线(EMA26)得到快线DIF DEA:     DIF的9日加权移动均线DEA MACD柱子: 2×(快线DIF-DIF的9 ...

  3. 打造属于自己的量化投资系统5——利用backtrader创建平滑异同移动平均线MACD策略

    1.平滑异同移动平均线定义 平滑异同移动平均线(Moving Average Convergence Divergence,简称MACD指标),也称移动平均聚散指标 DIF(蓝线): 计算12天平均和 ...

  4. Python 金融量化 均线系统交易策略专题(简单移动平均,加权移动平均,指数加权移动平均,异同移动平均MACD等解读与绘图)

    捕捉趋势最普遍的方法为移动平均线,根据求平均的方式不同,移动平均数又可分为简单移动平均数(Simple Moving Average, SMA),加权移动平均数(Weighted Moving Ave ...

  5. 计算MACD(指数平滑移动平均线)Moving Average Convergence / Divergence

    移动平均值:EMA 离差值:DIF DEA:9日DIF移动平均值 MACD:指数平滑移动平均线 1.  EMA(12)=(前一日EMA(12)*11+今日收盘价*2)/13 2.  EMA(26)=( ...

  6. 指标详解(2)-- 指数平滑移动平均线(MACD)详解

    一.定义:MACD称为指数平滑移动平均线,是从双指数移动平均线发展而来的,由快的指数移动平均线(EMA12)减去慢的指数移动平均线(EMA26)得到快线DIF,再用2×(快线DIF-DIF的9日加权移 ...

  7. 移动平均线ma分析_使用动态移动平均线构建交互式库存量和价格分析图

    移动平均线ma分析 I decided to code out my own stock tracking chart despite a wide array of freely available ...

  8. 用于金融时序预测的神经网络:可改善经典的移动平均线策略

    北京 上海巡回站 | NVIDIA DLI深度学习培训 2018年1月26/1月12日 NVIDIA 深度学习学院 带你快速进入火热的DL领域 阅读全文                        ...

  9. 3.过滤——比较过滤结果、2D中的移动平均线_2

    目录 比较过滤结果 2D中的移动平均线 比较过滤结果 我们来谈谈比较过滤结果. 我采用了十个随机整数的向量,并将它们绘制成线图, 然后我用长度为5的均匀滤波器.非均匀加权滤波器过滤矢量并绘制结果: 你 ...

最新文章

  1. parted命令分区
  2. wxWidgets:wxImage类用法
  3. 独占线程太多怎么办_电脑内存被占用太多怎么办?
  4. 万万没想到,JVM内存结构的面试题可以问的这么难?
  5. 20. jQuery 遍历 - 祖先
  6. 百度文库无下载券无法下载解决办法
  7. 还在一节一节数链条吗?使用SOLIDWORKS参数化设计自动计算链条节数
  8. Android 获得设备状态信息、Mac地址、IP地址
  9. 艾司博讯:拼多多拼单人数不够怎么取消
  10. 重新实现reuseport逻辑,实现一致性哈希
  11. Pythonblog_henry_dx_新浪博客
  12. Linux media子系统
  13. 有关于昨晚几位 Crypto CEO 国会听证会部分实录总结
  14. 令人惋惜:Sigfox撑不下去了!这回,可不能怪NB-IoT、LoRa......
  15. Fusion APP-检查软件更新-远程公告
  16. Altium Designer系列:问题之无法打开pcb文件
  17. Win系统如何取消f1打开浏览器
  18. 北交大计算机学院教授,北京交通大学计算机与信息技术学院导师教师师资介绍简介-张树君...
  19. win10远程计算机连接打印机共享打印机,win10共享打印机设置连接方法(1分钟学会!)...
  20. 华为路由器负载均衡_华为路由器双出口负载均衡+备份 (2)

热门文章

  1. stata滞后、前置、异质性
  2. 解构云原生,从概念到落地:阿里云、声网、微博、好未来、CNCF的专家们怎么看?
  3. 基于Java+SpringBoot+Vue民宿管理系统 民宿预定系统的设计与实现
  4. linux一个命令行找到并杀死进程
  5. ROS2 回放 ros1.bag 文件?血泪总结
  6. SCU Censor
  7. 语音打开应用的功能 语音助手 仿照iri
  8. 门禁闸机摆杆校零位步骤
  9. Mac M1 安装MySQL
  10. JavaDoc生成文档