I don't think it's all about strategy and technical analysis. It's all about risk management IMO. It's essential to understand the importance of risk management and implement the correct stop-loss orders and diversify investments to protect your capital. It's best to preserve. Don't gamble away your capital. You would be doing that without risk management.
Not only the two parts mentioned by OP but in trading there are many strategies that must be applied including risk management, this is important to overcome losses so that they are not severe, especially with stop-loss orders. Including fundamentals, and this analysis is also needed in trading to maximize profits, then the percentage of capital I think this is important because if all capital is entered into trading then this will be a big risk.
While risk management and trading strategies are of great importance, let’s not forget that trading without discipline will not lead you into profits. Greed will cause your trades to fail, thus losing the opportunity to gain significant profits while trading. Also, patience is crucial when trading. If you want to hit your target goal when trading, make sure to wait for the right timing to trade, to maximize your winning potentials despite of the market uncertainty.