导航:首页 > 黄金交易 > 单线macd指标算法

单线macd指标算法

发布时间:2021-05-14 02:08:13

① MACD计算详解

MACD对技术流投资者的重要性不言而喻。然而,很多资料对其详细算法都语焉不详。尤其是第一天和第二天的MACD的处理方式,很多说法有差别。今天查了查资料,终于搞清楚了其计算方法。用该方法计算理工检测,法因数控等股票MACD,和大智慧或者飞狐交易师上面显示的DIFF,DEA以及MACD完全吻合。
关键的一点是:新股上市首日,其DIFF,DEA以及MACD都为0,因为当日不存在前一日,无法做迭代。而计算新股上市第二日的EMA时,前一日的EMA需要用收盘价(而非0)来计算。另外,需要注意,计算过程小数点后四舍五入保留4位小数,最后显示的时候四舍五入保留3位小数。
具体 计算公式及例子如下:
EMA(12)= 前一日EMA(12)×11/13+今日收盘价×2/13
EMA(26)= 前一日EMA(26)×25/27+今日收盘价×2/27
DIFF=今日EMA(12)- 今日EMA(26)
DEA(MACD)= 前一日DEA×8/10+今日DIF×2/10
BAR=2×(DIFF-DEA)
对理工检测:
20091218日:
新股上市,DIFF=0, DEA=0, MACD=0,收盘价55.01
20091219日:
收盘价53.7
EMA(12)=55.01+(53.7-55.01)×2/13=54.8085
EMA(26)=55.01+(53.7-55.01)×2/27=54.913
DIFF=EMA(12)- EMA(26)= 54.8085 - 54.913 = -0.1045 (-0.104?)
DEA=0+(-0.1045)X2/10=-0.0209
BAR=2*((-0.1045)-(-0.0209))=-0.1672
对法因数控:
20080905日:
新股上市,DIFF=0, DEA=0, MACD=0,收盘价12.34
20080908日:
收盘价11.11
EMA(12)=12.34+(11.11-12.34)×2/13=12.1508
EMA(26)=12.34+(11.11-12.34)×2/27=12.2489
DIFF=EMA(12)- EMA(26)= 12.1508 - 12.2489 = -0.0981
DEA=0+(-0.0981)X2/10=-0.01962
BAR=2*((-0.0981)-(-0.01962))=-0.15696

Python运行效率确实不高,计算沪深两市10年来MACD日线金叉情况竟然需要运行10分钟 ,还是得换Java来。需要计算一下不同周期(日线,60分钟线...)低位二次金叉买入,死叉卖出的盈利和亏损情况。

外汇中技术指标里的macd指标单线和双线的区别和作用是什么哪个好用些

股票期货软件上都是双线MACD。

外汇中技术指标一般都是单线MACD。

MACD中单线MACD相比双线版MACD走势更为权平稳,即信号准确率高且并不会显得滞后,双线MACD更佳的灵敏而使得假信号基数增大。

单线MACD和双线MACD在视觉上有些差异。

单线MACD指标图中,0轴依然是很重要的,与双线没有区别。

单线MACD中的那条线就是双线MACD中的DEA,也就是慢线。这点也是相同的。

不同的是,单线MACD的柱线,其实表达的是双线MACD里的DIFF。换句话说,你如果把单线MACD的柱线的端点连成一条平滑的曲线,它就和双线的DIFF一样了。

比较难以观察的是柱线。在双线MACD中,柱线其实就是快线和慢线的差。而在单线MACD中,柱线变成了快线的数值。而快线与慢线的差,可以通过观察单线MACD的柱的端点和DEA(慢线)的差距而得之。

单线MACD和双线MACD本质上是一样的,但表现上或者说视觉上不同。建议使用双线MACD。因为无论是DIFF还是DEA还是MACD柱都对我们判断行情有着重要的作用。

下图是一个双线MACD和单线MACD的对比,可以观察比较一下。

③ 如何理解分时图中的MACD指标

  1. MACD称为指数平滑异同平均线,是从双指数移动平均线发展而来的,由快的指数移动平均线(EMA)减去慢的指数移动平均线,MACD的意义和双移动平均线基本相同,但阅读起来更方便。当MACD从负数转向正数,是买的信号。当MACD从正数转向负数,是卖的信号。当MACD以大角度变化,表示快的移动平均线和慢的移动平均线的差距非常迅速的拉开,代表了一个市场大趋势的转变。

  2. MACD在应用上应先行计算出快速(一般选12日)移动平均值与慢速(一般选26日)移动平均值。以这两个数值作为测量两者(快速与慢速线)间的"差离值"依据。所谓"差离值"(DIF),即12日EMA数值减去26日EMA数值。因此,在持续的涨势中,12日EMA在26日EMA之上。其间的正差离值(+DIF)会愈来愈大。反之在跌势中,差离值可能变负(-DIF),也愈来愈大。 至于行情开始回转,正或负差离值要缩小到一定的程度,才真正是行情反转的信号。MACD的反转信号界定为"差离值"的9日移动平均值(9日EMA)。 在MACD的指数平滑移动平均线计算公式中,都分别加T+1交易日的份量权值,以现在流行的参数12和26为例,其公式如下:

    12日EMA的计算:EMA12 = 前一日EMA12 X 11/13 + 今日收盘 X 2/13

    26日EMA的计算:EMA26 = 前一日EMA26 X 25/27 + 今日收盘 X 2/27

    差离值(DIF)的计算: DIF = EMA12 - EMA26 。

    根据差离值计算其9日的EMA,即离差平均值,是所求的DEA值。为了不与指标原名相混淆,此值又名DEA或DEM。
    今日DEA = (前一日DEA X 8/10 + 今日DIF X 2/10)

    用(DIF-DEA)*2即为MACD柱状图。

④ MACD计算公式

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

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

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

⑤ 请问MT4自带的EMA和macd(一根线的)指标的公式

就是mt4自带的ema和macd(一根线的)指标的计算公式,我在网上找到的验证下来好像不对。

⑥ MACD指标算法

macd有3个元素,DIF ,DEA MACD 那三条线一般分别用白色,黄色,和柱状图表示!DIF就是短期指数移动平均线和长期移动平均线的差值!可以理解为两条均线之差!公式一般为DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG)DEA就是对这个差值进行指数移动平均!公式为DEA:EMA(DIF,MID);MACD就是DIF-DEA的差值!这个差值为正数,那么就变红,差值为负,就变绿差值越大,柱子越长反之,越短这样解释应该很通俗易懂,不知道楼主明白了没有

⑦ macd指标的计算公式

MACD称为指数平滑异同移动平均线,是从双移动平均线发展而来的,由快的移动平均线减去慢的移动平均线,MACD的意义和双移动平均线基本相同,但阅读起来更方便。当MACD从负数转向正数,是买的信号。当MACD从正数转向负数,是卖的信号。当MACD以大角度变化,表示快的移动平均线和慢的移动平均线的差距非常迅速的拉开,代表了一个市场大趋势的转变。
DIF线(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

DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA : EMA(DIFF,M);
MACD : 2*(DIFF-DEA), COLORSTICK

⑧ 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
差离率(DIF)=12日EMA-26日EMA
九日DIF平均值(DEA)=最近9日的DIF之和/9
柱状值(BAR)=DIF-DEA
MACD=(当日的DIF-昨日的DIF)×0.2 +昨日的MACD
[编辑本段]MACD的构造原理
MACD指标是基于均线的构造原理,对价格收盘价进行平滑处理(求出算术平均值)后的一种趋向类指标。它主要由两部分组成,即正负差(DIF)、异同平均数(DEA),其中,正负差是核心,DEA是辅助。DIF是快速平滑移动平均线(EMA1)和慢速平滑移动平均线(EMA2)的差。 在现有的技术分析软件中,MACD常用参数是快速平滑移动平均线为12,慢速平滑移动平均线参数为26。此外,MACD还有一个辅助指标——柱状线(BAR)。在大多数技术分析软件中
,柱状线是有颜色的,在低于0轴以下是绿色,高于0轴以上是红色,前者代表趋势较弱,后者代表趋势较强。
下面我们来说一下使用MACD指标所应当遵循的基本原则:
1.当DIF和DEA处于0轴以上时,属于多头市场,DIF线自下而上穿越DEA线时是买入信号。DIF线自上而下穿越DEA线时,如果两线值还处于0轴以上运行,仅仅只能视为一次短暂的回落,而不能确定趋势转折,此时是否卖出还需要借助其他指标来综合判断。
2.当DIF和DEA处于0轴以下时,属于空头市场。DIF线自上而下穿越DEA线时是卖出信号,DIF线自下而上穿越DEA线时,如果两线值还处于0轴以下运行,仅仅只能视为一次短暂的反弹,而不能确定趋势转折,此时是否买入还需要借助其他指标来综合判断。
3.柱状线收缩和放大。一般来说,柱状线的持续收缩表明趋势运行的强度正在逐渐减弱,当柱状线颜色发生改变时,趋势确定转折。但在一些时间周期不长的MACD指标使用过程中,这一观点并不能完全成立。
4.形态和背离情况。MACD指标也强调形态和背离现象。当形态上MACD指标的DIF线与MACD线形成高位看跌形态,如头肩顶、双头等,应当保持警惕;而当形态上MACD指标DIF线与MACD线形成低位看涨形态时,应考虑进行买入。在判断形态时以DIF线为主,MACD线为辅。当价格持续升高,而MACD指标走出一波比一波低的走势时,意味着顶背离出现,预示着价格将可能在不久之后出现转头下行,当价格持续降低,而MACD指标却走出一波高于一波的走势时,意味着底背离现象的出现,预示着价格将很快结束下跌,转头上涨。
5.牛皮市道中指标将失真。当价格并不是自上而下或者自下而上运行,而是保持水平方向的移动时,我们称之为牛皮市道,此时虚假信号将在MACD指标中产生,指标DIF线与MACD线的交叉将会十分频繁,同时柱状线的收放也将频频出现,颜色也会常常由绿转红或者由红转绿,此时MACD指标处于失真状态,使用价值相应降低。

⑨ MACD趋向指标的计算方法

MACD是计算两条不同速度(长期与中期)的指数平滑移动平均线(EMA)的差离状况来作为研判行情的基础。
1 先求出每天的DI值 DI=H+L+ 2C
2、第一天计算时 AX=(12天DI之和)/12
BX=(26天DI之和)/26
3、将第13天之 DI减去 AX再乘以0.1538再加上AN得出DIAX值。
4、将第26天之DI减去BX再乘以0.0741再加上BX得出DIBX。
5、从第27天起将每天的 DIAX-DIBX,即得出DIF值。
6、第一次计算MACD时,则以9天的DIF总和/9,所得出之值代替第一个MACD。
7、由第36天的 DIF减去第35大的MACD所得之值乘以0.2再加上第35天的 MACD,即可算出第36天的MACD。
别忘了,第35天的MACD是由第6式之值代替的。
第37天以后,每天只要将当天的DIF减去昨天的 MACD乘以 0.2以后再加上昨日的MACD即可。
在绘制的图形上,DIF与MACD形成了两条快慢移动平均线,买进卖出信号也就决定于这两条线的交叉点。很明显,MACD是一个中长期趋势的投资技术工具。
缺省时,系统在副图上绘制SHORT=12,LONG=26,MID=9时的DIF线、MACD线、DIF-MACD线(柱状线)。

⑩ MT4里的单线MACD指标转化为双线的MACD的方法

不能直接换的,这个是要做好编程加进去的。

具体做法如下:

1、先编好程序专。
2、打开软件下载的属文件夹。
3、找到\experts\indicators该文件夹。
4.把编好的程序放到这里,重新打开交易软件就可以找到双线的macd了

阅读全文

与单线macd指标算法相关的资料

热点内容
京保贝目标群体资金来源 浏览:409
广西白砂糖今日价格 浏览:657
为什么资金净流入是负数 浏览:949
股票型基金重仓股是什么 浏览:651
孩子理财保险 浏览:231
向上理财银行存管 浏览:29
活期理财推荐 浏览:970
外汇平台需要多大资金量 浏览:785
基金下折后如何计算盈亏 浏览:135
商品黄金价格指数 浏览:416
方圆基金私募 浏览:854
爱米理财网 浏览:806
属相与股票 浏览:316
不会数学的人能投资股票吗 浏览:371
云南旅游外汇收入 浏览:218
上海国鸣投资 浏览:491
美国猪肉期货为啥跌停 浏览:409
天满指数属于什么投资 浏览:323
外汇剃头皮ea 浏览:342
人民币可以在外汇市场 浏览:502