You have to place normal limit Buy order in between 500 and 501. If you are buying above the market price as in this case (504) you can use Stop Loss orders. Anytime you want to place a Buy order below the market price it has to be limit orders.
sir
my scenario was say stock is currently trading at 498 or any price below 500 i am expecting move if it goes above 500…(504) was my target price)…normally say i have to continuously monitor the stock and enter order…when breakout happens…if i place a limit order buy @500 it will get filled at the best price which is currently below 500 but my trade will become valid only on braking out above 500…
…plz reply