Exp4 Duplicator
- 实用工具
- Vladislav Andruschenko
- 版本: 26.222
- 更新: 24 二月 2026
- 激活: 10
Duplicator for MetaTrader 4 —— 单终端内的专业交易与订单复制系统
这是一款面向专业交易者的强大 Expert Advisor,用于自动复制已经存在的交易、放大或调整仓位,并按照你的规则管理复制出的订单与持仓。 它非常适合手动交易者、自动化系统使用者,以及希望对现有仓位进行更灵活管理的用户。
Duplicator 本身并不会按自己的交易策略主动开仓。它的核心任务是监控 MetaTrader 4 终端中已经存在的仓位和订单,然后按照你的设定创建精确副本,包括复制次数、手数、止损、止盈、过滤条件以及后续管理逻辑。
如果你需要的是同一个终端内部的智能交易复制模块,而不是不同终端之间的复制工具,那么 Duplicator 正是为此而设计。
链接
如果你需要 MetaTrader 终端之间的交易复制工具,请查看:COPYLOT
为什么交易者会选择 Duplicator
- 可复制手动开立的交易、其他 Expert Advisor 开立的交易,以及通过 MQL 逻辑创建的交易
- 既可以复制市价持仓,也可以复制挂单
- 可以放大、缩小或完全重设复制单的手数
- 支持复制 Stop Loss、Take Profit、挂单价格和到期时间
- 可为复制单单独启用Trailing Stop管理逻辑
- 支持按交易品种、魔术号、订单类型、盈利、亏损和手数进行精细过滤
首先必须理解的一点
注意:这不是不同终端之间的交易复制器。Duplicator 工作在同一个 MetaTrader 4 终端内,只监控当前账户上已经存在的仓位和订单。
你只需要把 Expert Advisor 安装在一个图表上即可。默认情况下,它可以监控终端中所有已打开的交易品种,并按照你的过滤规则复制符合条件的交易和订单。
复制逻辑如何工作
- Expert Advisor 会持续监控所有符合条件的持仓和订单。
- 每一个被识别出的源持仓或源订单,都可以按设定数量被复制多次。
- 复制时,可以同步源交易的方向、手数、Stop Loss、Take Profit、挂单价格以及到期时间。
- 如果源持仓发生修改,Expert Advisor 也可以同步修改复制单的 Stop Loss 和 Take Profit。
- 如有需要,复制单还可以按照独立规则继续被管理,而不完全依赖源单后续的变化。
因此,Duplicator 并不仅仅是机械地复制一笔交易,而是一套可以根据你自己交易逻辑进行调整的完整复制管理工具。
什么是源单,什么是复制单
为了便于理解,系统内部采用两个简单概念:
- source —— 需要被复制的原始持仓或订单
- duplicate —— 由 Expert Advisor 自动创建出来的副本
这种结构的优势在于:你可以手动管理原始交易,或者通过其他 EA 来管理原始交易,而 Duplicator 则专门负责创建和维护这些副本。
Duplicator 在哪些场景下特别有价值
- 当你希望用附加仓位强化手动交易时
- 当你想放大其他 Expert Advisor 已经开出的交易时
- 当你需要为一笔原始交易建立多个副本时
- 当你不仅要复制持仓,还要复制挂单时
- 当你需要自定义手数逻辑、过滤条件和复制单管理规则时
Duplicator 的主要能力
- 复制所有手动或由 Expert Advisor 打开的交易
- 复制挂单
- 支持自定义固定手数或手数倍数
- 支持基于可用保证金的动态手数计算
- 支持反向复制交易以及镜像 SL/TP
- 支持复制单关闭后自动重新打开
- 支持源单关闭后自动删除或关闭复制单
- 支持在复制单盈利足够时条件性关闭源单
主要复制过滤器
OrderToDuplication —— 要复制的订单类型。
MagiсToDuplication —— 要复制订单的魔术号;可输入多个魔术号并用逗号分隔,或者使用 -1 表示复制所有魔术号。
SymbolToDuplication —— 要复制订单的交易品种:全部、当前品种,或指定某个具体品种名称。
附加过滤条件
OnlyCloseOrders —— 不创建新的复制单,只管理或关闭已经存在的复制单。
MinLotToDuplicate / MaxLotToDuplicate —— 允许开始复制的源交易最小/最大手数。
CopyOnlyLossPosPoint / CopyOnlyProfPosPoint —— 仅复制处于亏损或盈利状态下、符合条件的持仓。
OnlyNewPositions —— 只复制 EA 启动之后新出现的持仓。
MaximumDistance —— 创建复制单时允许的最大价格偏差。
Duplicator 功能参数
ReopenClosedDuplicateOrder —— 当复制单因 Stop Loss、Take Profit 或 Trailing Stop 被关闭后,自动重新打开复制单。
ReverseDuplicate / ReverseSLTP —— 反向复制交易方向,并镜像设置 Stop Loss / Take Profit。
StopLossDuplicate / TakeProfitDuplicate —— 使用源单的 SL/TP,或者设置自定义值。
CloseDeleteDuplicate —— 当源持仓或源订单关闭时,自动关闭并删除对应复制单。
CloseOriginalifDuplicationCloseinProfit —— 如果复制单关闭后的利润大于源单当前亏损,则允许关闭源单。
AmountOfDuplicate —— 复制单数量。
手数参数
LotDuplicate —— 使用源单手数,或者自定义固定手数。
CoefficientLotDuplicate —— 用于放大或缩小复制单手数的倍数。
DynamicLot / LotBalancePercent —— 按可用保证金百分比计算动态手数。
RiskRate —— 存款货币相对于美元的汇率,用于动态手数计算。
这个产品真正的价值
当单纯开一笔交易已经不能满足你的管理需求时,Duplicator 的价值就会非常明显。它可以把一笔原始交易扩展成一个可控的结构:放大仓位、建立多个副本、调整风险参数,并把这些复制单纳入你自己的管理逻辑中。
它既适合手动交易,也适合强化其他 Expert Advisor 已经打开的仓位,在需要更激进或更灵活的仓位扩展时尤其有效。
你可以在 Strategy Tester 中测试这个 Expert Advisor,并在可视模式下结合我们的 EAPADPRO 工具栏使用。这让你可以在实盘之前先验证复制逻辑。
Duplicator 与 COPYLOT 的区别
Duplicator —— 用于同一个 MetaTrader 终端内部的交易与订单复制。
COPYLOT —— 用于不同 MetaTrader 终端之间的交易复制。
如果你的目标是在同一个终端内部进行交易复制、放大手数并按自定义逻辑管理副本,那么 Duplicator 就是最合适的工具。
标签: 交易复制器, 订单复制器, 持仓复制, 手数放大, 终端内复制工具, MetaTrader 4, 手动交易辅助工具, 交易副本管理, 复制单 Trailing Stop, Expforex, Vladon


The product is excellent and it works as it is supposed to be working. If something goes wrong, do check the userguide with the parameters and you will see something you may have missed parameterizing.