Now capital is at 30k.
My martingaling so far has brought me about 15k. This is un****ing-believable.
And yet it is all wrong if you know what i mean. But that is why it is so hard to learn, precisely because it is profitable 90% of the time. Then one time out of ten, it will blow out your account.
What I did sometimes to avoid the unavoidable is trying to cheat myself.
For example, in your current situation:
-your system gave you some money, you're at about 15K with them; very good, let's continue;
-your discretional trades gave you another 15K; consider this (and only this) like money you can afford to lose with your discretionary trading. Like a separate account. This means not using more than 15K as margin, and also simulating a margin call like if your account was really limited to 15K.
-(most difficult part) perform your analysis, but next time you are wrong, instead of opening another contract, try to close it and open it again at a better price (at risk of being the stupidest man in the world)
I tried these self-cheating techniques, and had some success in at least delaying my next blow-out. The main goal is having more time to calm down, and to discover that, maybe, your analysis can be wrong 2-3 times in a row, but in the long run it's right... and then, why risk everything on each trade?... build up some confidence... afterall if I become millionaire in 2 years instead of tomorrow... you get what I mean.
I'm aware that while I'm typing you might be already riding 3-4 contracts of some other future. You seem to be in the very dangerous stage where, after being one step away from disaster several times, you have no fear anymore. Afterall, you faced death (for your account), and you know that nothing worse can happen. Even after blowing out the account, one thinks that it was unavoidable, that things had gone too far, stupid stuff like this.
Only after slowly restarting some months later one realizes 100% how stupid he was.