I have a strategy that place order on Daily Resolution, strategy works and It generates on order but I got some error regarding order execution. 

 

 

2024-08-29 20:00:01 :New Order Event: Time: 08/29/2024 20:00:01 OrderID: 2 EventID: 2 Symbol: AAPL Status: Invalid Quantity: 4223 Message: 201 - Order rejected - reason:Exchange is closed.. Origin: [Id=6] IBPlaceOrder: AAPL (STK AAPL USD Smart NASDAQ 0 )2024-08-29 20:00:01 :Brokerage Warning: Order rejected - reason:Exchange is closed.. Origin: [Id=6] IBPlaceOrder: AAPL (STK AAPL USD Smart NASDAQ 0 )

 

as error suggest that Order rejected because Exhange is closed, But when I do backtest or read somewhere in documents. it told that pre marketorder or automatically converted into Market Open order. Then why it does not place order on next day?

P.S: Data Resolution is 1-day, Stretagy generate Alpha Signal then it go to the Portfolio Construction and Hit to the Execution.