This is a good question–ML is about probabilities. And what it’s trying to predict is price 24 hours from now. What likely happened is it played out a scenario where $10K is crossed. If that happened, price would like jump greatly.
Instead, price stalled out and the ML (not stop) issued a sell to back out of the trade.
I don’t think this was necessarily a bad trade and it was managed well.
Had $10K been breached, we may not have been able to get in the trade effectively.
As @Julian mentioned, it’s great to bounce this off of your own analysis as well. And given the signals were pretty mixed, this might have been one to sit out of.