What's the #1 thing moving markets lately? Coronavirus.
Is there any way to have predicted that? Of course not.
Ultimately you misunderstand technicals AND trading. Bear with me, because this isn't putting you or anyone down.
There is no crystal ball for trading. There is absolutely no "holy grail" that will tell you definitively which direction the market is going to go. Period.
Trading is all about probabilities of which way the market is MOST likely going to go. But it is not a guaranty.
However, when it comes to technicals, they absolutely can reveal to you specific areas where a market is most likely going to stall or reverse.
A long term successful trader is an artist that blends some fundamentals with a lot of technical trading. I don't have to pay much attention to the news (the exceptions are scheduled reports such as interest rate decisions and the votes; NFP; GDP; etc. etc.)
I personally close all trades just before those scheduled reports because surprises can and do happen and you can have a massive jump one direction or another. But, you also have events that happen that no one can forecast. The Twin Towers on September 11th; a Country defaulting on its loans; a plague; etc. etc. That's life and major events can happen out of nowhere.
However, you can't trade successfully long-term without technicals. It's like trying to play American Football without yard lines. If you do, you are just running around with absolutely no clue where you are or where your destination is.
Hopefully, that makes sense.