Второй раз может быть исполнение после подгрузки свежих данных.
Зачем отключать от портфеля, когда можно нажать кнопку старт/стоп?