The advantages of technical analysis are that market news impacts stock prices, it is easier to keep track of the trend of an asset using technical analysis. This type of analysis uses previous experiences and gathered knowledge to signal a trade opportunity, and when to make a timely exit in order to maximize your profits.
Sometimes technical analysis can bring confusion, by sending out mixed signals, whether to buy or sell, it also isn’t 100% accurate, and doesn’t guarantee profits. Another disadvantage is that it carries a biased opinion, and because of previous misconceptions and bad results, it can oversee good opportunities.
The best combination is to combine fundamental and technical analysis, which will guarantee the best results.