it is hard to say that in trading it is not 100% that all of your prediction is accurate but if you know how to analyze and reading candlestick you have high percentage in gaining income.yes you gamble in that coin but it is part of trading, not all the time you are gaining sometimes you lose and it is normal for traders and investors.
You nailed it. Even if you have you TA or know to analyze and read the market chart this will not guarantee a 100% outcome because sometimes there are few sudden factors that could affect the movement of a particular coin. But with the help of analysis, it mitigates the risk of losing your trades. It would be only a gamble if we trade without taking any analysis. Loss is just normal, it is part of trading, not all the time you will have a fruitful outcome and you should know it.
TA knowledge is not sufficient in crypto market, it may help you understand what's going on but when it comes to specific alts, they behave differently and you need to consider some factors like development progress, capability of the dev team, community support, trading volume and others. And also, if you are following a specific project, you need to subscribe their social media channels because you will get a hint on what may possibly happen because they will give some insights on what's going on. I found out that most projects here are more active in socmed than in their respective ANN threads.