Please attach sample file(.twbx) so that we can understand your data & solve your problem. BTW, check your date field & change the format of your date.
We'd need to see the data type of your fiscal period fields Most fiscal date fields I run across are Strings. Strings can be cast to date fields, but if the string is not something that Tableau can parse, then it will return the 12/30/1899 date (that is called the epoch date).
Coping with Fiscal calendars brings in all sorts of complexities, but there should be ways to get Tableau to report up to the end of previous Fiscal Month or Fiscal Quarter without parameters or other forms of human intervention.
We could give more specific guidance, but not without understanding your data and intended viz better.