Hi DeadTrader (hopefully you are still alive),
I'm a data-scientist and coder as well. I will be honest with you. I have also subscribed the courses you have mentioned and my account is still active
I agree with you that technical analysis does not work alone. I'm not saying that you need to add fundamentals. However, you should consider some statistical approach. I know what you are trying to tell. What markets did you try? I hope it's not forex because forex is not predictable. Stocks market in the other hand is predictable. Your system needs to find anomalies. Obvious ones. I urge you to go ahead and watch interviews with Jim Simons, founder of renaissance technologies.
One more thing i would like to add. How do you backtest your strategies? What data do you have? Is it tick data? 1m? 1h? 1d? Maybe your backtest is not reliable. Try quantopian, quantconnect and etc.
Forget everything. Do not try to find known indicators or strategies. They don't work anymore. Most traders make money by scalping or trading options.
Trading options, protects you against stop fishing. However, it can be dangerous. Just look for buying calls/puts which looks safer.
Futures trading is not for beginners. Risk is very high if you don't have enough amount in your balance. For example; you can trade E-mini ES with only $500 day margin but 1 tick = $12.50. So if you stopped by 20 ticks, you are going to lose 50% of your balance. Even micros are risky. Let's say you have lost 20 ticks in micros which means 5% of your entire balance.
You need to trade micros in futures, if your account balance is smaller than $10.000. Risk management is not easy in futures.
Forex in the other hand is easy. Easy to manage your risk and easy to wipe your account. It's not predictable.
Go ahead and try your algos in quantopian, quantconnect or etc. Do not write your own backtesting algo. Try to beat SPY benchmark in 4-5 years.
Or reach me out! I will not be able to share my algo but will try to help you.