If I submit a buy order for 10 shares of GOOG with a limit of $1134 that order is going to show up in the data stream of HFTs only after it has become a valid open order on the exchange, right?
If at that time there is a sufficient volume of open sell orders at or below my limit, does my order go through or is there a way for an HFT to overtake my order?
The only way I can see how an HFT could possibly overtake my order is by offering to buy at a higher price than me before my order goes through, hoping that he could sell the shares to me later on for an even higher price.
But that's a pretty risky bet for the HFT assuming he needs to be out of the market before the market closes. It seems to me that the most likely victims are other HFTs because they are the ones who will quickly raise their limits when they see the price go up.
A low frequency trader like myself can just sit there and wait until the price comes down again or just walk away. Is there something I misunderstand?
[Edit]:
So, summing up the replies I got here, the only problem seems to be that my broker is allowed to send my order to HFTs before it goes live on the exchange. Wouldn't it be incredibly simple to ban this practice? If it's that simple to solve, why all the fuss about HFT?