$BTC The BTC CME gap from late April, 93750-88250, has not been filled yet, and this year it seems there won't be an opportunity; we have to wait until next year. When it broke through this level, I was still convinced it would likely fill, but the short positions set at this level were taken out early. So, while most gaps do get filled, it doesn't necessarily happen in the short term; it may be delayed until the bear market cycle, like the gap from July 2021, 34200-33000, which was delayed until the 2022 bear market.
So to summarize, filling gaps can only be approached with long positions; don't be too certain it will (short-term) retrace.