This information explains the best way 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 primary 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 every 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 > Consultants (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 under).
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 begin. 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 under).
- Click on OK. The EA will begin copying trades.

Step 4: Take a look at It
- Open a commerce on the Sender account (e.g., purchase 0.1 lot EURUSD).
- Test the Receiver account for the copied commerce.
- Look within the Journal or Consultants tab for messages like “Opened place for Sender ticket X.”
- Monitor the log file in MQL5FilesTradeCopier_Log.txt for information.
Step 5: Go Stay
- Begin with small lot sizes.
- Look ahead to delays or dealer variations (e.g., spreads, image names).
- Hold each MT5 terminals working.
Enter Settings: What They Imply and Tips on how 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).
- Tips on how to Set: Select Sender for grasp account, Receiver for slave account.
- Tip: Every account wants its personal EA occasion.
Receiver Settings
Receiver Lot Dimension 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).
- Tips on how 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 hard and fast lot for all trades.
- Tips on how to Set: Allow and set Fastened lot measurement worth (e.g., 0.1).
- Tip: Secure for constant danger, however examine 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.
- Tips on how 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).
- Tips on how 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.
- Tips on how to Set: >0 (e.g., 0.5 halves, 2.0 doubles).
- Tip: Modify based mostly on account measurement distinction.

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

Receiver Commerce Settings
- Copy Sender stop-loss (Bool, Default: true)
- What It Does: Copies Sender’s stop-loss.
- Tips on how to Set: Disable if you would like no SL.
- Tip: Hold enabled for danger consistency.
- Copy Sender take-profit (Bool, Default: true)
- What It Does: Copies Sender’s take-profit.
- Tips on how to Set: Disable for no TP.
- Tip: Normally enabled with SL.
- Copy Sender pending orders (Bool, Default: true)
- What It Does: Copies restrict/cease orders (not simply open trades).
- Tips on how 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”).
- Tips on how to Set: Enter prefix in case your dealer makes use of one.
- Tip: Depart 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 legitimate image is discovered (e.g., “EURUSD.0” or “EURUSD.m”).
- Tips on how to Set: Record suffixes your dealer would possibly use, separated by commas.
- Tip: Test dealer’s image checklist in Market Watch.
Receiver Danger Safety
- Allow fairness safety (Bool, Default: true)
- What It Does: Stops buying and selling if every day loss limits are hit.
- Tips on how to Set: Disable for no limits.
- Tip: Hold enabled to guard capital.
- Most every day loss p.c (Double, Default: 5.0)
- What It Does: Max % fairness loss per day (resets midnight GMT).
- Tips on how to Set: 0–100 (e.g., 5.0 = 5% of beginning fairness).
- Tip: 2–5% is typical for security.
- Most every day loss worth (Double, Default: 500.0)
- What It Does: Max loss in account foreign money (e.g., $500).
- Tips on how 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.
- Tips on how 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.
- Tips on how to Set: Use similar title 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 strong 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 present from the MQL5 Market, check it on a demo account, and expertise seamless commerce copying. Be a part of the MQL5 neighborhood to share your outcomes, ask questions, and take your buying and selling to the subsequent stage!
🔗 Obtain: Golden Native Commerce Copier