欢迎访问 外汇EA下载与MT4/MT5自动交易资源 - 聚合外汇EA、黄金EA、量化交易工具与自动化交易实战内容。
登录 注册

MA Cross Studies - MetaTrader 4 专家

author emer | 918 人阅读 | 0 人评论 |

MA Cross Studies - expert for MetaTrader 4

创建此 EA 的目的是研究应用于简单系统的各种交易和资金管理策略的影响,仅使用移动平均线作为偏差。通过此程序,您可以实现自动在买入和卖出之间切换的移动平均线交易系统。您还可以实施缩放策略,并选择向上平均、向下平均或两者兼而有之。您还可以禁用基于移动平均线的切换方向,而只需将其用作在单个方向上开立新仓位的偏差。

有一些选项可以设置止损和止盈,或者根据需要禁用它们。头寸规模会随着账户余额的增加或减少而动态调整,用户设置决定每个头寸使用多少余额。如果自由净值低于用户定义的百分比,则机器人将停止下新订单,或者可以配置为关闭所有未平仓头寸。通过这些配置选项,可以使用同一程序执行许多不同的策略。此 EA 不使用幻数,因为它旨在管理给定交易品种上的所有交易。

此 EA 是有意设计的,因此它甚至不应该尝试对冲。如果您确实按照与机器人相反的方向进行交易,事情的结果将根本不会好。在市场出现意外转变或调整投资组合敞口时进行手动干预是非常有必要的。虽然此 EA 旨在通过回溯测试快速探索交易管理选项和优化,但在交易时根据您的首选设置使用它非常方便。

与往常一样,使用该程序时不承诺利润,并且将其配置为将所有资金作为账面损失扔掉也很简单。在真实账户上运行此操作的选择是您自己做出的,我真诚地希望您首先通过模拟账户测试您的假设和交易条件。如果您在代码中发现错误,请告诉我,我会修复它们。

MA Cross Studies - expert for MetaTrader 4

该程序只会评估是否应该在新柱开始时采取行动。如果您希望它每分钟检查一次,请将其放在设置为 1 分钟时间范围的图表上。如果您希望每周检查一次,请将图表时间范围设置为 1 周。这也意味着对“每个价格变动”进行回溯测试是毫无意义的,因为它只会在柱线开始时执行任何操作。您应该使用仅使用开放栏的选项,这将使测试进行得更快。


附件下载

📎 ma_crossover.mq4 (66.54 KB)

📎 schedule.mqh (6.83 KB)

Source: MQL5 #20113

🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录