How to Set Up NinjaView
A step-by-step walkthrough to create your NinjaTrader account, install and configure the connection, and start forwarding your TradingView alerts to NinjaTrader 8.
How to Set Up NinjaView (Video)
Configuring Ngrok Domain (Video)
Set Up Your NinjaTrader Account
Get your NinjaTrader environment ready before connecting NinjaView.
Create or Sign In to NinjaTrader Account
Visit the NinjaTrader account page and either create a new account or sign in using your Google Chrome credentials. Make sure to complete all required fields to finish the setup.

Download and Install NinjaTrader
Navigate to the NinjaTrader download page under “Additional Options”. Select the download for NinjaTrader and follow the on-screen prompts to install.

Import Your License Key
You can supply your Prop fund License Key here or your own purchased key.

Log Into NinjaTrader
Once installed, open the NinjaTrader application and sign in using your account credentials.

Configure the Connection
Set up your NinjaTrader connection for live and simulated data.
Configure Connection
From the Control Center window, select the menu Connections > Configure.
Add Connection
Select “NinjaTrader” from the list of “Available” connections and then press the “add” text from the “Configured” section below.
Account Details (Tradovate)
The Connection “Properties” section will be made available on the right side.
Edit Details
Enter your NinjaTrader credentials as per the image below:
- Connection name: Create a name to identify your connection.
- Connect on start up: Enable if you want NinjaTrader to automatically establish a connection on start up.
- Username: Your username that you selected when you registered for the NinjaTrader Account Dashboard.
- Password: Your password that you selected when you registered for the NinjaTrader Account Dashboard.
- Sign in with Google: Click if you registered for NinjaTrader with a Google account.
- Sign in with Apple: Click if you registered for NinjaTrader with an Apple account.
- Ask password on connect: Check if you want to be asked to enter your password on every connect.
Account type: If Simulation is selected, your Demo account will be displayed; if Live is selected, your Live account will be displayed. Please note that you are able to set up this connection twice; once for Live and once for Simulated. You will be able to connect to both concurrently once they are configured. Press OK (if you configured to use a social account successfully, username and password as well as sign in buttons will be greyed out).
Connecting to Your Newly-Configured NinjaTrader Account Connection
To connect to your account, go to the NinjaTrader Control Center window, select the menu “Connections” and then select your account “Connection name” you configured.
Set Up a Simulated Account
In the “Accounts” section, you can add a simulated account. Assign a name of your choice and confirm the creation.
After Connecting
Once connected, you will see your connection highlighted in the connections menu per provider. There is also an aggregated connection status in the bottom left hand corner of the Control Center. For more information please see the “Connection Status” section of the help guide.
Enable ATI Port
After connecting your account(s) you must enable the NinjaTrader ATI Port (36973).
Important Note For Prop Firms
Once you’ve set everything up be sure to: NinjaTrader > Select Accounts Tab > Right click > Properties.
- Uncheck “Display Name”.
- Check “Name”.
- Only use the “Name” listed, not the “Displayed Name”.
Start Using NinjaView
With the simulated account ready, you can begin to explore NinjaView, making the most of the tools and features using the credentials from your new account.
Extension & Application Setup
Install the NinjaView Chrome extension and Windows application, then connect them to TradingView.
Extension and Application Setup
The NinjaView extension can be found here at the Chrome store. Download the NinjaView.zip file that contains the Windows application. Once downloaded, extract its contents and save them in your preferred location.
Launching the NinjaView Extension
Locate the “NinjaView Extension” in the Chrome Store and install it.

Enable the NinjaView Extension
Pin the NinjaView icon. Navigate to TradingView, then refresh the page. Your Gmail and TV information should automatically be saved and now connected with a green check mark. If you have a red X mark, you will need to repeat the process of refreshing the page.
Webhook
The Webhook feature offers little to no delay (orders are placed in less than 1 second) with fantastic uptime. The webhook feature is the most recommended way of processing alerts.

Auto-Trade
The Auto-Trade feature captures and processes alerts locally with no use of a Webhook. This method is not the absolute best option but does work; results may vary. If you are looking for a really fast, no-lag connection the webhook is recommended, especially for scalping.

Manual-Trade
The Manual-Trade feature allows you to have an adjustable semi-transparent window that you can use to place trades directly from the TradingView chart straight to NinjaTrader, with no delay.

Launching the NinjaView Application
Locate the “NinjaView Application” folder you previously extracted and run the “NinjaView.exe” file. Upon your first launch, you’ll be greeted with a prompt displaying a serial number and a field to input an activation key. Share this serial number with the NinjaView team to receive your activation key. Once activated, the application will minimize to your system tray. From there, you can right-click the Ninja icon and select “Start Listening”. Transition back to the NinjaView extension in Chrome and activate the “Auto-Trade” mode. For beta users, simply log in with your email for complimentary access. With “Auto-Trade” turned on, the extension will monitor and forward TradingView alerts to NinjaTrader, provided it’s active and running. We highly recommend using the Ngrok Webhook feature.
Creating Alerts
You’re all set to configure alerts for your pre-existing Pine Script strategy. Alternatively, you can explore and use any of the provided sample strategies in the HTML documentation folder. We recommend using the strategy (alert_message) system to send alerts:
{{strategy.order.alert_message}}

Disclaimer for Ninja-View.com
Ninja-View.com specializes in providing tools for forward testing trading strategies on a paper basis.
- © 2024 NinjaView. All rights reserved.
- NinjaView reserves the right to enforce its intellectual property rights to the fullest extent of the law.
- General Risk Disclosure: Trading, even on a simulation basis, involves risks and is not suitable for all participants.
- Hypothetical Performance Disclosure: Forward testing results are hypothetical and do not guarantee future performance.
- Testimonial Disclosure: Testimonials may not be indicative of all user experiences.
- Live Trade Room Disclosure: Discussions and content are for educational purposes only.
- Independent Entity Disclosure: NinjaView is an independent entity and is not representative of, nor endorsed by, NinjaTrader. The purpose of linking to NinjaTrader is purely promotional. NinjaTrader neither represents nor has any affiliation with NinjaView.
Users are responsible for understanding and complying with any relevant regulations, including those of the NFA or CFTC.
Ready to Automate Your Trading?
Connect your TradingView strategies to NinjaTrader 8 in minutes.