Mike is correct,
- Adding KNO3 and KH2PO4 together will not cause problems. The above statement is mistaken when dosing in large bodies of water such as an aquarium. In small containers you might have an issue.
- Adding KH2PO4 and Fe (from traces) can cause a precipitate (white powder) to come out of solution. This chelated iron precipitate is now no longer available to the water column, and must now be taken up from the roots where the powder will settle.
- Mixing macro elements and trace elements in the same bottle forms a highly concentrated and volatile solution of chemicals in a small amount of water (500ml). This could result in precipitation, cloudy and ineffective mixtures. That's why we shouldn't mix the chemicals together in a small container.
Bottom line with dosing together: When dosing the chemicals (macro and micro) in our aquariums together, you won't have a problem because they are now in a very diluted solution. However to prevent any precipitation (cloudiness), we can dose macro and micros on off days so that each are consumed before the introduction of the other.
-John N.