This post has been selected as an answer to the original posters question
I don't know if this issue has been resolved to your satisfaction, but let me put my 2 cents here.
First of all i'm no NT expert, i'm an mt4 trder trying to switch to NT but this data structure was my first question to pop up.
From what i understand NT has three distinct data sets. The historical data set for backtest and to populate your chart if available. Then there is the replay data set for replay only. Finally there is the open chart data that i suppose is held in memory and lost when you close your chart.
If you want to improve your replay there is two things that i can see:
1. Make sure that your historical database cover the whole span of your indicator for the period you want to replay. For example, if you want to replay today's events, and have a 200 sma on your chart, make that you have at least one month of data in your database(if you are trading<hour timeframe). Otherwise it will reload from server.
2. Save a template specific for replay where you will set the days to preload of your series to 2 or 3. It doesn't make sense to preload 50 days of data to replay today's events.
Finally there is a setting in the option of NT to "save chart data to hystory" and "save chart data for replay" you might want to check these so you don't reload everytime.
The following user says Thank You to tubular2000 for this post: