It seems from the history that you are having chronic migraine
for last 3 years and you are on treatment with vasograin
for treatment of acute episodes.
Vasograin is ergot alkaloid and it is used for treatment of acute attacks.
Since you are having recurrent attacks you need to use prophylactic drugs to prevent recurrent attacks.The commonly used prophylactic drugs are flunarizine
or beta blockers like propranolol
Hence I advice you to consult your doctor for examination and treatment accordingly.