QUANTOWER TO DXTRADE/MATCHTRADER/TRADELOCKER TRADE COPIER

 


This is the user guide for 'Quantower to DxTrade/MatchTrader/TradeLocker' trade copier.





Quick Notes:


1. This copier contains two components:


- QTPFPSignals - Quantower signal bot

- ForexPropFirmCopier - a composite copier that accommodate trade copy to DxTrade, MatchTrader and TradeLocker.


Your purchased license key will enable which trading platform module to be executed at that copier app.


2. API and non API approaches:

DxTrade copy module can accommodate both API and non API approaches.

MatchTrader copy module uses non API approach as nearly all MatchTrader prop firms have blocked API access.

TradeLocker copy module can accommodate both API and non API approaches.


3. DxTrade and TradeLocker API servers have 'rate limit' or 'network throttling' restriction.  As such, this copier will enforce one second delay between each trade request of concurrent order entry or close to their server.  TradeLocker Non API approach is not subject to 'rate limit' restriction.


4. That Quantower signal bot only deals with that Quantower account position event change.  It won't take TP/SL or limit or stop orders.  However, it will raise position entry signal to that copier if Quantower limit or stop order gets fulfilled.  Or it will raise position close signal to that copier if Quantower order gets closed by hitting TP/SL.


5. Besides futures Rithmic and DxFeed connections, Quantower provides connections with various crypto exchange futures, InteractiveBrokers (IBKR), LMAX, etc.  You could refer to 'Leverage Quantower To Expand Platform Coverage' article: https://boolapi.blogspot.com/2025/02/leverage-quantower-to-expand-platform.html



=======


Install Quantower signal bot


unzip QTFPFSignals.zip and move that unzipped folder to below folder:


[your Quantower install folder]/Settings/Scripts/Strategies/


Note: If you install Quantower by their default path, Quantower folder should be at your computer 'Desktop' folder.


at Quantower, click the Quantower icon at chart upper right (circled in red at below screenshot) and select 'strategy manager' (circled in red at below screenshot)



at signal bot setting window, select the account you want to copy from. 




please note that Quantower strategy manager setting window doesn't have 'save' button.  just double click on any place of that setting window that will auto save your setting.  and then click 'X' at window top right corner to exit. 


please note each bot shares the same log panel.  if you want to see one bot's log, just click that line of bot on upper panel.


- Forex Prop Firm Account Names (To Copy) - 

fill in forex prop firm account that you want to copy to.  if multiple accounts, separate each with comma, e.g.  DEMO324123,DEMO123512


- Symbol Mapping List

format: Quantower symbol name, then comma, then Forex Prop Firm symbol names, then semi-colon

e.g.

MESH5,US500;MGCH5,XAUUSD;


- Lot Multiplier List

if you want different lot multiplier for specific symbol, input like

MESH5,0.1;MNQH5,0.1;

if simply input 

1

all Quantower lot will be multiplied 1 time to forex prop firm accounts.


- Applicable Symbol List

if you want to restrict to certain Quantower symbols to be copied, input, e.g.

MESH5,MNQH5

separated by comma


- Reverse Trade?

default is no.  if enabled, all trades will be sent by reversed signals.




=======



ForexPropFirmCopier setup


1. Unzip ForexPropFirmCopier.zip 


2. Open config.ini file from unzipped folder


3. fill in your license key at

license_key=


e.g. license_ley=taigk97+qttomtr@gmail.com


4. Below are the sample setup for variable inputs of 'Trading Platform Settings' section that you could use for hands-on.


platform=dxTrade

login_user_name=pEjqai

login_password=Vn7JY$nn

account_name=cfd_jlgo

login_server=https://demo.dx.trade

login_account_type=

login_broker_id=


platform=TradeLocker

login_user_name=taigk97@gmail.com

login_password=YX0%IW$f

account_name=319080

login_server=SAG-DEMO

login_account_type=DEMO

login_broker_id=


platform=MatchTrader

login_user_name=taigk97+MENTcomp@gmail.com

login_password=j4B^+T&j6

account_name=131048

login_server=https://mtr.gooeytrade.com/login

login_account_type=

login_broker_id=1



Variable Explanations


platform=

please input DxTrade or MatchTrader or TradeLocker 

if you want to use DxTrade non API approach, input 

DxTrade Non API

if you want to use TradeLocker non API approach, input 

TradeLocker Non API


login_user_name=

this is the first input field of trading webtrader login page.  It used to be email address at MatchTrader and TradeLocker assigned by your prop firm.


login_password=

this is the second input field of trading webtrader login page.


login_server=

For DxTrade and MatchTrader, it's the webtrader login url, e.g. https://mtr.gooeytrade.com/login

For TradeLocker, this is the third input field of its webtrader login page, e.g. FPIPS, SAG-DEMO


account_name=

please specific account name you want to copy, e.g. 341234

for DxTrade non api approach, please also switch to that account at DxTrade webtrader trade panel.


login_account_type=

this is only applicable to TradeLocker.  input either DEMO or LIVE


login_broker_id=

this is only applicable to MatchTrader.  To check broker id, at MatchTrader prop firm webtrade login page, right click and then select 'view source page' and search (i.e. CTRL+F) 'brokerId.  That value next to brokerId test is its broker id.

below are broker ids of popular MatchTrader prop firms:

The5ers: 1

Maven Markets: 117

FundingPips: 1

E8 Markets: 2

MyFundedFx: 1

GoatFunded: 1

SurgeTrader: 1

TopOneTrader: 140

FundedTradingPlus: 1

BlueGuardian: 1

GooeyTrade: 1


if you have more than one prop firm account, just copy this variable block and duplicate another one with different login credential.



- launch ForexPropFirmCopier app from unzipped folder.  


- after license authentication, click 'Copy Start' button to start.


- if you want to stop, click 'Copy Start' button again.


- if you want to change config.ini contents during copier runtime, just click 'Copy Start' to stop and then click it again to fetch latest setup info for new copy session.



=====


Special work around for MatchTrader platform if you can get login success at initial uses but encounter 'login failure' issue at later days:

1. The current web protection schemes deployed by MatchTrader is user computer/VPS dependent.  Some users might experience more stricter web protection and encounter unexpected login failure.

2. Follow this ad-hoc workaround.

3. At config.ini file, add one more line below license_key=xxxxxx line

Assume your MatchTrader prop firm login url is https://mtr.fundingpips.com/login

input below line (i.e. replace with www and add /favicon.ico)

url=https://www.fundingpips.com/favicon.ico

If you have multiple prop firms to copy, add more lines url=xxxxxx

4. Save that config.ini file

5. Restart that ForexPropFirm app.  A special session of Chrome will be opened.  Just keep there and ignore any error messages at webpage display.  If it asks for any human interaction, please click that interaction icon.  That browser will be auto closed when that copier app is closed.

6. After license check, click 'Copy Start' button and check if it can login now.


Popular posts from this blog

FREE EVALUATION WITH LIMITED SYMBOLS

TRADE COPIER USER GUIDE LIST

METATRADER TO NINJATRADER TRADE COPIER