to prevent manipulation of stock prices. Advanced orders can only work if you are making a profit on stocks, and NOT to prevent you from losing (fake) money. Otherwise players could set stop loss orders on 100 stocks if the price drops 1/2 point, etc., and that could affect prices.
So to prevent daytraders from manipulating prices, they don't allow this.