Hi, Unfortunately, my order did not get executed at the desired price point despite it being reached. This situation implies that even though the market price reached the level I specified for executing the order, for some reason, the execution did not take place. As a result, I was unable to enter or exit a position at the desired price, potentially causing me to miss out on an opportunity or experience a loss.
Limit orders are processed in a first come first serve order and you also need to account for slippage. So if there are several similar limit orders in queue the one that was added first will execute thus moving the price and so the next one might not be able to execute because the price moved. As for the slippage, every order moves the price so if you have a limit order that would move the price 5% then the order would only execute if the price is 5% over the limit order, otherwise you would get less that you agreed to get. It works this way because Minswap is based on AMM and not Order Book.