I do agree with Big Pippin but ther is one thing missing i think trading psychology...Being aware knowing how to hle your emotions will also put the odds in your favor.
So the list would be like this imho:
-A system that perfectly fits the trader
-A MM technique that will allow your profits to grow geometrically at the same time will make you sure you are around trading tomorrow
-Being aware of the psychological issues that affect every trading decision know how to hle them
-Discipline patience responsability committment (this one can go to the infinite)
By having this you have a chance to succeed in this business...
Regards
Fxexcel
www.atraightforex.com