I got you now! And I have a super easy solution for you 🙂
Recently I traded more EAs like yours – smaller TP and bigger SL. I am getting more confident that this is the better choice.
The solution is to place the EA on a second chart(change the Magic Number).
When it is on a separate chart, it will execute every new signal that comes up. And the first trade, on the first chart, will manage the first opened trade.
But you will have to put a rule for yourself. For example, if the trade is stuck for over 3 days, place the EA on a separate chart.