I can agree with all your points, however, there are no equal rules for everyone, as each person has their own trading style. I mostly hold and when a coin doubles in value I sell only 10-20% and wait for a dip to buy back in. Someone else maybe doesn't have that much patience and sells sooner or in larger amounts, but this is also good.
You forgot one very important rule for trading - learn fundamnetals and basic techinical analysis.
Buy fear, sell greed :)