If you only use technical analysis, in my opinion it is good and of course it has weaknesses where when there is big news the technical often doesn't work, so of course to overcome this you should not trade when the news is big, or if you already have a position don't forget to put a stop loss.