You need only 4 things to trade profitably.
1.Trade management 2.Proper risk management 3. Repeatable set up with an edge. 4.Discipline to repeat this process.