病毒式 MACD 策略(350 万次以上浏览) — 重新创建和自动化 - MetaTrader 4 专家



该 EA 交易基于结合了多种技术条件的简单 MACD 策略。它旨在测试策略在真实交易环境中的表现。
标准 MACD 交叉(如果主线穿过低于零的信号线则买入,如果主线低于高于零的信号线则卖出)参数为:
• 快速 EMA:12
• 慢速 EMA:26
• 信号线:
用于趋势过滤的 200 周期移动平均线。如果价格高于移动平均线,则仅允许买入,如果价格低于移动平均线,则仅允许卖出。
该策略还使用价格行为:买入交易需要触及支撑位,而卖出条件则价格必须高于阻力位。这是通过自定义 Box.mq4 指标实现的,该指标是一个自定义指标,显示支撑位和阻力位。值得注意的是,支撑位和阻力位是主观的。
该策略的风险管理如下。对于卖出交易,止损始终设置在 MA 上方;对于买入交易,止损始终设置在 MA 下方。 SL 水平将根据名为 SLPointDistanceFromMA 的输入参数进行计算。交易的止盈是交易止损的 1.5 倍。
MACD 和支撑/阻力信号不需要同时出现。 SignalValidity 输入定义了这些条件保持有效的蜡烛数量。



附件下载
📎 tradinglab_best_macd_strategy.mq4 (5.13 KB)
📎 expertfunctions.mqh (7.1 KB)
📎 box.mq4 (9.29 KB)
Source: MQL5 #62000
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录
