Don't be greedy is one the most crucial in my mind because when I go greedy I can lose it all in a few moments.
That's why we shouldn't chase our losses and control our greediness. And maybe you forgot to add this in OP, it should also have a stop loss so that you can minimize your losses once there is.
Agree with you, but on the stop lose side I had a terrible experience with stop lose, during my early stage of trading I always got stopped out base on what the market makers does during stop hunt , it's so anoying sometimes seeing your trade being stoped out and the market still go same direction, I stopped using stop lose at a particular time until I realize and changed my trading strategy by giving the market time to go for stop hunt first before now taking a trade.