Why didn't my trade execute? OANDA Global Markets
Below are the three most common reasons why your trade was not successful:
Bid or ask price did not reach your specified target
The most likely reason why your trade did not execute is because the applicable market price has not reached the price you specified.
A long (buy) trade will open at the ask
Insufficient funds
If you are placing a market order, our platform will tell you right away if you do not have sufficient margin (available funds) to place the trade. If you are trying to place an entry order, our platform will not stop you from placing the order if you do not have the current margin (available funds) necessary but the order will fail to execute if you have not increased the available funds on your account when the pre-specified entry price is reached.
Take profit or stop loss was set too close to your order price
The third reason your order likely did not trigger is because your take profit or stop loss was set too close to your order price. A valid take profit and stop loss must be placed farther away than the current spread on the financial instrument that you are trading. As spread is dynamic and can increase during news events or volatile market hours, we recommend your take profit and stop loss to always be set at a range farther away than the maximum spread for any instrument.