Подправил еще немного. Старые стрелки убирает. В алерте сообщение тоже изменил как Вы написали. Прорисовку ЗигЗага добавил.
На всякий случай, для удобства, в настройках добавил переменную "Draw_ZigZag" - true/false - рисовать или не рисовать ЗигЗаг соответственно.
P.S. Заметил, что не все стрелки совпадают с пиками ЗигЗага. Но это не я

. Я просто добавил стандартный ЗигЗаг.
В принципе, могу в стандартный ЗигЗаг добавить стрелки, только он старые убирать не будет, но зато точно будет совпадать с ЗигЗагом. Если это нужно С