NINJATRADER TO QUANTOWER TRADE COPIER

 


This is the user guide for 'NinjaTrader to Quantower' Trade Copier.





Quick notes:


1. This copier suite includes three components:


- NinjaTrader trade signal 'indicator' - NTQTSignals

- Relay Bridge app

- Quantower copier bot - NTQTCopier


Kindly be aware this Quantower copier bot uses Quantower API to design.  The working hierarchy is: Quantower copier bot -> Quantower API -> Third party data-feed vendor plugins.  This bot has no visibility how Quantower API interacts with those data-feed vendor plugins.  However it will seamlessly output the order entry or exit execution results at log window from Quantower API.


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.


3. This copier only supports NinjaTrader position copy.  That means 'no TP/SL' and 'no limit/stop' orders will be copied.  However, when an order gets closed by hitting its TP/SL price, this copier will send out order close action to Quantower.  When a limit/stop order gets fulfilled, this copier will send out market order entry to Quantower.  


4. NinjaTrader only has netting/futures mode - while Quantower account could be either hedging or netting/futures mode.  This copier will apply netting/futures order logics on the copied trades to Quantower - so the copy result will remain consistent between two platforms.

Note: Netting/futures mode - long and short trades *cannot* coexist.  Hedging mode - long and short trades *can* coexist.


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



======



- Relay bridge app


It is to relay the trade signals between NinjaTrader signal and Quantower copier bot.


- Unzip relaybridge.zip file

- Open config.ini file from unzipped folder

- Fill in your license key, e.g.

license_key=abc+nttoqt@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 Signal indicator


1. at NT8 'Control Center', select 'Tools' -> 'Import' -> 'NinjaScript Add-On'.  

import NTQTSignals.zip


2. open any chart and find 'NinjaTrader to Quantower Signals' at indicator list.

only attach one signal indicator for one account.  it will scan all symbol trade activities of that account.


3. variable explanations:


NinjaTrader Account Name

Fill in NinjaTrader account that you want to copy from.


Copy Group ID String 

If you have more than two NinjaTrader signal indicators for different NinjaTrader accounts, please fill in an unique string to form a new copy group with Quantower copier bots.




- Quantower copier bot


unzip NTQTCopier.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.


Open strategy manager window and select NTQTCopier as illustrated at below screenshot:




Select Quantower account and symbol that you want to copy to.




if you have more Quantower accounts or symbols to copy to, add this copier bot again at 'Strategies Manager'.


=====


Variable explanations:


- NinjaTrader Symbol Name - input NinjaTrader signal symbol name including contract month


- Lot multiplier - set multiplier value


- Copy Group ID String - 

if you have multiple NinjaTrader signal source, set an unique string text at both NinjaTrader signal and Quantower copier bot.


- Reverse trade?

default is false


Then 'Run' that Quantower copier bot




All copy activities will be output to Strategy Manager's log window.



Popular posts from this blog

FREE EVALUATION WITH LIMITED SYMBOLS

TRADE COPIER USER GUIDE LIST

METATRADER TO NINJATRADER TRADE COPIER