Max Lot Limiter with Auto Close
- 实用工具
- 版本: 1.20
- 激活: 5
适用于 MetaTrader 5 的自动风险管理工具
Max Lot Limiter with Auto Close 是一款适用于 MetaTrader 5 的自动风险管理 EA(智能交易系统)。
该 EA 会持续监控交易账户中所有交易品种的未平仓总手数。
当总手数超过设定的最大限制时,EA 会自动启动紧急平仓程序,并尝试关闭账户中的所有未平仓头寸,无论这些头寸当前处于盈利还是亏损状态。
该工具旨在帮助交易者避免仓位规模失控,并降低过度交易带来的风险。
主要功能
-
监控账户中所有交易品种的未平仓总手数。
-
可自定义最大总手数限制。
-
默认最大手数:0.70 手。
-
超过设定限制时自动启动紧急平仓。
-
尝试关闭所有未平仓头寸,而不仅仅是超出的部分。
-
可选择将挂单计入总手数计算。
-
超过限制时可选择删除挂单。
-
基于交易事件进行监控,并通过行情更新和定时器进行额外检查。
-
平仓请求失败时自动重试。
-
不受当前图表交易品种限制。
输入参数
-
MaxTotalLots:允许的最大总手数。默认值:0.70。
-
IncludePendingOrdersInLimit:是否将挂单计入总手数计算。
-
DeletePendingOrdersOnLimitBreach:超过限制时是否删除挂单。
-
CheckIntervalSeconds:额外检查间隔。
-
RetryIntervalSeconds:平仓失败后的重试间隔。
安装和使用方法
-
打开 MetaTrader 5。
-
打开工具箱(Toolbox)窗口,并选择 Market(市场)选项卡。
-
进入 Purchases(已购买)页面,下载 Max Lot Limiter with Auto Close。
-
按 Ctrl+N 打开导航器(Navigator)窗口。
-
在 Expert Advisors → Market 中找到该 EA。
-
将 EA 拖动到任意图表上。
-
启用 Algo Trading,并在 EA 设置的 Common(常规)选项卡中允许算法交易。
-
打开 Inputs(输入参数)选项卡,设置所需的最大总手数,例如 0.70。
-
确认设置,并保持 MetaTrader 5 运行且连接到交易服务器。
无需具备编程知识,无需编辑源代码,也无需手动编译。
该 EA 会监控整个交易账户中的所有未平仓头寸,而不仅仅是当前图表对应的交易品种。
重要风险提示
该 EA 不会在订单提交前阻止交易。它会检测总手数是否超过设定限制,并尝试关闭所有未平仓头寸。
无法保证平仓立即执行或一定成功。实际执行取决于经纪商、市场流动性、交易权限和终端连接状态。
MetaTrader 5 必须保持运行并连接到交易服务器。
在真实账户使用之前,请务必先在模拟账户中进行测试。
