The best order type to use to avoid slippage is a limit order, which will only be filled at or better than the limit price you have specified.