Binance futures api error

Hi guys, i’m trying to place a futures limit order but I have a problem on my binance account. The problem is that for example the BNB/USDT current price is 280 and I place a limit order at 300 as trigger price in long position but when i place the order binance fill the order at the current price (280) instead of waiting the 300 price. This problem is the same using the futures apis. How can I solve this?
PS: my settings are in hedge mode

Please share the complete request url so we can have more context.