OverHedgeV2:MetaTrader 5的智能交易系统

Mike 2018.08.23 21:40 15 0 0
附件

创意作者 - Scriptor

mq5代码作者 - barabashkakvn

平仓策略

这个EA设置了所有由系统开设的仓位的总利润水平,用于定义利润目标的参数为“总利润目标”。同时,有一个限制:任何一个盈利仓位的利润都必须大于“最低利润目标”。也就是说,这个策略规定了仓位的最低利润阈值。这种方法相比标准的以金钱为基础的平仓方式,能够提供更高质量的盈利曲线。

趋势判断

  • 当短期均线“短期”位于长期均线“长期”之上,且满足“判断趋势的最小均线距离” - 则为上升趋势
  • 当短期均线“短期”位于长期均线“长期”之下,且满足“判断趋势的最小均线距离” - 则为下降趋势

输入参数

  • 起始手数 - 初始手数设置
  • 基数 (手数=起始手数 * MathPow(基数, 开仓数量)) - 用于计算仓位大小的基数
  • 关闭网格 - 强制平掉所有仓位并停止EA运行
  • 通道宽度(以点计算)
  • 总利润目标(以点计算)
  • 最低利润目标(以点计算)
  • MA短期:均线周期
  • MA长期:均线周期
  • 判断趋势的最小均线距离(以点计算) - 定义趋势的指标间最小距离
  • 魔法数字 - EA的唯一标识符

对EURUSD M5进行测试:

OverHedgeV2 EURUSD M5 1


OverHedgeV2 EURUSD M5 2


OverHedgeV2 EURUSD M5 3

列表
评论 0