Здравствуйте!
Гораздо проще удалять их, обращаясь прямо к времени начала события с помощью переменной event_start, которая возвращает время старта рынка в том же формате, в котором дата и время используются в MS Excel.
Путем несложных арифметических вычислений (С) приходим к количеству минут во времени старта рынка:
Время (без даты), tmp1 = (event_start - INTEGER(event_start))*24
Количество минут, tmp2 = (tmp1 - INTEGER(tmp1))*60
Дальше уже делаете с переменной tmp2 все, что вам нужно.
Прикрепляю пример триггера, который удаляет рынки, начинающиеся в любом другом временном диапазоне, кроме указанного в константах.