Algorithmic Trading is the activity of bots to perform buy and sell actions on an exchange. These bots are scripts created by traders to eliminate manual trading.
It's all rule-based trading. A trader codes the indicators, moving averages, and various other conditions for the buy's and sell's to happen. Stop losses and take profits are coded and so are dynamic...