The price has to trend in the direction of your trade for you to profit. Even if it is by a few pips.
However, I have found that FX markets trend maybe 20-30% of the time and they range 70-80% of the time.
I prefer trading ranges. In larger term ranges, you will find shorter term trends.