Hello friends I'm having a problem.
I operate an asset that does not respect the opening hours that the brokerage informs.
For example:
The asset Bra50 of the broker Active Trades starts at 13:00 and ends at 22:25 (this is the broker's information), see below:

But for some reason sometimes there is a delay at the beginning and this delay is adjusted to the end of the day.
For example: The market for this asset should open at 1:00 pm and open without prior notice at 1:02 pm, or sometimes at 1:05 pm, 1:12 pm, anyway, you cannot trust the time informed by the broker.
If the market for this asset starts at 13:02 then instead of stopping at 22:25 it will stop at 22:27.
This gets in the way of some rules I have, as they depend on the exact moment the asset starts to work, so if I put the broker's time too many times, my EA will not apply because the EA will respect that time that I predetermined and the broker did not respect, she was late to start the market for that asset.
I would like to apply the solution of identifying what time (actually) the market opened.
Can anyone give me an example of how to do this?