CHFJPY massive bat pattern near completion on weekly chart

Buy @ 109.929. I think this is not the best set up as there is another weekly level to the left below X but still it is a valid bat pattern.
Nota
very big resistance at 112 which happens to be slightly below TP1. Testing patience and discipline.Nota
TP2 hit, best forex trade ever!Penafian
Maklumat dan penerbitan adalah tidak dimaksudkan untuk menjadi, dan tidak membentuk, nasihat untuk kewangan, pelaburan, perdagangan dan jenis-jenis lain atau cadangan yang dibekalkan atau disahkan oleh TradingView. Baca dengan lebih lanjut di Terma Penggunaan.
Penafian
Maklumat dan penerbitan adalah tidak dimaksudkan untuk menjadi, dan tidak membentuk, nasihat untuk kewangan, pelaburan, perdagangan dan jenis-jenis lain atau cadangan yang dibekalkan atau disahkan oleh TradingView. Baca dengan lebih lanjut di Terma Penggunaan.