Vesam Copy Trade
- Utilities
- Version: 1.0
- Activations: 5
Overview
Vesam Copy Trade is an Expert Advisor for MetaTrader 5 designed to automatically copy market trades from a Sender account to a Receiver account.
It automatically copies market trades from the Sender account to the Receiver account, including opening new trades, modifying Stop Loss and Take Profit, partially closing positions, and fully closing trades.
Important: The Sender and Receiver must run on the same computer or VPS.
Main Features
-
Automatic Trade Copying: Copies market Buy and Sell trades from the Sender account to the Receiver account.
-
Trade Modification: Automatically updates the copied trade when Stop Loss or Take Profit is modified on the Sender account.
-
Partial Close Support: Transfers partial position closures from the Sender account to the Receiver account.
-
Automatic Trade Closing: Closes the corresponding copied trade when the original trade is closed.
-
Flexible Lot Settings: Use the same lot volume as the Sender or specify a separate lot size.
-
Flexible Stop Loss and Take Profit: Copy the Sender's Stop Loss and Take Profit settings or use your own distances in points.
-
Smart Symbol Matching: Automatically identifies and matches corresponding trading symbols between the Sender and Receiver accounts, even when brokers use different symbol names, prefixes, or suffixes. This helps simplify copying trades between accounts with different symbol naming conventions.
-
Simple Configuration: Straightforward input parameters make setup easy.
Input Parameters
1. File_Type
Select the operating mode of the EA.
-
Sender: Use this mode on the account from which trades will be copied.
-
Receiver: Use this mode on the account that will receive copied trades.
2. Lot_Type
Choose how the Receiver's trade volume is determined.
-
Same_as_Sender: Uses the same lot volume as the original trade.
-
Separated: Uses a separate lot volume specified by the lot parameter.
3. Lot
Default value: 0.1
Specifies the lot volume used when Lot_Type is set to Separated. This parameter is ignored when Same_as_Sender is selected.
4. SL_TP_Type
Choose how Stop Loss and Take Profit are handled on the Receiver account.
-
Same_as_Sender: Uses the Sender's Stop Loss and Take Profit settings.
-
Separated: Uses the distances specified by the stoploss and takeprofit parameters.
5. SL in Points
Default value: 100
Specifies the Stop Loss distance in points when SL_TP_Type is set to Separated.
6. TP in Points (takeprofit)
Default value: 100
Specifies the Take Profit distance in points when SL_TP_Type is set to Separated.
7. Close Connection (closeConnect)
Default value: true
Enables or disables automatic connection closing.
How to Use
-
Run MetaTrader 5 on the computer or VPS where you want to operate the copier.
-
Attach Vesam Copy Trade to a chart on the Sender account and set File_Type to Sender.
-
Attach Vesam Copy Trade to a chart on the Receiver account and set File_Type to Receiver.
-
Configure the lot and Stop Loss / Take Profit settings according to your preferences.
-
Test the setup on demo accounts before using it with real funds.
Important Notes
-
Trade execution prices and results may differ between accounts because of spreads, slippage, broker conditions, and available margin.
-
Stop Loss and Take Profit modifications are copied only when SL_TP_Type is set to Same_as_Sender
-
Partial position closures are copied only when Lot_Type is set to Same_as_Sender.
Support and Feedback
If you encounter any issues, notice a bug, or have suggestions for improvement, please feel free to contact me through MQL5 Messages. I appreciate your feedback and will do my best to resolve reported issues as quickly as possible.
