If you use a Buy limit order it must be below the market, and run the risk of not getting a fill if market keeps on going up
If want order above market use a Stop Limit order so if price is 100 - Put Stop at say 101 and Limit at 104. You can also miss the move if market gaps your order. No...