I think for better trade, all discipline, money management systems and better strategies are very important.
By following the discipline, the trader can follow the rules and trading procedures that help him to trade better.
Better money management systems protect trade. account from scratch and strategy
is very important to understand trends and trade in a perfect way.