Inaccurate data not matching chart

I was tackling a similar issue this week with tick charts and what I discovered (and I could be wrong) is that the quality of the data you are receiving has a huge impact on your charts. I have one machine is local and one on a cloud server and did a side by side comparison of the charts running live data and they were both different. It might not be different enough to throw it off on a 30 minute chart but on a tick chart I would imagine it makes all the difference in the world.

During the same timeframe my local machine was taking automated trades that the cloud machine was not. The cloud machine results were more conservative while the local machine were more erratic.

What I found out was that it was best to get low latency data as close to Chicago as possible to get the most accurate data. If you did want to get access to a VPS, The Indicator Store did an video guide here: https://www.youtube.com/watch?v=knq2AZw_Jig