Data source is not the problem here. Lets say we get tick data, my question and problem is that AB is not charting the range bars properly.
A new range bar can open only a tick above the high of the previous bar or a tick below the low of the previous bar.
It cannot and should not open at a price within the high and low of the previous bar.