I found that strategy very useful on a longer time frame I mean over 1H. To avoid false detection or the wrong entries the missing part can be the cross MA condition for confirmation. You did it previously in the zigzag MA strategy but the issue is that the zigzag and the MA's are in the same time frame. A shorter time frame for the cross MA's will have a better responsiveness to a trend change. Thanks