You're wrong at all your statements :
1) You can play any opening you want, but not every variation is recommended for beginners.
2) I'm not a professional coach. I said that you need to find a coach, that's all because it's really hard to become good at chess without a coach. I just stated that I can do it myself. Anyway you can find another person. I didn't insult you, you are just thinking that the truth is offensive but the truth is the truth.
3) Algorithmic trading earns more money than any bank. You need to be a genius and be rich to create a company which runs a program which implements an artificial intelligence that will trade for you on many, many servers.
To some extent middlegame and endgame strategy is pattern recognition, but initially the best way is playing over well-annotated games by the old masters (even master games without annotations are great for giving you an intuitive feel for where the pieces go).