thanks for your reply. just open these 2 charts and look at the bars numbered the same. they are clearly different. the red/green one is TradingView FXCM feed. and is identical (as it should be) to FXCM Trading Station. It is quite different from Zorro.
What I suspect is that this is caused by Zorro reading the timestamp of a bar as the End of the Bar, while FXCM (as most) use the timestamp indicating the start of the bar.
You can understand what happens here.... the first 1-min bar of the hour gets assigned as the last 1min bar of the previous hour.
I am really really surprised that no-one has ever noticed it.
Imagine how many back test were conducted with 'wrong' bars...