The market is not bad, it's just that, it is so volatile. You've said your indicator seems working fine at first, you have to set time and goal in each trades you made.
- Set a target profit. The near possible price that your indicator tell and then exit. I know the feeling of waiting for the high profits and ended up being a loser. But setting 2-5% profit in every trades is enough for me.
And remember, indicators tend to works fine but not everytime since this market offers unpredictable situations.