简单的专家顾问:EMA、WMA与RSI交易系统

Mike 2010.04.19 17:06 24 0 0
附件

系统简介:

这款专家顾问(EA)非常简单,通过一些练习,即使是不熟悉编程的朋友也能进行修改。

该专家顾问根据移动平均线(MA)的交叉情况来开仓,并通过相对强弱指标(RSI)进行过滤。

具体规则如下:

  • 如果 RSI > 50 - 仅允许买入
  • 如果 RSI < 50 - 仅允许卖出
变量说明:
  • period_EMA = 28 - EMA线的周期
  • period_WMA = 8 - WMA线的周期
  • period_RSI = 14 - RSI指标的周期
  • stoploss = 0 - 开仓时设置的止损水平(如果为0,则不设置止损)
  • takeprofit = 500 - 开仓时设置的止盈水平(如果为0,则不设置止盈)
  • risk = 10 - 如果Lot为0,则Lot的大小将按可用资金的%(风险)进行计算
  • Magic = 777 - 该顾问的唯一订单号,用于确保该顾问不影响手动开单或其他顾问的订单
  • CloseCounter = false - 如果将该参数设置为true,则在出现相反信号时会平掉所有订单。即开多单时平掉空单,反之亦然。
  • Lot = 0.1 - Lot可以手动设置,但为0时会自动计算。
  • TrailingStop, Tip.Fr.or.Candl - 在顾问中使用的跟踪止损功能,详细信息请查看:http://codebase.mql4.com/en/code/9530




使用小贴士:

如果您将 takeprofit 设置为 0,请确保 CloseCounter 设置为 true,否则订单将不会关闭。

当设置 stoploss 为 0 时,虽然在测试中平衡线表现不错,但也存在回撤的风险。

列表
评论 0