Many traders are obsessed with the perfect trade, perfect technical indicators. Trading is the field of non-existent "perfect" words. You can have a very detailed plan, but finally be surprised by a crazy market situation, like a cold water droplets in the face.
Instead of trying to reach the perfect trade, change yourself to the market. Average predicted of you about market, average with another trader ( why not? ). You should accept fewer profit but you will lose less. You should sell sooner and buy later than your prediction. follow the market, because the market will not follow you.
There maybe no perefect trade, but for me there is a perfect timing of when to trade with the highest possible profit to be obtained. With proper monitoring on the market and good prediction, you can at least minimize losses and have a bigger chance of gaining bigger profit.