可调式 MA 3G是一款基于第 3 代自定义移动平均线指标和经典双 MA 交叉策略的高度自定义化的外汇智能交易系统。您可以调整 MA 周期、MA 方法、MA 价格类型、最小 MA 差值、止损位、获利了结位、滑点和资金管理参数。这款智能交易系统总是在交叉时建仓并在下一次交叉时平仓(如果不是由于止损或获利了结而提前平仓)。
警告!
对该智能交易系统的最新回测显示账户完全爆仓。请勿在真实账户中运行这款 EA!仅将它用于教育目的。
它为标准的可调移动平均线智能交易系统提供了替代方案。
警告!
提醒! 这款智能交易系统要求您在 MetaTrader 平台上安装免费第三代移动平均线指标之后方可运行它。
输入参数
主要参数
- Period_1(默认 = 30)- 第一条移动平均线的周期。
- Period_2(默认 = 35)- 第二条移动平均线的周期。
- Period_Sampling_Fast(默认 = 196)- 快速移动平均线的取样周期。
- Period_Sampling_Slow (默认 = 160) - 慢速移动平均线的取样周期。
- MA_Method_Fast (默认 = MODE_EMA) - 快速移动平均线的计算方法。
- MA_Method_Slow (默认 = MODE_EMA) - 慢速移动平均线的计算方法。
- MA_Applied_Price_Fast (默认 = PRICE_TYPICAL) - 快速移动平均线的应用价格。
- MA_Applied_Price_Slow (默认 = PRICE_TYPICAL) - 慢速移动平均线的应用价格。
- MinDiff (默认 = 10) - 用于有效交叉的两条移动平均线之间的最小差值(以点数计)。
- StopLoss (默认 = 1700) - 用于交易的止损位(以点数计)。
- TakeProfit (默认 = 600) - 用于交易的止盈位(以点数计)。
- TrailingStop (默认 = 0) - 应用于交易的追踪止损(以点数计)。
- TrailingStopTriggerProfit (默认 = 0) - 触发追踪止损所需的盈利(以点数计)。该值设为零,意味着它被禁用。
- TradeDirection (默认 = 两者) - 要采用的交易方向。
- StartHour (默认 = 0) - 交易时段的开始小时(按服务器时间)。
- StartMinute (默认 = 0) - 交易时段的开始分钟(按服务器时间)。
- EndHour (默认 = 23) - 交易时段的结束小时(按服务器时间)。
- EndMinute (默认 = 59) - 交易时段的结束分钟(按服务器时间)。该结束分钟为包含制,若设为 59,则 EA 将交易至下一个小时的 00 分之前。
- TradeOnMonday (默认 = true) - 如果为 true, EA 将在周一交易。
- TradeOnTuesday (默认 = true) - 如果为 true,EA 将在周二交易。
- TradeOnWednesday (默认 = true) - 如果为 true,EA 将在周三交易。
- TradeOnThursday (默认 = true) - 如果为 true,EA 将在周四交易。
- TradeOnFriday (默认 = true) - 如果为 true,EA 将在周五交易。
- TradeOnSaturday (默认 = true) - 如果为 true,EA 将在周六交易。
- TradeOnSunday (默认 = true) - 如果为 true,EA 将在周日交易。
- CloseTradesOutsideTradingTime (默认 = true) - 如果为 true,EA 将在上述输入参数设定的交易时段之外继续平仓其持仓。
- DoTrailingOutsideTradingTime (默认 = true) - 如果为 true,EA 将在上述输入参数设定的交易时段之外继续对其持仓进行追踪止损。
资金管理
- 手数(默认 = 0.1)- 以标准手计算的交易量。
- UseMM (默认 = false) - 如果为 true,EA 将应用其资金管理规则。
- LotsPer10000 (默认 = 1) - 如果 UseMM 被设为 true,每 10,000 余额货币使用的标准手数。
其他
- 滑点 (默认 = 30) - 以点数计的最大可接受滑点。
- OrderCommentary (默认 = "可调移动平均线 3G") - 这款 EA 所开立头寸的注释。
- DisplayStatusComment (默认 = true) - 如果为 true,将在图表左上角显示一个状态面板,其中包含 EA 的运行详情。
- 魔术号 (默认 = 29472394) - 用于交易的魔术号。
简短的常见疑问解答
这款 EA 的最佳设置是什么?
目前尚无已知的最佳设置。我们没有发现任何可持续盈利的参数组合。欢迎您回测它,并尝试发掘一些有价值的策略。
这款 EA 与 ECN 兼容。, 如果您正在与一家 ECN 经纪商进行交易(通过定单的市场执行),您无法在创建头寸时设置 SL/TP(止损位/获利了结位)。您必须先创建不设 SL/TP 的头寸,之后再进行修改并添加止损位和/或获利了结位。这款 EA 将自动进行操作。
下载 (ver. 1.05, 2026-04-17)
下载用于 MetaTrader 4 的压缩版可调式 MA 3G 智能交易系统(包括 3G MA 指标)。 下载用于 MetaTrader 5 的压缩版可调式 MA 3G 智能交易系统(包括 3G MA 指标)。交流
您有使用此智能交易的交易结果或任何其它评论么?请访问我们的外汇论坛和其它交易商或MQL程序设计师讨论可调节移动平均线3G。
更新日志
1.05 - 2026/4/17
- 通过图表注释添加了状态面板。
- 添加了用于触发追踪止损的盈利的输入参数。
- 添加了用于限制一周中某些天交易的输入参数。
- 增加了对跨午夜时间段的支持。
- 在初始化时增加了对更多输入参数的验证。
- 增加了
None作为交易方向,仅用于平仓或追踪止损,且不开新仓。 - 将开始/结束时间输入参数从字符串改为整数,以便基于时间段进行回测优化。
- 将 EA 改为基于点数(points)运行,而不再假定特定交易品种的标准点(pip)是多少。
- 将魔术号从隐式计算值改为可修改的输入参数。
- 修复了 MT4 版本 EA 中可能(极少)发生的平仓错误。
- 修复了 EA 资金管理功能中的多个问题。
1.04 - 2025/2/10
- 增加了一个可以限制交易在一天中特定时间段内进行的选项。
- 增加了一个可以将交易限制为单向进行的选项。
- 增加了一项用于设置订单注释的输入参数。
- 优化了移动止损功能,使它能更可靠地运行。
- 修改了对交易开仓和平仓的方式,以便在失败时允许多次尝试。
- 重构了源代码。
1.03 - 2018-07-25
- 添加对交易账户执行模式的自动检测功能。
- 修复 EA 在 MT5 对冲模式下的操作
- 改进源代码,使之更简单、更具服务性。
1.02 - 2017-03-16
- 添加更多输入方法,以控制用于 EA 的移动平均线。
- 添加了无效输入参数的过滤参数。
1.01 - 2014-08-06
- 修复了除以零错误。
1.00 - 2011-11-01
- 已发布调整版 MA 3G 智能交易系统。