The 3 foundations of successful trading

1. Strategy
2. Discipline
3. Risk Management

Without one of these everything else crumbles!