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...

Attached Files Zorro bar aggregation 1-of-3.pngZorro bar aggregation 2-of-3.png