no place will ever do such a thing because first of all it is a tough thing to program and secondly it will create fake orders in the order book which in other words means fake support and resistances in the books.
you can't just add fake orders to the market, that is unfair and makes analysis impossible. I can deposit 10BTC in an exchange and then place 10000 orders in all the markets and write a simple program that cancels the order and places it a little further down so it never gets filled either!
I know that the logical thing is not to do it like that but I know one website that works like I said.