Using OnOrderUpdate() and OnExecution() methods to submit protective orders