You should use Limit order, not Market price order.
I also use limit order on Binance until I prefer to trade on Bybit. I have forgotten how it is on Binance but if you use TP/SL on bybit, you will nit see limit or market order. But there is another one called close by, you will be able to set the limit order there. I did it just right now and the order filled at the expected price. But the market was not that volatile at the time for me to draw a perfect conclusion. I will continue to use it instead of TP/SL.
Your use of the Market price order in futures trading indicates that you do not know much about trading.
It is best to use the spot market, where there is no margin to lose, and then use the limit order instead of the Market price order, since the market order means that you want to sell now at any price and it is for those who achieve it. Profits, for example, when the price of Bitcoin rises sharply and any amount above $50,000 is profitable and you fear that with a major correction the price will drop from $60,000 to $50,000 quickly. Here, the market order will lead you to sell in an area above $50,000 instead of limit order which may not be executed.
So Market order has limited use cases and often does not lead to good profits.
Do not just make conclusion. See my explanation above. When I click on set TP/SL, this is what you will see:
If you click on last, you will see this (I set mine as mark and I click on mark):
There is no where to set the limit order unless you go for close by. Even though I did not use the limit order but I set the the TP as mark, the trade filled at the mark price which is the expected price that I need. So how am I not good in trading?
Only what can be used to make conclusion if a trader is good is when he has profit than loss.
This show me as a bad trader?
In short, the mark price still do what I wanted. Also the limit order.