QUANTOWER TO NINJATRADER TRADE COPIER
This is the user guide for 'Quantower to NinjaTrader' trade copier.
Quick Note:
1. This copier suite includes three components:
-
Quantower trade signal bot - QTNTSignals
- Relay Bridge app
- NinjaTrader copier bot - QTNTCopier
2. This copier suite can support multiple signal sources to multiple copier bot configurations.
If you have multiple signal sources, please remember to set one unique 'Copy Group ID String' at both signal and its follower copier bots that will partition that as a separate copy group. It will be elaborated at later setup descriptions. You could skip this if you only have one signal source.
- Relay bridge app
It is to relay the trade signals between NinjaTrader copier and Quantower signal bot.
- Unzip relaybridge.zip file
- Open config.ini file from unzipped folder
- Fill in your license key, e.g.
license_key=abc+qttont@gmail.com
- Save config.ini file
- Run relaybridge.exe from the unzip folder.
It should be exited at last after you close NinjaTrader and Quantower.
- NinjaTrader copier bot
1. at NT8 'Control Center', select 'Tools' -> 'Import' -> 'NinjaScript Add-On'.
import QTNTCopier.zip
2. open that symbol chart that you want to copy to find 'Quantower to NinjaTrader Copier' at strategy list.
If you want to copy to other symbol, open that symbol chart and repeat above step.
3. If you have different Quantower signal source, set an unique string (e.g. LONDON or PARIS) at both Quantower signal and NinjaTrader copier's 'Copy Group ID String' variable.
Both Quantower signal and NinjaTrader copier bot have its lot multiplier variable. You could set either one or both to separate lot multiplier factor.
4. Select the applicable account and enable this copier bot at 'Strategies' window.
unzip QTNTSignals.zip and move that unzipped folder to below folder:
[your Quantower install folder]/Settings/Scripts/Strategies/
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). Then click '+' (circled in light blue) and select QTNTSignals bot.
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.
if you have more Quantower accounts to be signal source, add another QTNTSignals bot.
- Copy Group ID String
if you have one more signal bots, set an unique text string (e.g. LONDON2025, NEWYEAR) at this variable field. At its NinjaTrader follow bot, set the same text string so that will form up a separate copy group.
- Symbol Mapping List
format: Quantower symbol name, then comma, then NinjaTrader symbol names, then semi-colon
e.g.
MES.H25,MES 03-25;
if more pairs
MES.H25,MES 03-25;MNQ.H25,MNQ 03-25;
- Lot Multiplier
- Applicable Symbol List
if you want to restrict to certain Quantower symbols to be copied, input, e.g.
MES.H25,MNQ.H25
separated by comma
- Reverse Trade?
default is no. if enabled, all trades will be sent by reversed signals.
Then 'Run' that Quantower signal bot
All copy activities will be output to Strategy Manager's log window.