I would like to add one more point to this is time management,be consistent with your trading and always try to be available on that time always and if you are day trader then you need to be available 24/7 if you want more profits.
I little disagree with point three the patience is important for the trader but if you are a trader you need to consider FUDs too,when the price starts to fall just sell coins and buy them when the price starts to recover so it will allows us to earn money in short time.