How to receive live data from NinjaTrader

Created by Andrea Bordoni, Modified on Wed, 29 Nov, 2023 at 6:15 PM by Andrea Bordoni

To receive the data feed from NinjaTrader, first of all you need to set up NinjaTrader. Follow the instructions you will find here.


Bear in mind while following those instructions that you want to set up NT for Intraday data, so instead of applying the EOD indicator you will need to apply the Intraday indicator to the charts.

Please note: If you are working with NinjaTrader8, then the SentientTrader_Data_NinjaTrader_8 script file (which can be found in the Sentient Trader installation folder) will work for both EOD and Intraday data.


In NinjaTrader, as well as being connected to an Intraday data provider (such as eSignal), you must also select the option File> AT Interface

In NinjaTrader8 this setting can be found in Tools>Options>Automated Trading Interface tab> AT Interface


Then, in ST, to receive live data either:
- While importing the data, check the box that says "receive live data after loading", or;
- After creating the chart, go to the Data menu and select "Receive live data".


For more information take a look round the Hurst Cycles Trading Academy. There is also more information to be found in the Online User Manual.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article