USDZAR has been bearish for quite some time now, breaking several structures downwards too. On both the weekly and daily TFs you can see some imbalance downwards which seems to be attracting the price further downwards to demand.
From what I can see on the 4H - price has actually respected previously created blocks, especially after the most significant break (the one that broke the low on the daily) making me wonder whether it’ll continue to do so while continuing it’s downwards push to demand.