Hi there Nitey,
just wanted to share some thoughts when I read your post:
1) every system has it faults and will give you losing trades from time to time. that's' part of trading. So you will need to willing to accept losses. There is no such thing as a holy grail.
2) even when you find a...