$ £ ¥
¥ £ $

Binario智能交易

支持可变手数的测试器。

Binario 外汇智能交易系统基于同一时段两个不同价格区间(高区间和低区间)的指数移动平均线


策略

这款智能交易系统设置两笔挂单—— 一笔靠近 EMA(指数移动平均线) 以高点价计算的买入止损单,一笔靠近 EMA 以低点价计算的卖出止损单。两者的入场位都采用高于或低于移动平均线的缓冲区。止损位设置在与 EMA 相反的水平,而止盈位设为固定点数(由交易者设置)。

基本上,当价格突破由两条移动平均线形成的区间时,EA 会进行交易。


输入参数

主要参数

  • MA_Period (默认 = 144) - 移动平均线要使用的周期。
  • MA_Method (默认 = MODE_EMA) - 移动平均线的计算方式。
  • TakeProfit (默认 = 115) - 以点数计的止盈距离。
  • PipDifference (默认 = 20) - 智能交易系统应当将入场位放置在离 EMA 多远的距离。

资金管理

  • Lots (默认 = 0.1) - 交易量。如果 MaximumRisk 参数为非零值,则意味着禁用。
  • MaximumRisk (默认 = 1) - 用于计算头寸大小的系数;它根据可用的自由保证金来确定交易规模增长的速度。该值设为零,意味着它被禁用。

其他

  • Slippage (默认 = 30) - 以点数计的可接受价格滑点。
  • OrderCommentary (默认 = "Binario") - 这款 EA 所开立头寸的注释。
  • Magic (默认 = 16384) - 用于过滤这款 EA 所开立头寸的订单幻数。

回测

Binario MetaTrader 智能交易系统进行的自动回测提供了一些有趣的结果,它采用每日周期上的 EUR/USD 货币对,MaximumRisk 参数设为 2。账户本金为 10,000 美元,从 2013-01-01 至 2022-04-19 盈利 8,800 美元,最大回撤为 27%。

回测期间,平均损失为 647 美元,平均利润为 643 美元。EA 平均每月交易一次。

Binario 智能交易系统 - MetaTrader 5 交易回测示例

正如上文中的回测截图所示,MA 区间以外的交易为盈利交易,MA 区间以内的交易为亏损交易。

如果您要将这款 EA 应用到不同的货币对或时间周期,您应该针对不同的输入设置重新优化它,尤其是 TakeProfit 参数。

这个EA是ECN安全版。 您可以在ECN市价执行经纪公司处随意使用该EA,因为它在开启订单时不设置任何的止损和止盈水平,或仅开启挂单。



探讨

提醒! 在您提出关于智能交易系统安装方面的基础性问题之前,请先阅读这份 MT4 智能交易系统教程以获得处理这些问题的基础知识。

您是否有自己的交易成绩或其他关于这款智能交易系统的评论?您可以与其他交易者及 MQL 程序员在专家论坛上交流关于 Binario 智能交易系统的问题。


更新日志

1.01 - 2022/4/20

  • 重构了 MT4 代码。
  • 增加了 EA 的 MT5 版本。
  • 添加了详细的输入参数。
  • 对一些潜在的错误情况添加了错误消息。
  • 优化了计算。