MetaTrader 5 专家顾问:Universal_Investor 使用详解

Mike 2012.11.20 20:32 10 0 0
附件

Universal_Investor 是一款从 MQL4 重新编写的专家顾问,最初由 Olek 发布,您可以在此处查看原文:https://www.mql5.com/en/code/8079

工作原理

这款专家顾问的运作基于指数移动平均线 (EMA) 和线性加权移动平均线 (LWMA)。当 EMA 在 LWMA 之上,并且两者均呈上升趋势时,会开立买入仓位;反之,当 EMA 在 LWMA 之下,且两者均呈下降趋势时,会开立卖出仓位。

当 EMA 降低至 LWMA 之下时,买入仓位会被平仓;当 EMA 高于 LWMA 时,卖出仓位会被平仓。

开仓的手数可以设定为固定值,或根据可用保证金的比例进行调整。此外,如果出现连续亏损,还提供了一个减少手数的功能——连续亏损的次数越多,手数越小。

下面的图片展示了该专家顾问在策略测试器中的表现。

 

参数设置

  • MovingPeriod - 平滑周期。
  • MaximumRisk - 风险(当 Lots=0 时使用)。
  • Lots - 手数。
  • DecreaseFactor - 连续亏损后手数减少因子。0 表示不减少,数值越小,减少幅度越大。当无法减少手数时,会以最小手数开仓。
列表
评论 0