Bots or algorithmic trading are a fact of life. There are more than a dozen different programs regularly used by brokers as principal or on behalf of investors. Some brokers have staff that primarily work on such models.
http://en.wikipedia.org/wiki/Algorithmic_trading
Thus, no use complaining, just try to interpret what the bot is trying to do.