This information explains learn how to arrange and use the Commerce Copier EA in MetaTrader 5 (MT5) to repeat trades from one account (Sender) to a different (Receiver). The EA copies open purchase/promote trades and pending orders, with choices for lot sizing, image changes, and danger safety.
Entry right here : https://www.mql5.com/en/market/product/150783
What the Commerce Copier Does
- Sender: Displays trades in your major account and sends them to the Receiver.
- Receiver: Copies trades from the Sender, adjusting lot sizes, symbols, or stop-loss/take-profit as configured.
- Options:
- Copies purchase/promote trades and pending orders (restrict/cease).
- Adjusts lot sizes (match Sender, fastened, scaled, or risk-based).
- Handles completely different image names between brokers (e.g., “EURUSD” vs. “EURUSD.m”).
- Protects your account by limiting day by day losses.
Stp-by-Step Setup
Step 1: Set up the EA
- Open MT5, go to File > Open Information Folder.
- Place the .mq5 file in MQL5 > Specialists (or compile it in MetaEditor if it’s supply code).
- Restart MT5 or right-click Navigator > Refresh.
- Connect the EA:
- Open a chart (any image).
- Drag the EA from Navigator to the chart.
- Configure inputs within the popup window (see beneath).
Step 2: Set Up the Sender
- Connect the EA to any chart on the Sender account.
- Within the EA settings:
- Set Buying and selling Mode to Sender.
- Set Distinctive identifier for file to a reputation.
- No different settings are wanted for Sender.
- Click on OK to start out. The EA will observe your trades.
Step 3: Set Up the Receiver
- Connect the EA to any chart on the Receiver account.
- Within the EA settings:
- Set Buying and selling Mode to Receiver.
- Set Distinctive identifier for file to match Sender .
- Configure different settings (see beneath).
- Click on OK. The EA will begin copying trades.

Step 4: Check It
- Open a commerce on the Sender account (e.g., purchase 0.1 lot EURUSD).
- Examine the Receiver account for the copied commerce.
- Look within the Journal or Specialists tab for messages like “Opened place for Sender ticket X.”
- Monitor the log file in MQL5FilesTradeCopier_Log.txt for information.
Step 5: Go Dwell
- Begin with small lot sizes.
- Look ahead to delays or dealer variations (e.g., spreads, image names).
- Preserve each MT5 terminals working.
Enter Settings: What They Imply and Easy methods to Use Them
These settings seem when attaching the EA to a chart. Solely Receiver makes use of most settings; Sender solely wants Mode and File Identifier.
Mode Choice
- Buying and selling Mode (Sender or Receiver, Default: Sender)
- What It Does: Units if this EA sends trades (Sender) or copies them (Receiver).
- Easy methods to Set: Select Sender for grasp account, Receiver for slave account.
- Tip: Every account wants its personal EA occasion.
Receiver Settings
Receiver Lot Measurement Settings
Select one technique for a way lot sizes are copied. Default is to match Sender.
- Use Sender lot measurement (Bool, Default: true)
- What It Does: Copies the Sender’s precise lot measurement (e.g., Sender’s 0.2 lot = Receiver’s 0.2 lot).
- Easy methods to Set: Allow for easy copying. Disable others.
- Tip: Good if accounts have comparable balances.

- Use fastened lot measurement (Bool, Default: false)
- What It Does: Makes use of a set lot for all trades.
- Easy methods to Set: Allow and set Fastened lot measurement worth (e.g., 0.1).
- Tip: Protected for constant danger, however verify min lot (e.g., 0.01 for micro accounts).
- Fastened lot measurement worth (Double, Default: 0.1)
- What It Does: The lot measurement if fastened mode is on.
- Easy methods to Set: Enter a price >0 (e.g., 0.01, 0.1). Should match dealer’s guidelines.
- Tip: Use small values for testing.
- Use lot multiplier (Bool, Default: false)
- What It Does: Multiplies Sender’s lot measurement (e.g., Sender 0.1 lot, multiplier 2.0 = Receiver 0.2 lot).
- Easy methods to Set: Allow and set Lot multiplier issue (e.g., 2.0).
- Tip: Helpful for scaling danger up/down.
- Lot multiplier issue (Double, Default: 1.0)
- What It Does: The multiplier worth.
- Easy methods to Set: >0 (e.g., 0.5 halves, 2.0 doubles).
- Tip: Regulate based mostly on account measurement distinction.

- Use danger share of steadiness (Bool, Default: false)
- What It Does: Units lot measurement based mostly on % of steadiness risked per commerce, utilizing Sender’s stop-loss.
- Easy methods to Set: Allow and set Threat share per commerce. Wants Sender to set stop-loss.
- Tip: Greatest for danger administration; calculates lot dynamically.
- Threat share per commerce (%) (Double, Default: 1.0)
- What It Does: % of Receiver’s steadiness to danger (e.g., 1% on $1000 = $10 danger).
- Easy methods to Set: 0.1–100 (e.g., 1.0 for 1%).
- Tip: Preserve low (1–2%) for security.

Receiver Commerce Settings
- Copy Sender stop-loss (Bool, Default: true)
- What It Does: Copies Sender’s stop-loss.
- Easy methods to Set: Disable if you’d like no SL.
- Tip: Preserve enabled for danger consistency.
- Copy Sender take-profit (Bool, Default: true)
- What It Does: Copies Sender’s take-profit.
- Easy methods to Set: Disable for no TP.
- Tip: Often enabled with SL.
- Copy Sender pending orders (Bool, Default: true)
- What It Does: Copies restrict/cease orders (not simply open trades).
- Easy methods to Set: Disable if solely copying open trades.
- Tip: Allow for full technique copying.
Receiver Image Mapping
- Add prefix to image (e.g., fx_) (String, Default: “”)
- What It Does: Provides textual content earlier than Sender’s image (e.g., “EURUSD” turns into “fx_EURUSD”).
- Easy methods to Set: Enter prefix in case your dealer makes use of one.
- Tip: Go away clean if symbols match.
- Add suffixes to image, comma-separated (e.g., .0,m) (String, Default: “.0,m”)
- What It Does: Tries suffixes till a sound image is discovered (e.g., “EURUSD.0” or “EURUSD.m”).
- Easy methods to Set: Record suffixes your dealer would possibly use, separated by commas.
- Tip: Examine dealer’s image listing in Market Watch.
Receiver Threat Safety
- Allow fairness safety (Bool, Default: true)
- What It Does: Stops buying and selling if day by day loss limits are hit.
- Easy methods to Set: Disable for no limits.
- Tip: Preserve enabled to guard capital.
- Most day by day loss p.c (Double, Default: 5.0)
- What It Does: Max % fairness loss per day (resets midnight GMT).
- Easy methods to Set: 0–100 (e.g., 5.0 = 5% of beginning fairness).
- Tip: 2–5% is typical for security.
- Most day by day loss worth (Double, Default: 500.0)
- What It Does: Max loss in account forex (e.g., $500).
- Easy methods to Set: >0, based mostly on account measurement.
- Tip: Set to a tolerable loss.

- Shut trades on loss restrict breach (Bool, Default: true)
- What It Does: Closes all trades/orders if loss restrict is hit.
- Easy methods to Set: Disable to solely cease new trades.
- Tip: Allow for emergency shutdown.

File Settings
- Distinctive identifier for file (String, Default: “TradeCopier”)
- What It Does: Names the communication between Sender and Receiver.
- Easy methods to Set: Use similar identify for each (e.g., “MyCopier”).
- Tip: Use distinctive names if working a number of copiers.

Conclusion
The Golden Native Commerce Copier EA is your go-to resolution for effortlessly replicating trades throughout MetaTrader 5 accounts, providing unmatched flexibility and sturdy danger administration. With options like customizable lot sizing, image mapping for dealer compatibility, and built-in fairness safety, it empowers merchants to scale their methods safely and effectively. Whether or not you are a newbie managing a number of accounts or an skilled dealer following a grasp technique, this EA streamlines the method whereas safeguarding your capital. Obtain it at this time from the MQL5 Market, take a look at it on a demo account, and expertise seamless commerce copying. Be a part of the MQL5 group to share your outcomes, ask questions, and take your buying and selling to the following degree!
🔗 Obtain: Golden Native Commerce Copier