$ £ ¥
¥ £ $

Spike Trader智能交易(EA)

Spike Trader(尖峰交易者)外汇智能交易系统基于尖峰值及其之前的反向尖峰值条形图的理念。这款 EA 的灵感源于 2012 年 5 月《货币交易者》(Currency Trader)杂志中描述的交易策略。


策略

尖峰被定义为高于前 BarsNumber 根条形图,比前一根条形图高 PercentageDifference,且收盘价位于其长度下部 ThirdOrHalf 处的条形图。看涨信号与之相反。头寸一直处于敞开状态,直到遇到保持(Hold)条形图或接收到相反信号。如果接收到相同方向的新信号,则该头寸的计时器将被重置,也不会开立新头寸。

该策略不包含任何止损或止盈位。


输入参数

主要参数

  • Hold (默认 = 11) - 保持头寸敞开的条形图数量。
  • BarsNumber (默认 = 3) - 用于检查入场条件分析的之前条形图的数量。
  • PercentageDifference (默认 = 0.003) - 应该与前一根蜡烛图之间存在的百分比差异。
  • ThirdOrHalf (默认 = 0.5) - 所分析条形图的收盘价应该位于前一根条形图的下部/底部。它的值决定了究竟位于哪一部分。例如,0.5 意味着下/上半部分。0.33 意味着下部/上部三分之一,依此类推。

资金管理

  • Lots (默认 = 0.1) - 交易量

其他

  • Slippage (默认 = 30) - 以点数计的可接受价格滑点。
  • OrderCommentary (默认 = "Spike Trader") - 这款 EA 所开立头寸的注释。
  • Magic (默认 = 173923183) - 用于过滤这款 EA 所开立头寸的订单幻数。仅限于在 MT4 中使用。

回测

Spike Trader(尖峰交易者)MetaTrader 智能交易系统 9 年期间进行的回测显示盈利为 16.3%,最大回撤为 14%。 所用头寸的交易量被设为 0.1 标准手。EA 共执行 120 笔交易,其中 57.5% 笔实现了盈利。默认设置被用于此次回测的 USD/CAD D1 图表上。

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

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

这款 EA 的回测交易示例可在上文图表的截图中看到。

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

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



探讨

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

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


更新日志

1.01 - 2022/4/17

  • 增加了输入参数描述。
  • 对一些潜在的错误情况添加了错误消息。
  • 增加了 OrderCommentary 输入参数,以修改附加至每笔交易的文本注释。
  • 优化了计算。

1.00 - 2012/7/18

  • EarnForex.com 首次发布 Spike Trader 智能交易系统。