Earlier quoted context omitted.
I do similar stuff and confirm most of the above. It matches my experiences. The only other thing I'd say is that if you're in a bull market you may have easy wins. Then after -- when the market turns against you -- these will evaporate. So long term you have to ask yourself if you are REALLY beating the market. If you'd bought Amazon or Microsoft instead, over 20 years you'd probably be far ahead.
> The only other thing I'd say is that if you're in a bull market you may have easy wins. Then after -- when the market turns against you -- these will evaporate. If your algotrading profits depend on market being bull or bear, you're doing it wrong. Volatility matters, not the direction.
Mine work in either market. But I trade on the millisecond lines to avoid market bias. And yes volatility is key. As if confirmation of this approach I see Binance has just recently introduced a 1s chart (effectively 1000ms).
However most retail algo traders using indicators use larger time frames that are more susceptible to market trendiness.