I am using Ninja with CQG and I trade with a 6500 volume chart, during the day I will reload the historial data maybe 5 times to make sure I am getting all the correct info. I copy my chart and look the next day at the trades and always the chart candles change. So if I get Kinetick can do I need 2 ninja lic to run one with CQG to trade and one to see Kinetick feed to see the correct data? If I get kinetick when I download the historical data with the chart look the same tomorrow as it will live?
Your tick chart is (slightly) changing every time for different reasons; there is nothing wrong with the data. Rather, when dealing with tick and volume bars, each bar is made up of a fixed number of ticks or trades but they are different trades because the chart is started based on what is defined under "Data Series" to load for example 7 days worth of data; if you are loading lets say a 500 tick chart, (I believe) Ninja calculates backwards from now, going back exactly 7 days, and starts plotting that first bar with whatever the price was exactly 7 days ago. But, each time you reload or bring up even the same instrument on the same value tick chart, because time has advanced, you are prone to get a different starting tick (thus a different traded price) for each and every bar on your tick bar chart, and hence the high/low/open/close will be at different points, and bars will have different wicks on both the top and bottom of the bar.
Unless you are having disconnects from your datafeed, I don't see a need to reload historical data, ie 5 times per day. The fact that you are seeing different bars, just represents different trades, from varying bar start times, being stuffed into each bar, and the actual trades going into each bar, are prone to change. Hope that makes sense.