My TP/SL was not triggered despite crossing the price level on the chart

This is likely because of the mark price being used to trigger stops. Using mark price to trigger stops have the advantage of having exchange-isolated 'wicks' not trigger a user's orders. If you would like to have TP/SL be triggered using last traded orderbook price, you can change the trigger condition of your stop orders when placing a stop order to "Last traded"

Last updated