MetaTrader 4 & 5 do not assign milliseconds to tick timestamps. In order to be able to have the most accurate time, MacroTicks and MacroStraddle have an inbuilt timer that checks the current system time and assigns the millisecond values to each tick.
This is a pretty resource-intensive task for both the CPU and the MetaTrader terminal. We advise you to not use this function on the same terminal you are running the FX BOLT EA. Please use the timer function carefully and watch your computer resources. In any case, do not set the timer <50.