MetaTrader 5中的3SMA策略:交易者的最佳助手

Mike 2018.08.23 22:17 9 0 0
附件

创意作者: Scriptor

MQL5代码作者: barabashkakvn

这款EA基于三个移动平均线(MA)指标,采用简单移动平均(MODE_SMA)计算方法。它在每个价格变动时都会执行交易。


开多单信号

从第0根K线获取“MA 1”、“MA 2”和“MA 3”的指标值。

当“MA 1”高于“MA 2”且相差MA的点差时,同时“MA 2”高于“MA 3”且相差MA的点差,则生成开多单的信号:

3sma


开空单信号

同样地,从第0根K线获取“MA 1”、“MA 2”和“MA 3”的指标值。

当“MA 1”低于“MA 2”且相差MA的点差,同时“MA 2”低于“MA 3”且相差MA的点差,则生成开空单的信号。


开仓限制

如果此EA当前已开有多单,则会忽略多单信号;同样,空单信号也会被忽略。


平仓信号

从第0根K线获取“MA 1”和“MA 2”的指标值。

  • 如果“MA 1”低于“MA 2”且相差MA的点差的一半 → 平掉多单;
  • 如果“MA 1”高于“MA 2”且相差MA的点差的一半 → 平掉空单。
列表
评论 0