I'm sure no trader can get the consistent profits they want every day, of course there are times when they lose because the market doesn't match predictions. However, trading does not have to be done non-stop every day, this means that trading must be done on time and because of opportunities, not just because you have a budget.
And that's why there are trading bots that can help us whenever we're out of the market. But it's only setting them to the prices that we should hit.
It's true that no trader gets consistent profits because even the best, they're also getting losses and no one is going to skip that part because we're all going to get it whether we like it or not.
But do mind also that the trader will still the one to set on what will the trading bot should do, meaning it will only follow on what range or setting you trader puts, it simply automate your trade for you, for example you will set your trading bot to trade in the specific price range, meaning the trading bot will automate to trade at that range and they are the one that will initiate and do the work for you, so if you happens to put a bad range or not a good settings then expext that your bot will not function and it may also make you lose money, although trading bot will be a big help, still I dont think relying in trading bot is not enough or not good, a trader should also enchance or should have the necessary knowledge and skills in order to prosper and to eventually make a good use of trading bot.