欢迎访问 外汇EA下载与MT4/MT5自动交易资源 - 聚合外汇EA、黄金EA、量化交易工具与自动化交易实战内容。
登录 注册

强大的 EA 模板 - MetaTrader 4 专家

author emer | 864 人阅读 | 0 人评论 |

Robust EA Template - expert for MetaTrader 4

汇川技术 - https://www.inovancetech.com/

强大的 EA 模板可帮助正确设置止盈和止损水平、进入和退出头寸以及处理终端问题,例如崩溃或断开连接。

如需使用,请在 EA 底部的“多头和空头入场条件”部分输入您的入场条件。输入长条件,如果在“LongSignal()”函数中生成长信号,则返回“1”;输入短条件,如果在“ShortSignal()”函数中生成短信号,则返回“-1”。

如果满足您的条件,将下达单个买入或卖出订单;如果同时满足多头和空头条件,则不会下达订单。如果达到止盈或止损,或者有相反方向的信号,它将退出交易,在这种情况下,它将退出现有交易并在适当的方向打开新的交易。

Robust EA Template - expert for MetaTrader 4

“多头和空头入场条件”部分显示了示例策略(注意:这是一个任意策略,仅用于演示目的)。

//+------------------------------------------------------------------+
//|多头和空头入场条件                                  |
//+------------------------------------------------------------------+
整数indCCI0 周期 =14;// 指标 1 周期
整数indRSI1 周期 =14;// 指标 2 周期
//+------------------------------------------------------------------+
//|长条目(长条目返回“1”,无条目返回“0”)          |
//+------------------------------------------------------------------+
整数长信号()
  {
  双倍的CCI0 =iCCI无效的,0,indCCI0 周期,PRICE_CLOSE,1);
  双倍的相对强弱指数1=RSI无效的,0,indRSI1 周期,PRICE_CLOSE,1);
  整数匹配=0;
  如果(CCI0>-200&& CCI0<=-150) 匹配++;
  别的 如果(CCI0>-100&& CCI0<=-50) 匹配++;
  如果(RSI1>0&& RSI1<=25) 匹配++;
  如果(匹配==2返回 1;
  返回 0;
  }//+------------------------------------------------------------------+
//|短条目(长条目返回“-1”,无条目返回“0”)        |
//+------------------------------------------------------------------+
整数短信号()
  {
  双倍的CCI0 =iCCI无效的,0,indCCI0 周期,PRICE_CLOSE,1);
  双倍的相对强弱指数1=RSI无效的,0,indRSI1 周期,PRICE_CLOSE,1);
  整数匹配=0;
  如果(CCI0 >50&& CCI0 <=150) 匹配++;
  如果(RSI1 >80&& RSI1 <=100) 匹配++;
  如果(匹配==2返回-1;
  返回 0;
  }


建议:


附件下载

📎 robust_ea_template.mq4 (11.8 KB)

Source: MQL5 #13942

🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录