First, you will need to download ninja here, www.ninjatrader.com/trading-platform/
This works with the free version, like all platforms you will have to pay for data.
Having a brokerage, even if you don't use it with Ninjatrader is the cheapest option This will get you level 2 cqg data for $16 a month for non-professionals. Your other option will be Kinetick. Make sure you look at non-professional rates, as sometimes the site advertises the more expensive ones until you sign the forms. Both of these can be added after you have downloaded ninja from their site, directly in the member portal. You can always try the platform with Kinetick, and drop down to the cheaper cqg data at any time. If you are going to access future orderbook information, make sure you select level 2 data.
DxFeed is another option for data as well. However, I would caution that the data is not always 100% correct.
Installing
Start the NinjaTrader application and login to your account. Once you are logged, from the NinjaTrader panel, go to Tools > Import > NinjaScript Addon.

Select the zip file which was previously downloaded.
Click yes for all the dialog prompted.

Once the addon is installed, NinjaTrader requires to restart the NinjaTrader application.

Click ok button and now NinjaTrader will ask to restart the application in order to complete the install process.

To exit, click the cross “x” button on the top right side.
Done, restart the application again.
Login to the NinjaTrader.
Activating license
Once you have installed the addon the next step is to activate the license key. License key can be activated from the NinjaTrader application dashboard.
Go to new in the menu

Click Trade The Indexes Addon from the dropdown.
You will be presented with the screen to activate your license key.

Paste the license key which was copied earlier from the TradeTheIndexes dashboard.
Click the activate button.
If the license is valid, the license activation request will be successful.
Once the license activation is successful, indicators can be used.
Adding indicators to a chart.
Always let your charts load before adding any indicators or connecting to data.
Load your indicators before connecting to a data source.
we will go over settings in a future post.
On your control panel, click new, then select chart.


You then choose ES in the top left corner. On the right side, you can choose your chart type, here we have selected range. A 16 range chart is 16 ticks, or 4 points in the es. Feel free to try tick charts, and even volume charts. Out of the box, you only need to choose 1 days worth of data to get started.
Although this is not a requirement, it will make you charts look and feel better. One you have a chart loaded, you can right click on the price column... Then select properties. You can then change your margin type. I use 20 as my settings. This will make it so your bars are not at the exact high and low of your screen.

You will then click the indicator icon at the top of your chart.

Once inside, you will add each of the 4 indicators.
Once you have found the settings you would like. You can then save the workspace to not go through this process again.
