Unless they have a $100 M trading account, those that posted +$1 M or -$1 M trading win/loss per day were likely all gone. How many traders on ET have a $100 M personal trading account? I can tell you now I don't.
Compound and compound options trades. You'll get a fairly sizeable account in no time. Of course, it's way easier said than done. and that's another story. You're talking about the Perfect Storm scenario here of winning and growing and basically going all in with each trade, But you don't need that; Even if you can accomplish a Fraction of that perfectness...it's still a very powerful thing.