Regulators continue to debate whether high-frequency trading (HFT) is beneficial to market quality. Using Strongly Typed Genetic Programming (STGP) trading algorithm, we develop several artificial stock markets populated with HFT scalpers and strategic informed traders. We simulate real-life trading in the millisecond timeframe by applying STGP to real-time and historical data from Apple, Exxon Mobil, and Google. We observe that HFT scalpers front-run the order flow, resulting in damage to market quality and long-term investors. To mitigate these negative implications, we propose batch auctions every 30 milliseconds of trading.