Quote from JoshDance:
Market orders, or contracts? Of course volume will give you contracts. Unfortunately with ES we have no way of knowing how many actual market orders are executed due to how CME reports transactions, but we know it's at least the number of ticks over a given range. More helpful to me than transactions is the volume itself, due to the plethora of tricks that can be played to split orders, for example.
Most software platforms these days have some sort of delta indicator. Investor R/T and Market Delta are very popular. NinjaTrader has its own "BuySellPressure" indicator built in though it only works in real-time, not historical data. I think MultiCharts now has delta as well.
For every transaction you see executed, it is reported as being transacted at the bid, in which case the volume for that transaction is subtracted from the net delta as a market sell was matched to a bid, or at the offer, in which case the volume for that transaction is added to the net delta, as it was a market buy order matched to an offer. This will tell you how many contracts were executed at the offer versus the bid over some period of time.
I'm trying to use self-control to be polite to you; please, refrain from being rude in your comments to me. Thank you.