How to find out when a Semafor or ZigZag first painted?

kind of hard to explain but i want to know if there is a way or some kind of indicator which can point an arrow when a new semafor point or zigzag is posted. The reason i ask is because even though these indicators repaint i feel as though i can use this to my advantage and instead of selling when a new high point appears, i will buy instead as 9/10 the semafor and zigzag always repaint to a large degree.

I hope soemone can understand what im saying, its quite hard to put accross what i mean.

Here is a picture which should make what im saying easier to understand.


P.S Of course you could just sit a computer and wait for the new line but that would waste time.


Another example

I manged to find a way now - used the semafor on this thread
3 Semafor Alert questions @ Forex Factory

Set it to alert me when level 3 forms.

The basically strategy is to BUY when a Level 3 high point forms and SELL when a Level 3 low point forms. Basically the total opposite of what you would assume you would do.