创意作者:Scriptor
MQL5代码作者:Vladimir Karputov
Universal是一款可以对交易头寸和挂单进行跟踪的专家顾问。它不仅可以开仓,还能设置挂单。
这款专家顾问具备以下功能:
- 对各种类型的订单(市价单和挂单)进行跟踪止损;
- 应用剥头皮策略;
- 跟踪账户余额的增长,当达到预设比例时,EA会通知用户;
- 根据用户设置挂单;
- 在屏幕上显示专家顾问的设置;
- 最初设计为通用的跟踪工具,后续添加了其他便捷功能。
输入参数
- 所有手动开仓的魔术编号为"0"
- 魔术编号 - EA使用的唯一标识符;
- 手数 - 专家顾问将要开仓的手数或挂单的手数。
- 挂单开关 - 控制挂单的标志:
- 等待平仓 - 等待平仓("true" - 等待平仓,"false" - 等待挂单触发);
- 允许/禁止买入止损 - 是否允许使用买入止损订单;
- 允许/禁止卖出限价 - 是否允许使用卖出限价订单;
- 允许/禁止卖出止损 - 是否允许使用卖出止损订单;
- 允许/禁止买入限价 - 是否允许使用买入限价订单。
- 仓位参数
- 单一类型最大仓位数 - 市场中单一类型的最大仓位数;
- 仓位止盈 - 止盈值;
- 仓位止损 - 止损值;
- 仓位跟踪止损,"0" --> 关闭 - 跟踪止损功能;
- 仓位跟踪步距 - 跟踪步距值;
- 等待盈利,"true" -> 等待盈亏平衡 - EA首先等待盈亏平衡点,然后再应用跟踪功能。
- 止损订单参数
- 当前价格到止损订单级别的距离 - 当前价格与止损订单的距离;
- 止损订单的止盈 - 止损订单的止盈值;
- 止损订单的止损 - 止损订单的止损值;
- 止损订单的跟踪止损,"0" --> 关闭,跟踪步距不重要 - 止损订单的跟踪功能;
- 止损订单的跟踪步距 - 止损订单的跟踪步距值。
- 限价订单参数
- 当前价格到限价订单级别的距离 - 当前价格与限价订单的距离;
- 限价订单的止盈 - 限价订单的止盈值;
- 限价订单的止损 - 限价订单的止损值;
- 限价订单的跟踪止损,"0" --> 关闭,跟踪步距不重要 - 限价订单的跟踪功能;
- 限价订单的跟踪步距 - 限价订单的跟踪步距值。
- 仅限于时间交易 - 交易时间设置
- 使用时间 - 在指定时间内启用操作;
- 交易时间小时 - 交易时间(小时);
- 交易时间分钟 - 交易时间(分钟);
- 按时间开启买入 - 基于时间的买入开仓标志;
- 按时间开启卖出 - 基于时间的卖出开仓标志;
- 按时间设置买入止损 - 基于时间设置买入止损的标志;
- 按时间设置卖出限价 - 基于时间设置卖出限价的标志;
- 按时间设置卖出止损 - 基于时间设置卖出止损的标志;
- 按时间设置买入限价 - 基于时间设置买入限价的标志。
- 剥头皮 - 启用剥头皮(短线交易)策略
- 剥头皮盈利 - 策略的盈利值。
- 全局水平 - 盈利和亏损水平(%)(仅供参考)
- 追踪存款增长/减少的NNN百分比 - 追踪存款水平;
- 全局止盈(以百分比计);
- 全局止损(以百分比计)。
评论 0