MACD指标的原理和计算方法!

2024-05-11

1. MACD指标的原理和计算方法!


MACD指标的原理和计算方法!

2. MACD计算公式

MACD计算公式 
MACD在应用上,,先计算出快速移动平均线即12日的EMA1,和慢速移动平均线,即26日的EMA2,,以这两个数值之间的差值得出DIFF,,然后再求出DIFF的9日平滑移动平均线DEA.,最后得出MACD=2×(DIFF-DEA). 。

计算12日和26日移动平均线EMA1和EMA2 
当日EMA(12)=前一日EMA(12)×11/13+当日收盘价×2/13 
当日EMA(26)=前一日EMA(26)×25/27+当日收盘价×2/27 
计算离差值(DIFF) 
DIFF=当日EMA(12)-当日EMA(26) 
计算9日离差平均值DEA 
当日DEA=前一日DEA×8/10+当日DIFF×2/10 
计算MACD 
MACD=2×(DIFF-DEA) 

      ☆   离差值DIFF和离差平均值DEA是研判MACD的主要工具,,其计算方法比较烦琐,。由于目前这些数值在股市分析软件上都由计算机自动完成,。因此投资者只要了解其运算过程即可,,更重要的是掌握它的研判功能。.另外和其它技术指标一样,,由于选取的计算周期的不同,,MACD指标也包括日MACD、,周MACD、,月MACD、,年MACD指标,以及5分钟,、15分钟,、30分钟,、60分钟等分时MACD.、常被用于股市研判的是日MACD指标和周MACD指标,虽然它们计算时的取值有所不同,但计算方法基本相同。.

3. MACD计算公式

MACD是移动加权平均,即按2天以上至250天间的有效交易时间去计算交易的平均价格.

MACD计算公式

4. 求教股票的MACD是根据什么计算出来的它的计算公式是什么?

1平滑异同平均线指标——MACD 

  MACD指标又叫指数平滑异同移动平均线,是由查拉尔·阿佩尔(Gerald Apple)所创造的,是一种研判股票买卖时机、跟踪股价运行趋势的技术分析工具。 

  第一节 MACD指标的原理和计算方法 

  一、MACD指标的原理 

  MACD指标是根据均线的构造原理,对股票价格的收盘价进行平滑处理,求出算术平均值以后再进行计算,是一种趋向类指标。 

  MACD指标是运用快速(短期)和慢速(长期)移动平均线及其聚合与分离的征兆,加以双重平滑运算。而根据移动平均线原理发展出来的MACD,一则去除了移动平均线频繁发出假信号的缺陷,二则保留了移动平均线的效果,因此,MACD指标具有均线趋势性、稳重性、安定性等特点,是用来研判买卖股票的时机,预测股票价格涨跌的技术分析指标 。 

  MACD指标主要是通过EMA、DIF和DEA(或叫MACD、DEM)这三值之间关系的研判,DIF和DEA连接起来的移动平均线的研判以及DIF减去DEM值而绘制成的柱状图(BAR)的研判等来分析判断行情,预测股价中短期趋势的主要的股市技术分析指标。其中,DIF是核心,DEA是辅助。DIF是快速平滑移动平均线(EMA1)和慢速平滑移动平均线(EMA2)的差。BAR柱状图在股市技术软件上是用红柱和绿柱的收缩来研判行情。 

  二、MACD指标的计算方法 

  MACD在应用上,首先计算出快速移动平均线(即EMA1)和慢速移动平均线(即EMA2),以此两个数值,来作为测量两者(快慢速线)间的离差值(DIF)的依据,然后再求DIF的N周期的平滑移动平均线DEA(也叫MACD、DEM)线。 
以EMA1的参数为12日,EMA2的参数为26日,DIF的参数为9日为例来看看MACD的计算过程

  1、计算移动平均值(EMA) 

  12日EMA的算式为 

  EMA(12)=前一日EMA(12)×11/13+今日收盘价×2/13 

  26日EMA的算式为 

  EMA(26)=前一日EMA(26)×25/27+今日收盘价×2/27 

  2、计算离差值(DIF) 

  DIF=今日EMA(12)-今日EMA(26) 

  3、计算DIF的9日EMA 

  根据离差值计算其9日的EMA,即离差平均值,是所求的MACD值。为了不与指标原名相混淆,此值又名DEA或DEM。 

  今日DEA(MACD)=前一日DEA×8/10+今日DIF×2/10 

  计算出的DIF和DEA的数值均为正值或负值。 

  理论上,在持续的涨势中,12日EMA线在26日 EMA线之上,其间的正离差值(+DIF)会越来越大;反之,在跌势中离差值可能变为负数(—DIF),也会越来越大,而在行情开始好转时,正负离差值将会缩小。指标MACD正是利用正负的离差值(±DIF)与离差值的N日平均线(N日EMA)的交叉信号作为买卖信号的依据,即再度以快慢速移动线的交叉原理来分析买卖信号。另外,MACD指标在股市软件上还有个辅助指标——BAR柱状线,其公式为:BAR=2×(DIF-DEA),我们还是可以利用BAR柱状线的收缩来决定买卖时机。

  离差值DIF和离差平均值DEA是研判MACD的主要工具。其计算方法比较烦琐,由于目前这些计算值都会在股市分析软件上由计算机自动完成,因此,投资者只要了解其运算过程即可,而更重要的是掌握它的研判功能。另外,和其他指标的计算一样,由于选用的计算周期的不同,MACD指标也包括日MACD指标、周MACD指标、月MACD指标年MACD指标以及分钟MACD指标等各种类型。经常被用于股市研判的是日MACD指标和周MACD指标。虽然它们的计算时的取值有所不同,但基本的计算方法一样。 

  在实践中,将各点的 DIF和DEA(MACD)连接起来就会形成在零轴上下移动的两条快速(短期)和慢速(长期)线,此即为MACD图。

5. 通达信软件 MACD指标中柱子值的计算公式

MACD-公式算法
  DIFF线 (Difference)收盘价短期、长期指数平滑移动平均线间的差   DEA线 (Difference Exponential Average)DIFF线的M日指数平滑移动平均线   MACD线 DIFF线与DEA线的差,彩色柱状线   参数:SHORT(短期)、LONG(长期)、M天数,一般为12、26、9   公式如下所示:   加权平均指数(DI)=(当日最高指数+当日收盘指数+2倍的当日最低指数)   十二日平滑系数(L12)=2/(12+1)=0.1538   二十六日平滑系数(L26)=2/(26+1)=0.0741   十二日指数平均值(12日EMA)=L12×当日收盘指数 + 11/(12+1)×昨日的12日EMA   二十六日指数平均值(26日EMA)=L26×当日收盘指数 + 25/(26+1)×昨日的26日EMA   EMA(Exponential Moving Average),指数平均数指标。也叫EXPMA指标,它也是一种趋向类指标,指数平均数指标是以指数式递减加权的移动平均。各数值的加权是随时间而指数式递减,越近期的数据加权越重,但较旧的数据也给予一定的加权。
   差离率(DIF)=12日EMA-26日EMA 
  九日DIF平均值(DEA)=最近9日的DIF之和/9  

 柱状值(BAR)=DIF-DEA  

 MACD=(当日的DIF-昨日的DIF)×0.2 +昨日的MACD

通达信软件 MACD指标中柱子值的计算公式

6. 关于MACD指标和KDJ指标的问题,请高手解答,请问MACD指标中DIF和DEA中的数值是如何计算出来的?

DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:EMA(DIF,MID);

默认参数SHORT=12,LONG=26,MID=9,然后close就是当天收盘价;
EMA(X,N)求X的N日指数平滑移动平均。算法是:
若Y=EMA(X,N),则Y=〔2*X+(N-1)*Y’〕/(N+1),其中Y’表示上一周期的Y值。
具体请看:http://www.southmoney.com/zhishi/jsfx/1427.html

KDJ中K、D、J的计算方法:
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,M1,1);
D:SMA(K,M2,1);
J:3*K-2*D;

默认参数:N=9,M1=3,M2=3
LLV(LOW,N),就是N天内最低价的最低价,
HHV(HIGH,N)就是N天内最高价的最高价。
至于SMA的计算方法也有点复杂,可以看http://zhidao.baidu.com/question/121243163.html?fr=ala1。

每天的的值只要代入相应的收盘价,最好价最低价就可以计算出来了。

对了,在编程界有一个说法就是,编写函数的未必知道函数有什么用途,精通函数用途的未必会编写这一个函数。所以如果要精通这两个指标的,我们未必可以知道这两个指标的作者为什么这样写……理解起来的确很复杂。

7. 股票中MACD指标是怎么计算和应用的?

MACD指标 

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平滑线时,即为跌势确认之点,也就是卖出讯号。 

(2)应用法则: 

① DIF和MACD在0以上,大势属多头市场。 

② DIF向上突破MACD时,可作买;若DIF向下跌破MACD时,只可作原单的平仓,不可新卖单进场。 

③ DIF和MACD在0以下,大势属空头市场。 

④ DIF向下跌破MACD时,可作卖;若DIF向上突破MACD时,只可作原单的平仓,不可新买单进场。 

⑤ 高档二次向下交叉大跌,低档二次向上交叉大涨。

股票中MACD指标是怎么计算和应用的?

8. macd的红柱和绿柱是如何算计算的?

MACD指标的计算方法 
MACD在应用上,首先计算出快速移动平均线(即EMA1)和慢速移动平均线(即EMA2),以此两个数值,来作为测量两者(快慢速线)间的离差值(DIF)的依据,然后再求DIF的N周期的平滑移动平均线DEA(也叫MACD、DEM)线。 
以EMA1的参数为12日,EMA2的参数为26日,DIF的参数为9日为例来看看MACD的计算过程 
1、计算移动平均值(EMA) 
12日EMA的算式为 
EMA(12)=前一日EMA(12)×11/13+今日收盘价×2/13 
26日EMA的算式为 
EMA(26)=前一日EMA(26)×25/27+今日收盘价×2/27 
2、计算离差值(DIF) 
DIF=今日EMA(12)-今日EMA(26) 
3、计算DIF的9日EMA 
根据离差值计算其9日的EMA,即离差平均值,是所求的MACD值。为了不与指标原名相混淆,此值又名DEA或DEM。 
今日DEA(MACD)=前一日DEA×8/10+今日DIF×2/10 
计算出的DIF和DEA的数值均为正值或负值。 
理论上,在持续的涨势中,12日EMA线在26日 EMA线之上,其间的正离差值(+DIF)会越来越大;反之,在跌势中离差值可能变为负数(—DIF),也会越来越大,而在行情开始好转时,正负离差值将会缩小。指标MACD正是利用正负的离差值(±DIF)与离差值的N日平均线(N日EMA)的交叉信号作为买卖信号的依据,即再度以快慢速移动线的交叉原理来分析买卖信号。另外,MACD指标在股市软件上还有个辅助指标——BAR柱状线,其公式为:BAR=2×(DIF-DEA),我们还是可以利用BAR柱状线的收缩来决定买卖时机。 
离差值DIF和离差平均值DEA是研判MACD的主要工具。其计算方法比较烦琐,由于目前这些计算值都会在股市分析软件上由计算机自动完成,因此,投资者只要了解其运算过程即可,而更重要的是掌握它的研判功能。另外,和其他指标的计算一样,由于选用的计算周期的不同,MACD指标也包括日MACD指标、周MACD指标、月MACD指标年MACD指标以及分钟MACD指标等各种类型。经常被用于股市研判的是日MACD指标和周MACD指标。虽然它们的计算时的取值有所不同,但基本的计算方法一样。 
在实践中,将各点的 DIF和DEA(MACD)连接起来就会形成在零轴上下移动的两条快速(短期)和慢速(长期)线
最新文章
热门文章
推荐阅读