In this chart using the pattern tool I have tryed to do what my mind do when look a chart under eyes:
First try to find the most simple and precise pattern (because of it's set of rules) that have, the 5 wave impulse:
so found first the big yellow one at the left, then the next blue one and then the last small brown.
Then i tryed to make a conexion between those impulses to integrate them as a part of a more complex pattern:
For example, the big yellow, given that we came from a big drop, must be the first part of a new pattern, could be the A or 1 of a new trend, but by now lets keep it small and say its only A for simplicity.
Then if the big yellow is A, then the next should be part of a B) correction, we now it cant be all the B because the correction most be a 3 waves pattern and no 5 so this five should be the first part of some with other 2 more legs.
Then thinking that we should have some kind of retrace of the blue impulse found a big (in pink) what could be seen as the second most eassily recognizable structure.
And from here we have two possibilities: a way to complete the correction of the blue impulse making a motive down wave (which at this point could be developing in a terminal diagonal still under way) or this conforming a even more complex wave to correct the big yellow impulse.
After the big pink we can isolate two small zigzags (green) separated by other (thats why i counted as wxy), and then in opposite direction can find what seems a standard flat formed by a up and an up small five separated again by a fast down move.
So this is the way i find more easy to count a wave, hope this help you.