Bracket order trailing limit with minimum?

Is there a way to make a trailing limit order with a minimum?

Like buy at $100 if it goes up to $102 then sell if it goes down to $101 but ignore everything below $100 so if it dips it doesn’t sell?