The reason I ask is that I have been encountering a troubling issue lately. I use Ensign software with IB's data feed. Previously, I had used eSignal for a few years. I was fairly pleased with eSignal, however, I noticed that the feed lagged by up to several seconds during heavy trading, such as immediately following the release of an economic report. After reading related threads here at ET, I decided to give IB a try and was pleasantly surprised -- at first. So, for the last year or so, I have been using the Ensign/IB combo. Here's the thing. I noticed that, when I refresh a chart manually (say, ALT+2), the chart changes somewhat. Typically, the O, H, L and/or C might change on one or more price bars. However, sometimes a bar would actually either appear or disappear! I know data vendors cannot provide perfect data. Even when I had used eSignal, I noticed that when I revisited a chart later in the evening, after shutting down and restarting my computer, certain price bars from earlier that day would be altered. The reason it came to my attention is that sometimes, what had been a setup for me in real time, turned out not to be a setup later. (My entry criteria are quite specific, so it's not me.) The thing is that the manual refresh of IB data appears to have been causing more "surprises" lately than in the past. I have addressed this issue at ET previously, but it presently seems to be somewhat more pronounced. By way of background, I trade only the e-mini equity index futures and only use a 1-minute chart. Does anyone here find themselves in similar circumstances and, if so, do you have any recommendation that I should consider?