可调节移动平均线外汇智能交易是一种可自定义移动平均线的EA,提供可灵活调整的两条传统的移动平均线交叉策略。您可以设置不同的移动平均线的时段、类型、最小差值、止损、止盈、追踪止损和滑移。这个EA总是在交叉点开启头寸,在下一个交叉点结束该笔头寸。
可调MA MetaTrader EA的回测显示在过去6年内~12.2%的盈利和~12.6%的最大亏损.所使用的仓位手数设置为0.1标准手。EA交易647笔,其中56.41%盈利。回测中所使用的是默认设置的EUR/USD M5图表。正如你所看到的一样,结果不是非常好。不建议在真实账户使用此EA。
输入参数
主要参数
- Period_1 (默认 = 20) - 第一条移动平均线的周期。
- Period_2 (默认 = 22) - 第二条移动平均线的周期。
- MA_Method (默认 = MODE_EMA) - 移动平均线的计算方式。
- MinDiff (默认 = 3) - 用于计算交叉点的 MA 之间的最小差异。
- StopLoss (默认 = 0) - 以点数计的止损距离。该值设为零,意味着它被禁用。
- TakeProfit (默认 = 0) - 以点数计的止盈距离。该值设为零,意味着它被禁用。
- TrailingStop (默认 = 0) - 以点数计的追踪止损值。该值设为零,意味着它被禁用。
资金管理
- Lots (默认 = 0.1) - 交易量。当 UseMM 设为 false 时启用。
- UseMM (默认 = false) - 如果为 true,将采用基于可用自由保证金的资金管理模型来计算头寸规模。
- LotsPer10000 (默认 = 1)- 账户每 10,000 美元自由保证金的交易手数。
其他
- Slippage (默认 = 3) - 以点数计的可接受价格滑点。
- OrderCommentary (默认 = "Adjustable MA") - 这款 EA 所开立头寸的注释。
迷你常见问题解答
这个EA使用的止损和止盈是怎样设置的?
默认使用的止损为100点,止盈为70点。追踪止损默认是未开启的。
它的交易频率怎样?
在5分钟EUR/USD图表(回溯测试的设置),这个EA平均每天交易一次。
可以使用默认以外的其它设置么?
AUD/USD5分钟图限制性的前向测试(这种测试比回溯测试更可靠)表明这个EA可使用一些可获利的设置。这些参数应该对默认值进行更改:
- StopLoss — 30
- TakeProfit — 50
- TrailingStop — 20
- Period_1 — 50
- Period_2 — 10
这款 EA 与 ECN 兼容。, 如果您正在与一家 ECN 经纪商进行交易(通过定单的市场执行),您无法在创建头寸时设置 SL/TP(止损位/获利了结位)。您必须先创建不设 SL/TP 的头寸,之后再进行修改并添加止损位和/或获利了结位。这款 EA 将自动进行操作。
下载 (ver. 1.06, 2022-04-21)
下载 可调节移动平均线 MT4智能交易 下载压缩格式的 可调节移动平均线 MT4智能交易 下载 可调节移动平均线 MT5智能交易 下载压缩格式的 可调节移动平均线 MT5智能交易讨论
您有使用此智能交易的交易结果或任何其它评论么?请访问我们的外汇论坛和其它交易商或MQL程序设计师讨论可调节移动平均线。
更新日志
1.06 - 2022-04-21
- 略微改动了代码。
1.05 - 2018-07-25
- 添加对交易账户执行模式的自动检测功能。
- 修复 EA 在 MT5 对冲模式下的操作。
- 改进源代码,使之更简单、更具服务性。
1.04 - 2012-05-28
- 增加 ECN 兼容。
1.03 - 2011-10-18
- 修复移动止损的 bug。
1.02 - 2011-05-06
- 增加可选资金管理。
1.01 - 2010-12-15
- 修复由于 MT5 订单处理操作的变化而引起的 bug。
1.00 - 2009-12-09
- 已发布调整版 MA 智能交易系统。