Как вариант сделать так, создать цикл который будет проверять Дату завершения 1 раз в день:
1. Прочитать локальное время
2. Проверить разницу между локальным временем и Датой завершения
3. Если разница более 5 дней, то перезапустить цикл через 1 день (активити Пауза в выполнение)
4. Если разница 5 или менее дней, то сменить стадию сделки
Условие:
=dateadd({{Дата завершения}},"-5d")