I think you're interpretation might be a bit wrong.
The opening price of a bar is above or below the previous bar's close,
but that is not by 1 Pip. I'd say it would be by 1 Pipette ( or 1/10th Pip),
which corresponds to the minimum price movement.
With higher pricing resolution, successive bars' price ranges can be
very similar. One an up bar, the next a down bar, with the difference
between the opening of the next bar versus the close of the previous
bar being quite a small price delta.
Having said this, I really don't use them, so I could be wrong...

HyperScalper