MarketOnOpen order is placed before market open. Why it cancels my order? 

Do I need to set a boolean like IsMarketOpen before any trades?
 2020-12-03 05:48:05 :New Order Event: Time: 12/03/2020 05:48:05 OrderID: 127 EventID: 1 Symbol: SVXY Status: Submitted Quantity: -100 Message: Interactive Brokers Order Event2020-12-03 05:48:05 :New Order Event: Time: 12/03/2020 05:48:05 OrderID: 126 EventID: 3 Symbol: SVXY Status: Canceled Quantity: -100 Message: Interactive Brokers Order Event2020-12-03 05:48:31 :New Order Event: Time: 12/03/2020 05:48:05 OrderID: 127 EventID: 2 Symbol: SVXY Status: CancelPending Quantity: -100

Author