What stage are you in?
While the 20-20-20 will work, just know that equal NPK ratios like that are NOT ideal for cannabis. During vegetative growth, you are looking to utilize higher ratios of Nitrogen the majority of the phase. Small increments of Phosphorus are needed, but too much can cause nutrient lockout on the other vital nutes. Potassium should be kinda inbetween your Nit & Phos levels. I use mixtures of stuff like 6-3-5, which in equivelent to your mixture is like a 18-9-15 ... So you see the difference between the 20-20-20, and what is really ideal.
During flower phase, Nitrogen & Phosphorus now switch places. Phosphorus is the #1 nute for proper bud development. While you still want nitrogen in the mix, too much can cause the same lockout problem here, only now you're talking about locking out the nutrient you need for good bud development. This will lower you yields/potency if it cannot properly absorb what it needs, and will also leave you with extreme buildups of unwanted nutes in the soil & plant stores, making it harder to flush at the end, and could even have terrible flavor due to it.
My advice would be to find a more cannabis specific ratio. It doesn't need to be a $20 per liter product from a hydro store if you don't want to spend that much money at this level, but stay away from tomatoe feeds and stuff like that. A lot of these companies really did make these for tomatoes & other garden/household plants. Cannabis is a lot higher maintainence than any of those plants or crops, and therefore requires a more specific feeding routine.
Hope this helps!