After many tests I found that
--mgsel "'JMSTimestamp < $(date -d '-3 days' +%s000)'"
works on my box. According to the help I should not have to add single quotes to double ones, but it works.