Try out Interactive Broker's Basket trading feature. It's pretty easy to set up and execute. Just click a single button and it will fill your orders in order, just like that. You can try it out on their live demo -- it works, though only with a limited roster of stocks.
Granted, you'll...