TRADOVATE SIGNAL COPIERS
This is the composite user guide for below trade copiers using Tradovate as trade signals:
- Tradovate to cTrader
- Tradovate to NinjaTrader
- Tradovate to Quantower
Quick notes:
1. This copier can work on futures prop firm Tradovate demo/practice accounts and also support concurrent copy from multiple Tradovate accounts of different futures prop firms.
2. This copier suite contains:
- Tradovate bridge app as trade signal source
- The copier bot running at its target trading platforms
Please note this copier suite does *not* use Tradovate API. It sends out trading requests to Tradovate server directly from your own machine.
3. This copier only supports Tradovate 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. When a limit/stop order gets fulfilled, this copier will send out market order entry.
In fact Tradovate internal group copy feature also only supports position copy without copying TP/SL or limit/stop orders.
Save config.ini file and run TradovateBridge app.
For each new modification of config.ini file, restart TradovateBridge app is required.
========
Install copier bot
- If you're using 'Tradovate to cTrader' copier
Open your computer's 'Documents' folder
go to
'\cAlgo\Sources\Robots' path
Put TDVCTCopier.algo at that folder
Select 'Trade' tab at cTrader (marked in light blue at below screenshot) and then open any chart and select TDVCTCopier from button (marked in red) to attch this copier bot. Do not select 'automate' tab that is for backtest.
If cTrader asks 'full access' during bot start, please click 'OK'.
Just open one chart to attach that will accommodate all symbols.
Click > to start that copier bot.
- If you're using 'Tradovate to NinjaTrader' copier
At NT8 'Control Center', select 'Tools' -> 'Import' -> 'NinjaScript Add-On'.
Import TDVNTCopier.zip
If NT8 has any popup during import, please click 'OK'.
Open that symbol chart that you want to copy to
Right click chart and select 'Strategies'
Select 'Tradovate to NinjaTrader Copier' strategy from strategy list
Follow the variable explanation at below paragraphs
After broker connection, enable this strategy at NT8 Control Center.
- If you're using 'Tradovate to Quantower' copier
Unzip TDVQTCopier.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 TDVQTCopier 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:
- Tradovate Account Names (Copy From)
Input Tradovate account name that you want to copy from
- 'Symbol Mapping List' or 'Tradovate Symbol Name'
(a) cTrader copier bot can accommodate all symbol copy from one bot at one chart.
The mapping format is cTrader symbol name, comma, Tradovate symbol name, semi colon
e.g.
AUDUSD,M6AH5;US500,MESH5;NAS100,MNQH5;
(b) NinjaTrader and Quantower copier bot only takes one Tradovate symbol copy
Assume your copier chart symbol or symbol selection is MES 03-25
Just input
MESH5
For Tradovate symbol name variable
If you want to copy to more symbols, for NinjaTrader, open more charts; for Quantower, add more copier bot with different symbol selection.
- Lot multiplier
(a) for cTrader, the format is cTrader symbol name, comma, lot multiplier, semi colon
e.g.
AUDUSD,0.1;US500,1.0;
or simply put
1
as common multiplier
(b) for NinjaTrader and Quantower, just put a multiplier value for that symbol. default is 1.0
- Reverse trade?
Default is false