首页 系统交易 帖子

使用Bands 2策略提升MetaTrader 5交易效果

附件
20752.zip (5.36 KB, 下载 0次)

创意来源: Scriptor

MQL5代码作者: Vladimir Karputov

这套策略主要是通过分析iBands(布林带,BB)指标在当前K线(K线#0)的值,相对于K线#0的收盘价。当K线#0的收盘价位于布林带内部且没有挂单时,可以下三笔买入止损单和三笔卖出止损单,步长为挂单之间的步长

同时,您可以为每对挂单设置自己的止盈水平(第一次止盈第二次止盈第三次止盈)。止损可以通过布林带或者移动平均线来设置,具体由参数止损跟踪决定。

下单时间可以设置为从开始时间结束时间。每笔订单的有效时间等于结束时间参数。例如,如果结束时间设置为23,意味着所有挂单将在晚上11点自动删除。每当新K线形成时,所有挂单也会被移除,因此每根新K线都会根据布林带的变化价格下达买入止损单和卖出止损单。

您可以在EA中启用跟踪止损功能,前提是跟踪止损参数必须大于零。您还可以利用跟踪功能将止损单设置为盈亏平衡。为此,您需要在止损类型参数中选择无止损。需要注意的是,可能会有挂单处于亏损状态,因此这类订单需要手动平仓。


输入参数

  • 手数 - 挂单的交易量;
  • 开始时间 - 工作时间区间的开始时间;
  • 结束时间 - 工作时间区间的结束时间;
  • 止损类型 - 选择止损的设置方式,即通过移动平均线、布林带,或完全不使用;
  • 第一次止盈 - 第一对挂单的止盈;
  • 第二次止盈 - 第二对挂单的止盈;
  • 第三次止盈 - 第三对挂单的止盈;
  • 跟踪止损 - 启用跟踪止损;
  • 跟踪步长 - 跟踪的步长;
  • 挂单之间的步长 - 挂单之间的步长。
  • 魔法编号 - EA的唯一标识符。

移动平均线指标参数

  • 移动平均线: 平均周期 - 平均周期;
  • 移动平均线: 水平偏移 - 指标的水平偏移;
  • 移动平均线: 平滑类型 - 平滑方法的类型;
  • 移动平均线: 价格类型 - 计算指标时使用的价格类型。

布林带指标参数:

  • 带: 平均线计算周期 - 平均线计算的周期;
  • 带: 指标的水平偏移 - 指标的水平偏移;
  • 带: 标准差数 - 标准差的数量;
  • 带: 价格类型 - 价格类型。

相关帖子

评论 (0)