You're confused about the terms. There's algorithmic trading which is means trade signals are executed by code and then there are broker/dealer algorithms. The latter is about improving the execution price, it's not a trading strategy/algorithm itself.