1. Know how to spot a high probability trade. 2. Have a well thought out plan to enter/exit a high probability trade when it occurs. 3. Well thought out risk management strategy. 4. Discipline and patience to sit on hands until high probability trade sets up. 5. Discipline to execute entry, exit and risk management plans without fail. This is nothing that has not been written or stated endless times already. With a reasonable amount of intelligence, reasoning and observation skills #1, #2 and #3 are attainable with time or in theory could be taught. However #4 and #5 are either in you or they are not. If they are not, then you cannot win over the long term regardless.