Looks good. Go for it. If I had a system like that, I would trade it.
If you're looking for constructive criticism, then mine would be that your average loss is more than your average win. From my reading from Market Wizards, most traders in that book say to have lots of small losses and a...