GBPNZD is coming off a previous W and Shark pattern. Usually after one pattern comes another of inverse proportions.
While price is moving within this range, it seems to be finding support and resistance at these key levels which form the patterns.
If the M is completed, there is possibility for an overextended M from the 4H to the daily timeframe which would then complete a bigger M formation and likely BAT harmonic pattern.