A simple moving average crossover can do the job with the same or better accuracy. Use a trailing stop.
If you want to get more sophisticated, you can add another sma for confirmation and an RSI to avoid extreme conditions.
All these at $0 cost. Of course, only for trend-folloiwng. The name of the game is discipline, not so much the system.