Добрый день.
Ваш триггер готов.
4 пункт реализовать не получилось (т.к. для выполнения триггера нужен хотя бы один обновляемый в это время рынок, а гарантировать, что в 12:00 будет всегда такой рынок нельзя) Поэтому я реализовал сброс П/У раз в 24 часа с момента последнего сброс или старта триггера.