MT4 TO TRADELOCKER – Other – 17 March 2024


Revolutionize Your Trading with the MT4 to TradeLocker Copier: Instant Execution, Elegant GUI, and Advanced Filtering. Seamlessly bridge two trading platforms and simply your trading across multiple accounts!

How to Install Demo

  • Open the MT4 platform Select ‘File’ from the main menu
  • Click on ‘Open Data Folder’ to bring up a new folder panel
  • Select the ‘MQL4’ folder, followed by the ‘Experts’ folder
  • Drag and drop (or Copy) your EA file(s) into this folder
  • Restart MetaTrader for your changes to take affect

Buy MT4 Version

GETTING STARTED – LOGIN

Before getting started you will need the server name of your TradeLocker account. You can locate this by looking at the web address. It will either be https:// demo.tradelocker.com or https://live.tradelocker.com

              

Once you have this, go to MetaTrader Terminal and go to Tools > Options > Expert Advisors. Add this url to Allow WebRequests for listed URL in the format Https://ServerName 

Next, in the EA Inputs select which environment you want to connect to Demo Or Live

Then copy and paste your Email, Password and Server

HOW TO COPY MULTIPLE ACCOUNTS – SAME LOGIN

For accounts under the same login. Simply tick the accounts you want to copy

Please note for every account that is copied, a 1 second delay will be introduced. This is due to Rate Limits set by TradeLocker. For example – 5 accounts copied would take 5 seconds for each trade action to take place

HOW TO COPY MULTIPLE ACCOUNTS – SEPERATE LOGINS

To copy to multiple accounts in seperate logins from Metatrader to TradeLocker follow the instructions

  1. For each account you want to copy to load a new chart (any) and load the MetaTrader to TradeLocker EA
  2. Configure each EA with the login of the account you want to copy
  3. Give each EA a unique magic number in the EA inputs
  4. Load the EA

SAVE & LOAD SYMBOL MAPS

If you need to make a change to the symbol map and want to save it please follow the instructions below

  1. Make changes to the symbol(s) you wish to have a custom map
  2. Click on Save/Load Map
  3. Give the symbol map a saved name and click save
  4. To load a map go the the load file drop down menu and select the symbol map
  5. Click load to load the selected map

Connection Tab

  1. Enter your email for your TradeLockerAccount
  2. Enter your password for your TradeLocker Account
  3. Enter the server name for your TradeLocker Account
  4. Login to the account
  5. Logout of the account
  6. Once you have logged in your TradeLocker Account the first column shows the account name and the second the balance
  7. Displayed the login status

Configuration – General Tab

  1. Fixed Lots – If you want every trade to be copied using a fixed lot then check this option
  2. Lot multiplier – If a Lot multiplier is set to 1 this means the lot size will be copied exactly how it is in the MT4 Account. If this is set to 0.5 then lot size will be half of the MT4 Account. If it is set to 2 then lot size will be double the MT4 Account. If you have a 10k MT4 account and you are copying to a 1k TradeLocker account, this is 10x smaller. So lot multiplier should be set to 0.1 to keep the same risk.
  3. Risk Factor –  This is set by default. Relative risk from Master to Slave. Assuming a Risk Factor of 1 and you use 1% risk on a Master of 100k, it will be adjusted to be 1% risk on a 50k Slave (or any amount). Using a Risk Factor of 2 the risk would be double on the Slave account. Using a Risk factor of 0.5 and the risk will be halved on the Slave.
  4. Max Daily Loss – Includes closed trades and running open trades and can be set in % of account or Monetary value ($). Once this loss has been reached for the day all trades will be closed. No more trades will be copied to TradeLocker. Max Daily Loss is reset at the end of the trading day and is tied to broker time.
  5. Max Daily Loss – Includes closed trades and running open trades and can be set in % of account or Monetary value ($). Once this profit has been reached for the day all trades will be closed. No more trades will be copied to TradeLocker. Max Daily Profit is reset at the end of the trading day and is tied to broker time.
  6. Signal Delay – Add a delay to your signals in Milliseconds (ms)
  7. If the lotsize being copied is less than the brokers minimum then automatically round the lot size up to the broker minimum
  8. Enable relative pricing. This will automatically adjust the price for the difference in broker feeds

Configuration – Symbol Tab

It is highly recommended you include this in a set file if your broker has symbols with Prefix and Suffix. Enter these in the EA’s inputs before startup so when you log in the symbols map correctly right away



  1. Symbols that exist in your Market Watch List in MetaTrader. You need to add the symbols you want copied into your market watch list. If you add new symbols while the EA is running you will need to click Update Symbols to refresh
  2. Symbols that exist on the TradeLocker platform. Sometimes there are more than one entry for the symbol in TradeLocker. If that is the case double click on the symbol name to get a drop down box. You can change the symbol if it appears in the list.
  3. MT4 Prefix – If your MT4  brokers symbols use a Prefix such as cGBPUSD then you will need to enter ‘c’ in the Prefix. Then click Update symbols to map them. Prefix must be added exactly as it appears in your broker
  4. MT4 Suffix – If your MT4 brokers symbols use a Suffix such as GBPUSD.i then you will need to enter ‘.i’ in the Suffix. Then click Update symbols to map them. Suffix must be added exactly as it appears in your broker
  5. Refresh Symbol List – Updates the symbol list according to your Market Watch and your Symbol Prefix and Suffix
  6. Opens window to save and load symbol maps

Configuration – Filters

  1. Include Magic – If this is enabled only Trades with these Magic Numbers will be copied. Everything else will be ignored. To add more than one use a comma to separate them e.g 12345,223344,333444
  2. Exclude Magic – If this is enabled Trades with Magic Numbers matching one in this list will be ignored. Everything else will be copied.  To add more than one use a comma to separate them e.g 12345,223344,333444
  3. Include Symbol – If this is enabled only Trades matching these Symbols will be copied. Everything else will be ignored. To add more than one use a comma to separate them e.g GBPUSD,EURUSD,US30
  4. Exclude Symbol – If this is enabled Trades matching these Symbols in the list will be ignored . Everything else will be copied. To add more than one use a comma to separate them e.g GBPUSD,EURUSD,US30
  5. Copy Buys – Enable to copy buy trades
  6. Copy Sells – Enable to copy sell trades
  7. Copy Pendings – Enable to copy pending orders
  8. Copy SL – Enable to copy the SL of all trades. If unchecked, all SL will be 0
  9. Copy TP – Enable to copy the TP of all trades. If unchecked all TP will be 0
  10. Ignore Trades With No SL – If Enabled then any trade that does not have a SL (Set to 0) will NOT be copied
  11. Ignore Trades With No TP – If Enabled then any trade that does not have a TP (Set to 0) will NOT be copied
  12. Reverse Copy – Reverses the trades. Buys To Sells, Sells To Buys. Buy Limit To Sell Stop, Buy Stop To Sell Limit, Sell Limit To Buy Stop, Sell Stop To Buy Limit. Warning: If you reverse copy trades and then turn it off or vice versa, the trades being copied will no longer be managed!

Configuration – Time Tab


  1. Trade On Monday – If enabled trades will be copied on Monday
  2. Trade On Tuesday – If enabled trades will be copied on Tuesday
  3. Trade On Wednesday – If enabled trades will be copied on Wednesday
  4. Trade On Thursday – If enabled trades will be copied on Thursday
  5. Trade On Friday – If enabled trades will be copied on Friday
  6. Trade On Saturday – If enabled trades will be copied on Saturday
  7. Trade On Sunday – If enabled trades will be copied on Sunday
  8. Use Time Filter – If enabled then only trades taken between the Start Hour and End Hour will be copied
  9. Trading Start Hour – Define the start hour for trades to be copied
  10. Trading End Hour – Define the end hour for trades to be copied


منبع: https://www.mql5.com/en/blogs/post/756753

توسط رضا خانتاراج

رضا خانتاراج