If you quarantine fish for a month and treat them for worms before adding them to the tank you should prevent most diseases from getting in. Fish Tuberculosis (TB) has a longer gestation cycle and can take months or even years before it shows any signs.
New fish are usually stressed and much more susceptible to disease outbreaks. In a couple of weeks they have probably been packed into bags with 100s of others, flown half way around the world. Taken out of a dark esky and put into brightly lit bare tanks with completely different water. Left here for a couple of weeks before being packed into more bags and shipped all over the country. Then put into new tanks with potentially different water, and where the original tank inhabitants might try to kill them. Then a few days later they are caught, put in another bag and shipped to your house where they have to go into different water a third time. They might not have been fed very well during this time and will be suffering from malnutrition. They could have scale or skin damage due to being handled roughly and frequently. Their immune systems are run down and if the tanks they go into aren't perfect, they get sick.
If you are losing fish on a regular basis then something is wrong. It could be a water quality issue or a disease. If there are no visible signs of disease on the outside of the fish then you can assume it is an internal problem. Internal problems are either worms or bacterial/ protozoan infections.
Worms can be treated easily enough but protozoan and bacterial infections are very difficult to treat.
Your best bet would be to take a sick fish to a fish vet and have it autopsied. Then you will know exactly what is killing them. A minor problem can be treated but if it is TB then you will lose everything.
Don't bother adding any new fish to the tank until you solve the problem.