m4a1,
That looks like a decent model. Personally, I feel more comfortable with something that trades more frequently. You need a good deal of discipline to trade a model day in day out that might only generate one or two signals a month.
Also, I much prefer models that trade from both sides...