Hello,
I have problem with calculate ZigZag indicator on TICK period.
I use strategy which every tick write last 6 value of zigzag. And it looks very strange:

I mean, that e.g. we take into account last two lines. First at 13:03:53 we have new value of zigzag 1.37014, and at a next tick (13:03:56) we have that last zigzag value (the same as on the last tick) is on the three tick before (in my opinion it should be on one tick before). Such situation or similar happened very often.
Please check strategy in attachment to reproduce it.
Generally I want to catch situation on TICK period that Zigzag change direction and in this situation it is impossible (or how I can do this?)
Second thing. I see on tick chart that ZigZag indicator work very strange. I mean that indicator sometimes change direction not during new tick came, but between two tick. You can see it on this screenshot:

Thanks and regards