Sorry to hear about your losses.
I'd really recommend getting a test kit for yourself if you can. I test my water at least once a week or so (unless I'm worried for some reason) just to make sure all the parameters are good. It's also good if an emergency happens because you can very quickly start ruling things out (or confirming them).
In terms of cause, have you made any changes to anything you do recently? Adding or removing chemicals, anything you add to adjust the parameters of your water etc. It would probably be good if you could explain your entire maintenance and feeding routine for everyone.
If you see anything odd on the fish themselves (like lesions) then pics would be very helpful too.
I'd really recommend getting a test kit for yourself if you can. I test my water at least once a week or so (unless I'm worried for some reason) just to make sure all the parameters are good. It's also good if an emergency happens because you can very quickly start ruling things out (or confirming them).
In terms of cause, have you made any changes to anything you do recently? Adding or removing chemicals, anything you add to adjust the parameters of your water etc. It would probably be good if you could explain your entire maintenance and feeding routine for everyone.
If you see anything odd on the fish themselves (like lesions) then pics would be very helpful too.