..that's why there is stop loss/targets because it will save you to maximize your profits and minimize your loss.
It's a good point to always set a stop loss or target in every trader so that they will know about their loss, if your strategy will not work at once or twice, don't let it will happen next, find another one and try. It seems to sound like trial and error but through this error, you should learn about it and apply it in the next session and avoid not will happening again.
I tend to agree with others there's no accurate trading strategies, all of them are speculating the market try to draw a conclusion which is only predicting the possible outcome but in fact, it's unpredctable and no really knows what will happen next.
In trading, there's is no defined strategy that will make you successful in this endeavor. It will be experience that will hone those skills and knowledge how to react on a certain market. The more info you have for a particular project, the lesser you will incur mistakes. It is always better to continue learning as each project has their own features that your techniques from another project will not be totally applicable to them.