Why is my chart not replaying when using historical tick data?

I imported sample historical EURUSD data into NinjaTrader. Here is an example:

However, when I try to replay this data, the chart does not start shifting (ticking). The replay mode is, of course, set to Historical.

When I change the date or time using the replay tool, the chart always shifts to the place I want, but playback never starts.

I’m using tick data, so I have no idea where the problem could be. During import, I also created minute and daily data from it. Therefore, NT should have everything it needs for playback.

Do you have any ideas where I might be going wrong?

Did you download this data from somewhere else, or did you download the data from Ninjatrader?
If you downloaded this data from somewhere else, playback will not work. At least that is my personal experience. I downloaded data from another website to import. I can make charts and apply any indicator. Everything works, but replay does not work. Replay seems to work only with data downloaded by NT. Replay does apparently not recognize data that is not imported by Ninjatrader.
You can download EUR/USD from the futures contracts M6E, and then it will work.

I downloaded the data to the platform using Quant Data Manager. It is historical tick data from Dukascopy.

It contains everything needed for replay, so I don’t really understand why it wouldn’t work.

There is somewhere a compatibility problem. When you take “external data”, everything works except the playback option. When NT8 has not enough data in its original data files, you need to “reload all historical data” to solve the problem of lack of data. I think that the “reload all historical data” does not work on the data you added from an external source. That’s why you have to find original data from NT8 and import that data.
The only option is to take the futures data M6E and used it. Your imported data will never work with playback.
Maybe check in NinjaTrader8/db/tick if you see a file with your tick data.

I solved the problem!

NT requires the Last price to be imported. I only imported the Bid price (as the Bid price).

Dukascopy data does not have a Last price. Only Bid and Ask. So I imported the Bid price as the Last price, and it started working.

2 Likes