|
大家好,分享一个自用的 MQL5 EA 框架,版本 v2.0,主要思路是“均线方向定首单 + ADX 过滤 + 顺势加仓 + 逆势网格 + 移动止盈/保底止盈/均价止损”,适合拿来做策略框架交流和参数讨论。
声明:本 EA 只作为交易辅助工具和代码交流,不作任何盈利保证。任何策略都有风险,不局限于代码问题、BUG、行情变化等,实盘前请务必先模拟测试。
一、策略逻辑简述 首单方向 使用均线判断方向:收盘价在均线上方开多,下方开空。 默认均线周期 100,EMA,收盘价。 可关闭均线方向判断。 ADX 过滤 首单开仓要求 ADX 不低于设定值,默认 20,避免低波动震荡开首单。 逆势加仓要求 ADX 不高于设定值,默认 30,避免强趋势中逆势加仓。 ADX 使用已收盘 K 线数据。 顺势加仓 首单盈利后,价格继续顺势运行达到间隔,按趋势方向加仓。 默认顺势加仓间隔 800 Point,最多 3 次,手数 0.01 / 0.02 / 0.03。 逆势加仓 多单亏损下跌、空单亏损上涨达到间隔后逆势加仓。 默认逆势间隔 1200 Point,最大 3 层。 多空分别配置前三层手数和 3 层后的倍率。 带单向最大总手数限制。 出场逻辑 移动止盈:最高浮盈达到启动值后,回撤达到设定点数全平。 保底止盈:加权平均浮盈点数达到设定值全平。 单向均价止损:多单或空单均价亏损达到设定点数全平。 账户净值回撤保护:净值回撤超过设定比例时平掉本 EA 持仓。 基础过滤 建仓时段过滤,支持跨天。 最大点差过滤。 魔术号隔离持仓。 图表绘制移动止盈参考线。
运行周期:M15 运行货币:XAUUSD |