这款专家顾问(EA)基于简单的MACD交易策略,通过多种技术条件的结合来设计。它旨在测试该策略在真实交易环境中的表现。
主要特点
标准MACD交叉策略:当主线从零下方向上穿过信号线时买入;当主线从零上方向下穿过信号线时卖出。其参数设置为:
• 快速EMA:12
• 慢速EMA:26
• 信号线:200周期移动平均线用于趋势过滤。如果价格在移动平均线之上,只允许买入;如果价格在移动平均线之下,只允许卖出。
策略还结合了价格行为:买入交易需要触碰支撑位,而卖出条件则要求价格突破阻力位。此功能是通过一个自定义的Box.mq4指标实现的,该指标显示支撑和阻力水平。需要注意的是,支撑和阻力水平是主观的。
该策略的风险管理如下:卖出交易的止损(SL)总是放置在移动平均线之上,而买入交易的止损则放在移动平均线之下。止损水平将根据一个输入参数SLPointDistanceFromMA计算。交易的获利(TP)目标是止损的1.5倍。
MACD和支撑/阻力信号不需要同时出现。SignalValidity参数定义了这些条件在多少根蜡烛内仍然有效。
输入参数
| 参数 | 描述 |
|---|---|
| SignalValidity (int) | 信号出现后有效的蜡烛根数(默认:7) |
| Lotsize (double) | 每个订单的交易量 |
| SLPointDistanceFromMA (int) | 移动平均线与止损水平之间的距离(以点为单位) |


