Quote from kut2k2:
No.
Discipline is not an edge, neither is money management. An edge is positive expectancy. Try taking your discipline and your money management to a roulette wheel and see how far they get you. You'll lose sooner or later because at the roulette wheel, your opponent (the casino) has the edge.
You have limited market exposure. There is a class of trading systems where discipline is the edge. Countless examples of trend following systems, some 4 lines of code, with positive expectancy that fail solely because of lack of discipline. Your naive expectancy formula does not suffice to model the edge of these systems. It takes highly non-linear math to incorporate the discipline edge and get the final expectancy. Needless to say expectancy is a buzzword for naive newcomers to trading. Positive expectancy is logically and mathematically equivalenent to net profit. It means nothing to professionals. You do not start in this business if you don't have an edge. Otherwise you are crazy. So any reference to the need of an edge is irrational. So is any reference to a roulette. It is called a false analogy.
Or perhaps it's just a serious lack of brain food (like for most of your life).