Parameters are independent of any kind of filter you apply on your dashboard. Applying any filter will not affect the parameter and there is no way to that so far.
You may try to achieve this using custom sql and parameters. When You change the parameter, sql query runs -> filters proper data -> changes calculated field -> view is altered to match the new value of calculated field. Pretty rough and 'ugly' but might be working..