Looking for advice on best algorithms for order execution. I am writing software to enter my orders obviously. Once I determine to enter or exit a position I simply want the most efficient executions, on average, over a large number of trades. The obvious first approach is to break an order...