Features to account for slippage in highly volatile markets

Gold just dropped down to 1907 for a few seconds but I had my order set for 1908 of course it didn’t enter. I would love more features for pending orders that would make sure this doesn’t happen for the moment I’m gonna stick to market orders because I don’t trust limit/stop orders.