Exp5 Duplicator
- 实用工具
- Vladislav Andruschenko
- 版本: 26.403
- 更新: 3 四月 2026
- 激活: 10
Duplicator for MetaTrader 5 —— 单终端内的专业持仓复制系统
这是一款面向专业交易者的可靠 Expert Advisor,用于在 MetaTrader 5 中自动复制已经打开的持仓、放大总仓位、应用自定义手数规则,并按照明确的逻辑管理复制出来的持仓。 它非常适合手动交易者、自动化系统使用者,以及希望在同一个终端内更灵活地管理已有持仓的用户。
Duplicator for MT5 并不会依靠自己的交易策略主动开仓。它的职责是监控 MetaTrader 5 账户中已经存在的持仓,并根据你的设置创建对应副本,包括复制次数、手数、Stop Loss、Take Profit、注释以及额外的管理条件。
如果你需要的是同一个 MetaTrader 5 终端内部的持仓复制工具,而不是不同平台或不同终端之间的复制系统,那么 MT5 版 Duplicator 正是为这种需求而设计。
链接
如果你需要 MetaTrader 终端之间 的交易复制器,请查看:COPYLOT
为什么交易者选择 Duplicator for MT5
- 可复制手动打开的持仓,也可复制其他 Expert Advisor 打开的持仓
- 可以通过创建多个副本来放大总持仓量
- 支持复制时使用自定义手数
- 支持复制 Stop Loss 和 Take Profit
- 可为复制持仓启用独立的 Trailing Stop 管理
- 支持按交易品种、魔术号、注释、盈利、亏损和手数进行精细过滤
MetaTrader 5 版本的重要说明
MT5 特别注意:不支持部分平仓。持仓只能按开仓时的相同手数进行平仓。INOUT 不支持。挂单不会被复制。 仅复制持仓。
首先必须理解的重点
- Duplicator 不能用于净额结算账户(Netting Account)。
- 这不是不同终端之间的交易复制器。
- 你可以在策略测试器中测试这个 Expert Advisor,并在可视模式下配合我们的 EAPADPRO 工具栏使用。
- 只需把 EA 安装在一个货币对图表上即可。默认情况下,它会监控所有已打开的交易品种。
它是如何工作的
- Duplicator 作为辅助 Expert Advisor,会复制当前在 MetaTrader 5 终端中已经打开的持仓。
- MT5 版本只复制持仓。
- 需要被复制的持仓称为 source(源持仓),生成出来的副本称为 duplicate(复制持仓)。
同时还会复制手数、Stop Loss 和 Take Profit。
当源持仓被修改时,复制持仓的 Stop Loss 和 Take Profit 也会同步修改。
这个产品真正的价值
当一笔原始持仓已经无法满足你的管理需求时,Duplicator for MT5 的价值就会非常明显。它可以把一笔持仓扩展成一个可管理的结构:增加总仓位、创建多个副本、应用自定义手数规则,并把这些复制持仓纳入你自己的管理逻辑。
这对于手动交易非常有帮助,也适合那些想在不改变原始入场逻辑的前提下,更灵活地处理已有持仓的交易者。
功能参数
这个 Expert Advisor 可以进行高度自定义。开始使用时,你只需要先指定哪些持仓应该被复制,然后再设置对应的过滤规则和管理参数。
OrderToDuplication —— 要复制的持仓类型。
MagiсToDuplication —— 要复制持仓的魔术号。你可以输入多个魔术号并用逗号分隔,或者使用 -1 表示复制所有魔术号。
SymbolToDuplication —— 要复制的交易品种:全部、当前品种,或者指定具体品种名称。
其他复制参数:
LotDuplicate —— 如果设为 0,则复制源持仓手数;否则使用自定义手数。
MinLotToDuplicate —— 允许复制的最小源手数。
MaxLotToDuplicate —— 允许复制的最大源手数。
CommentToDuplication —— 复制时使用的注释。
CopyOnlyLossPosPoint —— 仅复制亏损低于指定点数的持仓。
CopyOnlyProfPosPoint —— 仅复制盈利高于指定点数的持仓。
ReverseDuplicate —— 如果为 true,则反向复制持仓方向。
CoeficientLotDuplicate —— 手数系数;如果为 0,则不使用乘数。
StopLossDuplicate —— 如果为 0,则复制源持仓的 Stop Loss;否则使用自定义值。
TakeProfitDuplicate —— 如果为 0,则复制源持仓的 Take Profit;否则使用自定义值。
OnlyNewPositions —— 仅复制安装 Duplicator 之后新开出的持仓。
MaximumDistance —— 允许复制时的价格偏差。若为 0,则任何时刻都可以复制;若大于 0,则源持仓价格与当前价格的差值不得超过设定点数。
CloseDeleteCopy —— 若为 true,当源持仓关闭时,自动关闭并删除复制持仓。
AmountOfDuplicate —— 复制次数。
附加 EA 参数:
MarketWatch —— MarketWatch 交易模式;true 表示先不带止损级别开仓,随后再修改。
Magic —— EA 自己交易的标识符。
Slippage —— 滑点设置。
TrailingStopUSE —— 是否启用 Trailing Stop。
TrailingStop —— 追踪距离;0 表示服务器允许的最小值。
TrailingStep —— 追踪步长。
Duplicator for MT5 特别适合哪些场景
- 当你需要通过附加仓位来增强已经存在的持仓时
- 当你希望放大其他 Expert Advisor 已开出的持仓手数时
- 当你需要对同一个原始持仓创建多个副本时
- 当你需要为复制持仓设置灵活的管理逻辑时
- 当你希望按魔术号、品种、盈利或亏损进行过滤时
MT5 版本与 MT4 版本的主要区别
与 MT4 版本不同,Duplicator for MetaTrader 5 只处理持仓,并且必须遵守 MT5 架构本身的限制。因此,必须特别注意部分平仓限制、挂单不复制,以及不能在 Netting 账户上使用这些关键点。
如果你需要一个可以在同一个 MetaTrader 5 终端中精确复制持仓、放大手数、筛选源持仓并管理复制持仓的工具,那么这个 MT5 版本的 Duplicator 正是为此而设计。
标签: MT5 持仓复制器, MetaTrader 5 持仓复制, 手数放大, 内部持仓复制工具, 手动交易辅助工具, 持仓副本管理, 复制持仓 Trailing Stop, MetaTrader 5, Expforex, Vladon


It works great right out of the box; I wish you could set it to close all at once (bulk close/operation) that would be amazing - instead of closing in sequence one at a time. Is bulk closing possible?