@ AdAndrews my filter is a FLUVAL 305 external filter with all the media the fish I have in the tank is tetras mix with 6.2 to 6.8 ph range I introduced 3 angel fish 2 of the black family one yellow and silver the too Black's died within 24 hours the yellow and silver lasted over a week the tetras are fine
@paulbr1
as you can see I'm as green as the come to this hobby I don't know what you mean my figures can you please explain I do understand about the dechlorinator

to TFF!
What he means by this is that you need to test the water parameters in your tank. You NEED to test for
Ammonia, Nitrite and Nitrate
Your pH is a little low. A pH as low as yours wont stall a cycle, but would definitely slow a cycle down.
After you get a good test kit, or if you have one right now. You want a test kit that is liquid, as test kits that use strips are very inaccurate.
Since you are doing a fish-in cycle, your
MAIN priority is to keep Ammonia, and when it becomes present, Nitrite, down as close to zero as possible by doing water changes.
Any amount of Ammonia or Nitrite above .25 ppm is toxic to fish, and that would explain why your fish have died, your Ammonia or Nitrite level was too high.
Refer to the link that Inchworm posted as a very detailed step-by-step process to doing a fish-in cycle.
So the first thing you need to do is get a good Liquid test kit that test for Ammonia, Nitrite and Nitrate.
Then after you find out how much of each is in the tank, do water changes accordingly to bring them down as close to zero as possible.
Ammonia should be below .25ppm
Nitrite should be below .25ppm
Nitrate will be safe to fish if it below 40-50ppm
Remember to do water changes to keep these in check, and after time, beneficial bacteria will eventually colonize enough in your filter to process these levels.
Hope this helps
-FHM