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.