创意来源: Alex。
MQL5代码由: Vladimir Karputov。
这个EA(交易机器人)专注于多个蜡烛图形态进行交易。在进行买入(BUY)和卖出(SELL)时,必须分别设置止盈(Take Profit)、止损(Stop Loss)和跟踪止损(Trailing)。同时,市场中不能有超过一个的仓位,这样EA才能在对冲(Hedging)和净值(Netting)账户上正常运行。
除了识别蜡烛图形态外,还有一个设置(关闭“主时间框架”),可以启用或禁用通过第一个蜡烛(bar #1)来判断趋势的功能。以下是关闭“主时间框架”设置对EURUSD、H1的影响示例:

图 1. 参数“关闭‘主时间框架’” == true

图 2. 参数“关闭‘主时间框架’” == false
输入参数
- 买入止损 - 买入仓位的止损设置;
- 买入止盈 - 买入仓位的止盈设置;
- 买入跟踪止损 - 买入仓位的跟踪止损设置;
- 卖出止损 - 卖出仓位的止损设置;
- 卖出止盈 - 卖出仓位的止盈设置;
- 卖出跟踪止损 - 卖出仓位的跟踪止损设置;
- 跟踪步长 - 跟踪止损的步长(适用于买入和卖出);
- 手数 - 仓位体积,固定(如果大于零,风险参数必须为零);
- 风险 - 仓位体积自动计算,按风险百分比(如果大于零,手数参数必须为零);
- 关闭“主时间框架” - 关闭“主时间框架”参数;
- 主时间框架 - 用于判断趋势的主时间框架;
- 魔术编号 - EA的唯一标识符。
评论 0