the backtest has resolved by this discussion

https://www.quantconnect.com/forum/discussion/10840/backtest-pre-market-order-submitted-immediately-but-filled-at-9-30/p1

now i deploy this code in live env use Interactive Brokers parper acount.

when place order in pre-market got blow message, create Sell Market On Open order

2021-04-16 08:57:26 : New Order Event: Time: 04/16/2021 08:57:25 OrderID: 1 EventID: 1 Symbol: MTSL Status: Submitted Quantity: -2578 Message: Interactive Brokers Order Event 2021-04-16 08:57:26 : Brokerage Warning: Order Message:. SELL 2,578 MTSL NASDAQ.SCM. Warning: your order will not be placed at the exchange until 2021-04-16 09:30:00 US/Eastern. Origin: [Id=3] IBPlaceOrder: MTSL (STK MTSL USD Smart NASDAQ 0 )

how can i fill this type order immediately?