What the strategy ignores is that it gets eaten alive in ranges, when the market isn't trending, this strategy buys high and sells low over and over until you're broke. Works great when the market is trending though.
Bitcoin for example last crossed its 10 month moving average around $246, it's now trading over 4k; $246 would have been a hell of a price to get in at. So yes, buying the "high" works well in a trending market. It's have to drop to $1827 to trigger that same sell signal so you'd lose well over half the floating profit, and then it'd probably cross back and forth a few times when it's near the average trigger many failed entries and exits eating up all the profit you just made.
Moving average strategies don't work except in hindsight when you can see the trend and decide which MA would have worked (something you can't know beforehand), but they're great teaching aids in understanding and learning about trading strategies because they're nearly as simple as a strategy can get.
- Buy as the asset is rising above 10 month MA (and likely will continue to rise, maybe for weeks, months, years)
- Sell as the asset is cooling off (falling below 10 month MA). Don't get "back in" until the asset is heating back up.
With something like bitcoin, this idea would be to ride up a large market bull, but then get out until it looks like it is happening again. If you play with the Moving Average[0], you can see that this strategy would basically have you enter in late 2013, sell in mid 2014, and not enter again until late 2015, then hold all the way. Not exactly a riveting strategy, but OP didn't claim as much.[0] https://bitcoincharts.com/charts/bitstampUSD#rg1460zigDailyz...