The guy "hasn't got a clue". Basically, inventing random algorithms (even if they back test ok) is a good way of losing all your money. Fundamentally, there are people who write algorithms based on past prices, largely trend following. They generally think they are doing well, without realising that they are making money by being generally long a rising market. Then they lose it all. Then there are the other people who have inside information, largely details of other peoples trades they can front run. They generally make money over the long run. You are not them.
I know very few traders who have either gone mechanical or semi with their own money. It's less about the algorithms, but more about discipline, intuition and knowledge. All of the traders that I mention knowing, are actuaries, who still spend a lot of time working on their models, always backtesting and most importantly, spending a lot of time on risk management, because futures are unpredictable like the future. I tried trading.
Reality is that if I have $10'000 to trade, unless I am successful, which is likely a low probability; 10% of that goes to brokers for all the spreads I pay over time, and the other 90% simply goes to another man/woman/company's pockets.
The one thing that I discounted was the adrenaline rush in seeing a certain currency pair or index go up by a few bips in a matter of milliseconds and that translating into gains/losses in my account. If you do it to 'try' it out, stay away. If you don't understand the effect of a certain EMA converging/whatevering with another EMA, stay out. If Bollinger rings of a friend's surname more than a band, stay out. etc. To even be extreme, I would equate high-leverage trading to gambling for us folk who don't have a lot of knowledge, and I'd go further and equate it to drugs for those who have less of a clue.
As the parent post said, stick to value investing.
Disclaimer: I've spent about 6 years trading in my spare time, learnt lots etc. but called it quits 3 years back to focus on something better with my time. I'm currently 10e10/4-.5 years old.