I would still suggest it will be almost impossible to trade with such a system if the win/loss record remains at less than 50% as this system was the last time I saw. Furthermore, the possible drawdowns are huge if what I remember seeing is correct. It was something like 74% or so.
Until a drawdown is closer to 10% and win/loss is closer to 60%, I think it's a system that can work on paper but not in real life with humans pulling the strings.