EA: MACD 样本

 

MACD 样本:

此 MACD 样本 EA 当 MACD 的主线与信号线交叉时进行交易。此 EA 是面向对象开发 EA 的例样。

该 MACD 样本 EA

作者: MetaQuotes Software Corp.

 

关于交易、自动交易系统和测试交易策略的论坛

指标:MACD 柱状图,多色

newdigital, 2014.06.19 12:01

移动平均收敛背离(MACD)

MACD是移动平均收敛背离的缩写,由杰拉尔德-阿佩尔(Gerald Appel 于 20 世纪 70 年代末首次开发。它是一种绝对价格振荡器 (APO),可用于识别市场方向、强度和动量的变化。

它计算被称为 MACD 线的 "快 "和 "慢 "指数移动平均线 (EMA) 之间的收敛和发散。然后在 MACD 线上方绘制信号 EMA,以显示买入/卖出机会。Appel 将 MA 长度指定为以下百分比:
  • 慢速 EMA = 7.5%(25.67 期 EMA)
  • 快速 EMA = 15%(12.33 期 EMA)
  • 信号 EMA = 20%(9 期 EMA)
不过,通常情况下,这些 EMA 分别取整为 26、12 和 9。许多图表软件包还会将信号线与 MACD 线之间的差值绘制成柱状图。

在处理金融数据时,最大的挑战之一就是噪音或不规则运动,它们会导致错误信号。通过对数据进行平滑处理,可以减少错误信号的数量。但这是有代价的,会导致信号的滞后性增加。MACD 的精妙之处在于,它首先对数据进行平滑处理(因此会造成滞后),然后根据平滑处理后的数据加速发出信号。这种组合有助于减少错误信号,同时将滞后降至最低。

通过比较不同长度的 EMA,MACD 可以帮助识别证券趋势和动量的微妙变化。它是趋势加速度或变化率的绝佳直观表示。


如何计算 MACD

MACD 公式

  • MACD 线 = EMA,12 - EMA,26
  • 信号线 = EMA[MACD,9]
  • MACD 直方图 = MACD - 信号线
  • 柱状图触发器 = EMA[MACD Histo,5]
显然,您可以将参数更改为您选择的任何值。

MACD Excel 文件

我们制作了一个 Excel 电子表格,可以自动调整到您想要的 MACD 设置。请在页面底部 "下载"-"技术指标 "下的以下链接中找到它:移动平均收敛背离 (MACD)

测试结果

MACD 是一个有效的指标吗?我们将把它送上技术指标争霸赛 的擂台。我们将通过 16 个全球市场 300 年的数据对其进行测试,以发现哪些设置能产生最佳结果,以及与其他指标相比,它的表现如何:
  1. 移动平均线交叉 - 已完成 -黄金交叉 - 哪个最好?
  2. 移动平均收敛背离 (MACD) - 已完成 -结果
  3. 零滞后 MACD (ZL-MACD)
  4. MACD Z Score (MAC-Z)

 
Automated-Trading:

MACD 样本

作者:MetaQuotes Software Corp.

Expert Advisor(智能交易系统)不具备止损和止赢功能。它可以按照您的设置获取利润,但在减去无尽的利润后就会消失。

 
我也遇到了同样的问题,盈利正常,但止损一次后就会触发。
 

EA 的建模非常出色!祝贺您!

但我是这方面的新手,我想知道您能否在不分析 源代码的情况下简要介绍一下它的工作原理。


在此先表示感谢!

 
这是一款很棒的 EA。如果能添加止损 处理功能就更好了。目前我正在努力实现这一目标。有什么建议吗?
 
已经写的非常详细了  对于刚入门的我来说学习起来还有点难度 慢慢研究 感谢!
 
写的太详细了!很厉害!有机会也请你帮我写个ea!