首页 系统交易 帖子

MA Trend 2 - 适用于MetaTrader 5的交易系统

附件
23632.zip (8.3 KB, 下载 2次)

大家好!今天要跟大家分享的是 MA Trend 2 的首个版本,它新增了交易类型限制参数:

  • 只允许买入 - 仅可开设买入单
  • 只允许卖出 - 仅可开设卖出单
  • 买入和卖出 - 可同时开设买入和卖出单。

这个交易系统是基于移动平均线 (MA) 指标来进行工作的,设置选项非常丰富:

  • 仅一手仓位 - 市场上只能持有一个仓位
  • 反转 - 反向交易信号
  • 强制平仓 - 在接收到交易信号时,强制平掉相反仓位。

当所有参数设置为默认值时,交易信号的生成逻辑如下:

当前ASK价格高于第一根K线的指标值 -> 开启买入信号

当前BID价格低于第一根K线的指标值 -> 开启卖出信号。

相应的MQL5代码示例如下:

      if(m_symbol.Ask()>ma[1])
         m_need_open_buy=true;
      else if(m_symbol.Bid()<ma[1])
         m_need_open_sell=true;

下面是当仅一手仓位参数为假和为真的操作示例:

MA Trend


举个例子,假设仅一手仓位为真,反转为假,强制平仓为真:当开了一个买入单后,接收到开卖出单的信号。由于强制平仓为真,首先会平掉买入单(因为它与信号相反),然后再开卖出单。

MA Trend


相关帖子

评论 (0)