From the description provided, what I gather is that you are having alopecia area and telogen effluvium
is characterised by round oval patches of hair loss which may resolve spontaneously.
Telogen effluvium is diffuse thinning of hair and in your case could be due to thyroid disorder
, vitamin B12 deficiency
, vitamin d deficiency.
As far as treatment provided is concerned diprobec lotion is for alopecia areata and minoxidil solution and follihair is for telogen effluvium. But to have a good hair growth you need to normalise vitamin B12 , vitamin d and thyroid levels and for the same you need to consult a physician so that these can be provided as supplements in proper dosage. Simply applying minoxidil without treating the underlying cause won't help much.
For vitaminnB12 you can take neurobion forte daily. However if the levels are too low injectable vitamin B12 might be required to replenish the deficient vitamin. Vitamin D can be taken as a weekly dose of calcirol sachet and tablet thyonorm may be required for hypothyroidism
. The dosing required depends upon the degree of hypothyroidism and the same can be advised by your consulting physician.
Hope that helps