NINJATRADER SOURCE. DXTRADE RECEIVER.

NinjaTrader to DXtrade Trade Copier

NinjaTrader to DXtrade Trade Copier

Trade in NinjaTrader. Copy to your DXtrade account.

Trade in NinjaTrader. Copy to your DXtrade account.

Copygram connects your NinjaTrader source to a DXtrade receiver, so you can copy trades without recreating each order manually. Connect your broker domain and account, map the instruments and configure receiver lot sizing in one room.

Copygram connects your NinjaTrader source to a DXtrade receiver, so you can copy trades without recreating each order manually. Connect your broker domain and account, map the instruments and configure receiver lot sizing in one room.

Demo & live accounts · Broker-domain connection · Independent receiver settings

Demo & live accounts · Broker-domain connection · Independent receiver settings

NinjaTrader source connected through a Copygram room to a DXtrade receiver, using its broker domain, account and independent receiver settings.
NinjaTrader source connected through a Copygram room to a DXtrade receiver, using its broker domain, account and independent receiver settings.

NINJATRADER → DXtrade

What is a NinjaTrader to DXtrade trade copier?

A NinjaTrader to DXtrade trade copier uses activity on a connected NinjaTrader account to create orders on a selected DXtrade receiver. Copygram links those accounts in a room and applies the receiver’s symbol mapping, lot sizing and trade-management settings.

NinjaTrader is your source

Choose the account you trade. Its account activity supplies the trades for your copying room.

Copygram connects the workflow

The room links one source to your selected receivers and applies each account’s copying rules.

DXtrade is your receiver

Connect through your provider’s trading domain and select the receiving DXtrade account. Source and receiver keep their own balances and positions.

BUILT FOR YOUR WORKFLOW

One source workflow. Your DXtrade receiver rules.

Keep your trading decisions in NinjaTrader while configuring the destination account, instruments, volume and trade updates in Copygram.

Reduce repeated order entry

Place the trade on your NinjaTrader source. Copygram routes its activity to the DXtrade account in your room.

Choose the receiving account

Use your broker or prop firm’s trading domain, then select the account that should receive orders. One login can list several accounts.

Set volume for each destination

Configure DXtrade lots around the receiver’s instrument specifications, with independent sizing for every account.

Add independent receivers

Connect one source to multiple receivers. Give every DXtrade account its own symbols, sizing and trade settings.

QUICK START

How to copy NinjaTrader trades to DXtrade

Connect both accounts, create a room and configure your DXtrade receiver in five steps.

1. Connect your NinjaTrader source

1. Connect your NinjaTrader source

In Copygram, add a trading account and select NinjaTrader. Enter your NinjaTrader username and password; the Device ID is generated automatically. The documented connection uses the official Tradovate API. Select the account you want to copy from.

NinjaTrader source connection fields: username, password and automatically generated Device ID.
DXtrade connection fields for username, password, broker trading domain and receiving account selection.

2. Add your DXtrade receiver

2. Add your DXtrade receiver

Choose DXtrade when adding an account. Enter your Username, Password and the Domain supplied by your broker or prop firm. Copygram lists the available trading accounts; use Account Selection to choose your receiver.

3. Create your copying room

3. Create your copying room

Set NinjaTrader as the room’s source and add DXtrade as a receiver. Give the room and accounts clear names. One room connects one source to one or more receivers, each with independent settings.

Copygram room linking one NinjaTrader source to DXtrade receivers with independent account settings.
DXtrade receiver controls for symbol mapping, independent lot sizing, trade management and schedules.

4. Configure symbols, lots and management

4. Configure symbols, lots and management

Map the exact futures contract to your broker’s DXtrade instrument. Set receiver lots, Symbol Lot Exceptions, filters, schedules, stops and targets. Choose Copy Close Orders and Copy Modif Orders behavior for your workflow.

5. Activate and manage your copying

5. Activate and manage your copying

Activate the room to start copying. Follow your NinjaTrader source activity, Copygram signal log and DXtrade orders. Manage demo and live accounts with a clear view of the receiving instrument, lot size and trade updates.

NinjaTrader source activity followed through Copygram signal logs to DXtrade receiver orders and updates.

DXTRADE CONNECTION DETAILS

Connect the right DXtrade domain and account

The domain identifies your provider’s trading environment. Account Selection identifies the receiver inside that connection.

Provider trading domain

Use the trading-platform domain issued by your broker or prop firm, in the format requested by Copygram’s Domain field.

Matching login details

Enter the trading username and password for that same environment. Keep the domain and credentials together.

Selected receiving account

Choose the intended receiver from the available accounts. Give it a clear name before adding it to your room.

The Domain field uses your provider’s trading-platform address. Its marketing website and the DXtrade vendor website serve a different purpose. Select your demo or live trading account in the connection, then apply its receiver rules.

FUTURES TO CFD COPYING

Map a NinjaTrader futures contract to your DXtrade instrument

For an S&P 500 workflow, map the exact dated MES futures contract to your broker’s S&P 500 CFD. Use the destination symbol shown on the selected DXtrade account.

Source contract

Use the full Micro E-mini S&P 500 futures identifier and expiry reported by your NinjaTrader connection.

Destination instrument

Use your broker’s exact S&P 500 CFD symbol, such as US500 or SPX500, including any prefix or suffix.

Receiver configuration

Set DXtrade lots independently from the source contract count. Configure stops and targets using the destination instrument’s prices.

Illustrative mapping from an exact NinjaTrader MES contract and expiry to a broker S&P 500 CFD symbol, with DXtrade lots configured separately.

Symbol mapping selects the instrument; money management defines its volume. Futures and CFDs have distinct quotes and specifications. Update the source contract mapping when you move to a new futures expiry, while retaining the intended DXtrade destination.

INDEPENDENT RECEIVER SIZING

Set DXtrade lots independently from NinjaTrader contracts

Mapping chooses the instrument. Receiver sizing determines how much of it is traded. Use the source multiplier and your broker’s destination specification.

NinjaTrader source specification

1 MES = $5 per point

One Micro E-mini S&P 500 futures contract is worth $5 per index point. Its 0.25-point minimum tick is worth $1.25 per contract, using CME’s specifications.

DXtrade receiver configuration

Set your receiver lots

Use your broker’s value per point, minimum volume, lot step and account currency to configure the destination size. Every receiver has its own settings.

A futures contract count and a DXtrade lot size use different instrument specifications. Symbol mapping does not set an equivalent position size. Configure destination volume separately and review Symbol Lot Exceptions: a symbol-specific exception overrides default money management. Each receiver can use its own lot size.

RECEIVER CONTROLS

Configure how DXtrade follows NinjaTrader

Keep instruments, sizing and trade management specific to each receiving account.

Money management

Define the destination lot size independently for each DXtrade receiver.

Symbol exceptions

Apply instrument-specific sizing rules that take priority over the default.

Mapping & filters

Match source and destination symbols, and choose which instruments the receiver follows.

Stops & targets

Configure stop-loss and take-profit settings for the DXtrade instrument’s prices.

Copy Close Orders

Choose whether the receiver follows source closing actions or uses your own exit management.

Copy Modif Orders

Control whether the receiver follows source trade modifications.

Trading schedules

Set the receiver’s trading windows using your schedule timezone and market hours.

Signal logs

Follow recorded actions and status alongside your DXtrade orders and positions.

CLEAR ACCOUNT ACTIVITY

Follow the trade from NinjaTrader to DXtrade

Keep the source activity, copying room and receiving account easy to identify throughout your workflow.

NinjaTrader source

View the account, futures contract and activity that generated the trade.

Copygram signal log

Follow the recorded action and status for your DXtrade receiver.

DXtrade orders

View the destination instrument, direction, lot size and trade updates in the receiving account.

Using a NinjaScript strategy? Keep its required NinjaTrader environment running to generate source trades. Copygram routes the resulting account activity to your configured DXtrade receiver.

Pricing Plans

Choose a plan for your NinjaTrader to DXtrade setup

Count your NinjaTrader source and every DXtrade receiver. Choose the connected-account allowance and features for your workflow.

Save up more than 50% by paying yearly (Limited Offer)

Starter

$29

$12.5

/month

Auto-copy signals from Live chart, MT4, MT5 or Tradovate to your trading accounts — no VPS needed.

Up to 2 Trading Accounts

Unlimited Trade Executions

Unlimited Rooms

Live Chart Trading

Advanced Trade Logs

Premium Support

Webhook (Usable with TradingView)

Telegram as a Source

AI Trade Validation

Alert Notifications (Telegram & E-mail)

Pro

Most Popular

Copy from any source — Telegram, TradingView, MT4, MT5 or Tradovate — to multiple accounts and brokers.

$49

$20.5

/month

Up to 3 Trading Accounts

Up to 2 Webhook (Usable with TradingView)

Telegram as a Source (Unlimited Channels & Groups)

AI Trade Validation

Unlimited Trade Executions

Unlimited Rooms

Live Chart Trading

Alert Notifications (Telegram & E-mail)

Advanced Trade Logs

Premium Support

Advanced

Copygram AI

For prop-firm and multi-account traders: copy signals across several funded accounts with AI trade validation.

$79

$33

/month

Up to 5 Trading Accounts

Up to 3 Webhook (Usable with TradingView)

Telegram as a Source (Unlimited Channels & Groups)

AI Trade Validation (New!)

Unlimited Trade Executions

Unlimited Rooms

Live Chart Trading

Alert Notifications (Telegram & E-mail)

Advanced Trade Logs

Premium Support

Save up more than 50% by paying yearly (Limited Offer)

Starter

Auto-copy signals from Live chart, MT4, MT5 or Tradovate to your trading accounts — no VPS needed.

$29

$12.5

/month

Up to 2 Trading Accounts

Unlimited Trade Executions

Unlimited Rooms

Live Chart Trading

Advanced Trade Logs

Premium Support

Webhook (Usable with TradingView)

Telegram as a Source

AI Trade Validation

Alert Notifications (Telegram & E-mail)

Pro

Most Popular

Copy from any source — Telegram, TradingView, MT4, MT5 or Tradovate — to multiple accounts and brokers.

$49

$20.5

/month

Up to 3 Trading Accounts

Up to 2 Webhook (Usable with TradingView)

Telegram as a Source (Unlimited Channels & Groups)

AI Trade Validation

Unlimited Trade Executions

Unlimited Rooms

Live Chart Trading

Alert Notifications (Telegram & E-mail)

Advanced Trade Logs

Premium Support

Advanced

For prop-firm and multi-account traders: copy signals across several funded accounts with AI trade validation.

$79

$33

/month

Up to 5 Trading Accounts

Up to 3 Webhook (Usable with TradingView)

Telegram as a Source (Unlimited Channels & Groups)

AI Trade Validation (New!)

Unlimited Trade Executions

Unlimited Rooms

Live Chart Trading

Alert Notifications (Telegram & E-mail)

Advanced Trade Logs

Premium Support

Pricing Plans

Choose a plan for your NinjaTrader to DXtrade setup

Count your NinjaTrader source and every DXtrade receiver. Choose the connected-account allowance and features for your workflow.

Save up more than 50% by paying yearly (Limited Offer)

Starter

Auto-copy signals from Live chart, MT4, MT5 or Tradovate to your trading accounts — no VPS needed.

$29

$12.5

/month

Up to 2 Trading Accounts

Unlimited Trade Executions

Unlimited Rooms

Live Chart Trading

Advanced Trade Logs

Premium Support

Webhook (Usable with TradingView)

Telegram as a Source

AI Trade Validation

Alert Notifications (Telegram & E-mail)

Pro

Most Popular

Copy from any source — Telegram, TradingView, MT4, MT5 or Tradovate — to multiple accounts and brokers.

$49

$20.5

/month

Up to 3 Trading Accounts

Up to 2 Webhook (Usable with TradingView)

Telegram as a Source (Unlimited Channels & Groups)

AI Trade Validation

Unlimited Trade Executions

Unlimited Rooms

Live Chart Trading

Alert Notifications (Telegram & E-mail)

Advanced Trade Logs

Premium Support

Advanced

For prop-firm and multi-account traders: copy signals across several funded accounts with AI trade validation.

$79

$33

/month

Up to 5 Trading Accounts

Up to 3 Webhook (Usable with TradingView)

Telegram as a Source (Unlimited Channels & Groups)

AI Trade Validation (New!)

Unlimited Trade Executions

Unlimited Rooms

Live Chart Trading

Alert Notifications (Telegram & E-mail)

Advanced Trade Logs

Premium Support

FAQ

NinjaTrader to DXtrade FAQs

Answers about account connections, broker domains, futures-to-CFD mapping and independent DXtrade receiver settings.

Can I copy NinjaTrader trades to DXtrade?

Yes. Copygram connects NinjaTrader as the source and DXtrade as the receiver. Add both accounts, select the receiving trading account, create a room and configure symbol mapping, lot sizing and trade-management settings. Activate the room to start copying.

What is a NinjaTrader to DXtrade trade copier?

It uses activity on your connected NinjaTrader account to create orders on a selected DXtrade receiver. Copygram manages the direction and receiver rules in a room. The accounts keep their own balances and positions; copying does not transfer funds between them.

How do I connect NinjaTrader as the source?

Select NinjaTrader when adding a trading account in Copygram. Enter your NinjaTrader username and password; the Device ID is generated automatically. The documented connection uses the official Tradovate API. Choose the account whose trades you want to copy.

What details do I need for the DXtrade receiver?

Copygram’s DXtrade connection uses Username, Password, Domain and Account Selection. Enter the trading credentials and domain supplied by your broker or prop firm. Copygram lists your available trading accounts; select the intended receiver and add it to your room.

What should I enter in the DXtrade Domain field?

Use the trading-platform domain supplied by your broker or prop firm, in the format requested by Copygram’s Domain field. Pair it with the username and password for the same trading environment, then select your receiving account. The provider’s marketing website and the DXtrade vendor website are different from that trading-platform address.

Can I use demo and live accounts?

Yes. Copygram supports demo and live accounts. Connect your NinjaTrader source and DXtrade receiving account, configure the receiver’s symbols, lot sizes and trade-management settings, then activate your room.

How do I map NinjaTrader MES futures to US500 or SPX500?

Map the exact NinjaTrader MES contract identifier and expiry to the broker’s S&P 500 CFD on your DXtrade account. US500 and SPX500 are example destination names; use the exact symbol shown by your broker. Configure receiver lots and destination price levels separately.

Does one NinjaTrader futures contract equal one DXtrade lot?

A futures contract count and a DXtrade lot size use different instrument specifications. Use the source multiplier and your broker’s destination value per point, minimum volume, lot step and account currency when setting receiver size. Symbol mapping selects the instrument; it does not establish equal position size or risk.

Can one NinjaTrader source copy to multiple DXtrade accounts?

Yes. A Copygram room connects one source to one or more receivers. Add your DXtrade accounts and give each its own symbols, lot sizing and trade-management rules. Symbol Lot Exceptions override default money management. Count the source and receivers when choosing your plan’s connected-account allowance.

How do I configure stops and targets on DXtrade?

Use the receiver’s stop-loss and take-profit settings for the destination instrument. Futures and CFDs have separate quotes, so configure protection using the DXtrade instrument’s price basis and your receiver rules.

Can I control copied closes and trade modifications?

Yes. Copygram provides Copy Close Orders and Copy Modif Orders settings for each receiver. Choose whether to follow source closes and updates or manage exits through your receiving account. Follow the recorded activity in Copygram signal logs and DXtrade.

Can I copy trades generated by a NinjaScript strategy?

Yes. Copygram routes account trades from your connected NinjaTrader source to its DXtrade receiver, including strategy-generated trades. Keep the NinjaScript strategy running in its required NinjaTrader environment to generate the source activity.

What should I update when my futures contract changes expiry?

Update the source mapping to the exact NinjaTrader contract and expiry you are now trading. Keep it linked to the intended DXtrade instrument, with the receiver lot size and trade-management rules for that account.

Can I choose which symbols and trading hours DXtrade follows?

Yes. Symbol filters define which instruments the receiver follows, and trading schedules define its active windows. Configure the timezone and market hours for your workflow. Each DXtrade receiver has its own symbol rules and schedule.