A Take Profit is usually not executed for two possible reasons.
The first reason (which is relatively rare) is when there is not enough liquidity in the market to fill your order.
As you may already know, a Take Profit is a Limit Order and by nature it cannot be executed at a worse price.
However, when the market is extremely volatile or/and there is thin liquidity at the time of execution, it is possible that your order will be partially executed or not executed at all.
This is rare because it mostly concerns larger trades and happens during illiquid times.
It is possible though to affect smaller trades if there are abnormal market conditions.
------------------------------------------------------------------
The second and most probable reason is that the market is yet to reach your Take Profit Level (even though you can see the price on the Chart).
In this event, your order must be a Sell Order.
Sell Orders open on the BID price and close on the ASK price.
Having said that, it could be possible that you can see your TP level on the Chart, but the ASK price was higher at that time.
Example:
Assuming you have a Sell order on EURUSD at the price of 1.21500 (Red Line) with a TP at the price of 1.21323 (Green Line)
Looking at the chart, it feels like the TP should have been executed, but what you see on the Chart is actually the BID price.
To find the ASK price, you must add the spread that existed at that time, but in all cases, the ASK price will be higher than the BID price.
An easy way to identify the ASK price based on what you see on a Chart is by adding the average spread. This will give you an indication, whether the ASK price hit your TP or not.
You can find our Average Spreads here and then 'view full details'
Kommentarer
0 kommentarer
Logg på hvis du vil legge inn en kommentar.