Yes you are right as there is no strategy that will give you 100 % profits in forex and losses will be there . Even best of the traders with billions of dollars of funds suffer losses and even successful traders suffer losses however it is only sometimes and most of their trades are winning trades .