TradingView to NinjaTrader Trade Copier

TradingView to NinjaTrader Trade Copier
The TradingView to NinjaTrader Trade Copier is a specialized cloud-based tool designed for copying TradingView alerts to NinjaTrader 8. It functions as a secure webhook connector, allowing traders to automate trade entries and exits from any strategy or alert in real time. This professional solution eliminates the need for browser extensions, coding, or symbol mapping. Monitor every alert and trade via a centralized admin panel with instant Telegram notifications.

How the TradingView to NinjaTrader Trade Copier Works

 
1

Create an Alert in TradingView

Set up an entry or exit alert in your TradingView strategy or indicator by pasting the provided alert code into the script and entering the webhook URL in the alert settings. When the alert triggers, TradingView sends a signal containing the trade parameters.

2

Signal Processing by the Cloud Server

The cloud server receives the signal, assigns a unique identifier, and records it in the Alerts tab of the dashboard. This allows you to monitor incoming signals and view the history of all alerts received from TradingView.

3

NinjaTrader Strategy Connection

A dedicated NinjaTrader Strategy (Receiver) maintains a persistent connection with the cloud server. The Strategy listens for new signals and retrieves them as they arrive. Simply attach the Receiver to the chart of the symbol where trades should be executed.

4

Automated Trade Execution

Once the signal is received, the NinjaTrader Strategy opens the corresponding market order in the NinjaTrader terminal. Execution details are recorded in the dashboard, allowing you to track both the original alert and the resulting trade from a single control panel.

Key Highlights

 
Simple Webhook Integration

Simple Webhook Integration

You don’t need to be a programmer or install browser extensions. Simply copy the provided alert code into your TradingView script and enter the webhook URL in the alert settings.

No Symbol Mapping Required

No Symbol Mapping Required

Trades are executed on the symbol where the NinjaTrader Receiver Strategy is attached, eliminating symbol-mapping issues between TradingView instruments and broker-specific symbols.

Alert and Execution History

Alert & Execution History

Track every alert and executed order through a dedicated admin panel. Incoming signals appear in the Alerts tab, while executed trades are recorded with full execution details.

Core Features of the TradingView to NinjaTrader Copier

 
Market Orders with TP SL

Market Orders with Optional TP & SL

Trades are executed as market orders in NinjaTrader based on TradingView alerts. Take Profit and Stop Loss levels can either be passed from the TradingView signal or overridden with your own fixed values in ticks, configured directly in the NinjaTrader Receiver Strategy settings.

Risk and Lot Multipliers

Flexible Lot Sizing & Risk Models

Choose between fixed, risk-based, or balance-based lot sizing. Apply multipliers to incoming signals or fully override lot size based on your account configuration.

Telegram Notifications

Telegram Notifications

Stay informed about your system status even when you are away from your terminal. If the NinjaTrader Receiver Strategy loses its connection to the cloud server, an instant notification is sent via Telegram.

Centralized Admin Panel

Centralized Admin Panel

Monitor incoming alerts, executed trades, and connected receivers through a centralized admin panel. Alerts and executions are recorded with timestamps and unique signal IDs.

Multiple Receivers Support

Multiple Receivers Support

A single signal source can be connected to multiple NinjaTrader installations across different machines. Each Machine ID must have its own separate license.

Execution Time Control

Execution Time Control

Define when trades are allowed to be executed based on broker server time. Restrict trading to specific sessions or allow execution at any time.

Important Notes

NinjaTrader Terminal Must Be Running

The Receiver Strategy requires your NinjaTrader 8 terminal to be running and connected to the internet to execute trades. Signals will only be processed if the terminal is active at the moment the alert is triggered.

Execution Latency

Signal processing and trade execution typically occur within approximately one second. Please note that actual speed depends on the quality of your internet connection and broker server response times.

No Retroactive Signal Processing

If your NinjaTrader terminal is closed or disconnected when an alert arrives, the signal will not be queued or executed later once you reconnect. The system only processes live signals in real-time.

Getting Started

 

To begin using the TradingView to NinjaTrader Trade Copier, follow these steps.

01

Get Access

Click Get Access at the top of the page. Then click Subscribe to activate your subscription. After registration, you will receive an email containing your login credentials (email and password) for the admin panel:
nordman-connector.com

02

Download the NinjaTrader Receiver Strategy

The Receiver Strategy is not sent by email. To download it, click Get Access and enter the email address used for your subscription. After verification, the download will start automatically. Install the Strategy in your NinjaTrader 8 terminal.

03

Configure the System

Detailed setup instructions are available inside the admin panel.

For a full explanation of all Receiver Strategy settings, see the parameter guide in the Help Center → NinjaTrader Receiver Strategy Settings.

Once the Receiver Strategy is installed and your TradingView alerts are configured, the system will begin processing signals automatically.

Subscription

A 5-day free trial is available so you can test the trade copier before continuing with a paid subscription. The trial is activated as a subscription, but no payment is charged during the first 5 days. If the trial is not cancelled within 5 days, the monthly subscription will start automatically. You can cancel the subscription at any time through your PayPal account. If you cannot cancel the subscription yourself, please contact us and we will assist you.

Cancel PayPal Subscription

How to cancel a PayPal subscription

License Conditions

One License per NinjaTrader Machine ID

Each license is locked to one NinjaTrader 8 Machine ID. This allows you to run the Receiver Strategy on the machine where your NinjaTrader terminal is installed.

Receiver License Requirement

Each NinjaTrader installation that receives and executes signals must have its own license tied to its Machine ID. If additional users want to receive the same signals on their own NinjaTrader machines, they must purchase their own license.

One Subscription for All Nordman Algorithms Products

Your subscription provides access to all products available on the Nordman Algorithms website. You can use other Nordman Algorithms tools under the same subscription without purchasing additional licenses.

⚠️

Important Warning

We strongly recommend testing the system on a demo account before using it on a live account. Make sure you fully understand how the system works and how it behaves under different market conditions. Only after you are confident in its operation should you consider using it on a live account.

Need Help?

If you have questions, encounter errors, or experience any issues while using the system, please contact our support team.

FAQ

 
Do you offer a free trial?
Yes. A 5-day free trial is available so you can test the trade copier before continuing with a paid subscription. The trial is activated as a subscription, but no payment is charged during the first 5 days. If the trial is not cancelled within 5 days, the monthly subscription will start automatically. You can cancel the subscription at any time through your PayPal account.
Do I need programming skills or browser extensions?
No programming skills or browser extensions are required. You simply copy the provided alert code into your TradingView script and configure the webhook URL in the alert settings.
Do I need to keep TradingView open for the copier to work?
No. TradingView and your browser do not need to remain open. Only your NinjaTrader 8 terminal must be running to receive and execute trades.
What is the average execution speed?
Signal processing and trade execution typically occur within approximately one second. Actual speed may vary depending on internet connection quality and broker server response times.
How are different symbol names handled?
The system avoids symbol-mapping issues by design. You simply attach the Receiver Strategy to the chart of the symbol you want to trade. Trades will be executed on that symbol regardless of how it is named on TradingView.
Can I use different lot sizes?
Yes. The Receiver Strategy allows you to override the lot size or apply a lot multiplier. This allows you to scale trades up or down independently from the sender account.
Can I customize Take Profit and Stop Loss levels?
Yes. TP and SL levels can either be passed from the TradingView alert signal or overridden with your own fixed values in ticks, configured directly in the NinjaTrader Receiver Strategy settings.
Can I use pending orders (Limit or Stop)?
No. The system executes market orders only in the NinjaTrader terminal. Market trades are opened when a TradingView alert is triggered. Exit alerts are supported and can be used to close open positions automatically.
What happens if my terminal is offline during an alert?
If your NinjaTrader terminal is closed or disconnected when an alert arrives, the trade will not be executed. The system processes signals only in real time and does not execute missed signals once the terminal reconnects. To help monitor this, the system sends a Telegram notification if the Receiver Strategy loses connection to the server.
Does my NinjaTrader terminal need to be running all the time?
Yes. Trades are executed only when your NinjaTrader 8 terminal is running and the Receiver Strategy is active. If the terminal is closed or disconnected, the signals will not be executed.
Do I need a VPS for this service?
A VPS is not required for the cloud side of the system, as signal processing is handled by our servers. However, since your NinjaTrader terminal must remain running to execute trades, many users prefer using a VPS for improved stability.
How does licensing work for NinjaTrader?
Each license is locked to one NinjaTrader 8 Machine ID. If additional users want to receive the same signals on their own NinjaTrader installations, each machine must have its own separate license.
Can multiple users copy the same signals?
Yes. Multiple NinjaTrader installations can connect to the same signal source. Each machine must have its own license tied to its NinjaTrader Machine ID.
Does the copier work with any NinjaTrader-compatible broker?
Yes. Our Trade Copier works with any broker or data provider supported by NinjaTrader 8, including NinjaTrader Brokerage (Tradovate), Interactive Brokers, Rithmic, CQG, and Forex.com. Simply attach the Receiver Strategy to the chart of the symbol you want to trade.
How do I manage or cancel my subscription?
Subscriptions are managed through your PayPal account and can be cancelled at any time. If you cannot cancel the subscription yourself, please contact us and we will assist you.
Can I use this copier with automated TradingView strategies, or only manual alerts?
Both are supported. The system works with any TradingView alert — whether triggered manually or automatically by a Pine Script strategy or indicator. As long as the alert is configured with the correct webhook URL and alert message, the copier will receive and execute the signal regardless of how it was triggered.
See other indicators on a single subscription
NinjaTrader to MT4 Trade Copier
MT4 to NinjaTrader Trade Copier