Setting a take profit/stop loss is used to protect profits/reduce losses. Generally, take profit/stop loss are executed at the current available market price, which may result in slippage.
The reasons for slippage are as follows:
1. High market volatility: Sharp fluctuations in market prices within a short period may cause the market price to exceed your set price, triggering the execution of a stop loss.
2. Low liquidity: In markets with low liquidity, it's difficult to find matches for your orders due to fewer buy and sell orders. This often results in the order has closed with unexpected stop loss price.
3. Major news release: Release of political news, economic data, or emergency events, leading to sharp fluctuations that may cause slippage.

