I guess I know where the problem is. Zorro cannot know at the moment the value matches the border if the next value is under or over the border, but this is decisive for facing a crossing or a 'pull back' (see picture: the first circle depicts a crossing, the second a pull back; in both situations the value matches exactly the border). I must admit that I don't have a solution for this, maybe in case of a crossing the next bar after the match of the border can be set vicarious as the crossing point? To neglect the crossing completely seems not so good because it is often a point where some action should take place. Better later than never?

Attached Files