Expiry date for CFDs (including time)

I’d like to be able to set an expiry date & time (but optional) for CFD orders.
Use case: I’d like to buy something because the quarterly numbers will be released soon. The day comes, my order’s limit was too low. Numbers are released, stock goes up, stock goes down, my order suddenly triggers, but I may not want the stock anymore.