That's not a solution. The problem is that when a bag DCA's into a break-even sell, it frees up funds and, depending on the market, it might buy the coin again.
Say for example I got a bag of ETH right now. I add funds, it DCA's, the marketprice rises, Gunbot decides it's time to sell, now I've got even more funds. Now the rest of the market does nothing, so my ADA, DOT and LINK don't DCA. ETH follows by dropping 3% and Gunbot decides to buy. Gone are my funds to DCA and clear bags on other alts.
I want to allow DCA, but don't want to allow filling empty bags. As Gunbot is, should be, automated software, I feel it's incorrect to be required to check every few hours if it sold a bag.