If you want your roses to bloom long and lushly, then one of the conditions is to select the right fertilizer.
The main task of the gardener is to increase the number of buds and strengthen the stem.
To increase the number of buds, you can use fertilizers with a phosphorus base, for example, superphosphate - just dissolve 2 tablespoons in 10 liters of water.
If you want to make the flowers brighter, you can create a fertilizer with magnesium - just dilute a spoon with magnesium sulfate in 10 liters of water.
In this case, roses need to be watered after the buds have formed.
During the flowering period, you can add some chicken manure - mix 1 portion of manure and 3 portions of water. Before using, the solution should be left to infuse for three days. Then dilute this solution with water in a ratio of 1 to 15.
You can take the path of least resistance and purchase a universal fertilizer, but the result will be worse.