Металлодетекторы реагируют на изменение частоты поля, появление наведенного электромагнитного поля или на смену амплитуды колебаний тока в зависимости от настроек его чувствительности.
По сути он может среагировать даже на человеческое тело, ведь она также является проводником. Магнит же создает вокруг себя постоянное магнитное поле, которое может уловить металлодетектор.