All of these that you mentioned are very important in trading because these all factors are related to trading in some aspects as well whether you are buying and selling some of the coins or want to make a stop loss on coins, but i want to add in between these strategies that risk management is also important as well.
By and large, risk management is fundamental. Even with good control of your emotional state, but without risk control, you will be a loser, and vice versa, by controlling risks, you can compensate for deficiencies in other areas.