You're of course entitled to that opinion, but Zorro handled market times in this way all the time. They are always compared with the bar end timestamp. If you don't want to include the opening price, you can just set the market start at 7:31.