Hi everyone ![]()
I’m new to AngelOne and had a question about order execution behavior.
Is there any way to make an order execute only when the price goes above a specified level?
My goal is to place the orders in advance and focus on other charts without worrying about missing the setup.
Often, multiple setups form simultaneously across different charts, and it’s not practical to place market orders on all of them at once.
For example —
Today I placed a BUY limit order and it executed before reaching the target price,
also today I placed a SHORT limit order on a stock and switched to analyze another one. When I came back, the price had already moved far below my limit price, and my short order never got executed. That’s exactly the kind of scenario I want to avoid.
I understand that Limit Orders ensure the best available price but I’m looking for a method where:
- A BUY order triggers only when the price crosses above a certain level.
- A Stop Loss (SL) triggers only when the price drops below a certain level.
Is there any way to achieve this using AngelOne’s current features ?
Any guidance or examples would be really helpful. ![]()