The best way to trade is to trade them when they complete at key zones or levels and always trade patterns which respect what the zone is standing for. So if we have drawn a zone where we expect price to bounce and go up, look for . Ignore anything . This way you filter your patterns and you trade the ones which have great potential.
In this chart in the EURUSD i have drawn a key zone using simple tools like fibonacci and . In the we may see that price is moving into a which is the first thing which makes me look for buy setups. Secondly we have a of an impulsive move started from the low parallel of the channel. Lastly we have noticed that this retracement is almost equal to the previous retracement which also happend in the channel.
All of these three factors meet in one place. This little pink box, is our KEY ZONE. The hardest part is over..! We now look for any to form in that zone.
In the 30min chart we have a pattern completion (see below) which worked wonders..! Not only because cyphers are high probability patterns, but because it formed into a zone which was screaming "BUY"..
So do work? Absolutely! Just trade them at the right place, reading the structure first..!
P.S: The above is only my view on . Me saying that harmonics work great, doesn't mean that i disrespect the ones who believe that they don't work. If this post breaks any of the rules of tradingview, i will edit it accordinally when a moderator asks me to.