На мою мигрень тоже не влияют продукты, ем и бананы и шоколад, но не много, алкоголь практически не пью. У меня обычно идёт реакция на изменение погоды, особенно осенне-весенние перепады температур, на пересыпание и недостаток сна, на стрессы,  на гормональные изменения и если не поела во время. На данный момент стараюсь купировать приступ в самом начале, т.е. не допускаю разыграться мигрени. Исключение, если мигрень наступила в течение сна, т.е. проснулась с дикой головной болью, ну тут уже приходится потерпеть обычно приступы купируются ударной дозой и голова проходит в течение 2-3 часов, с сопутствующими симптомами. И я поняла, если вдруг перед сном захотелось есть, надо обязательно перекусить, чтобы уменьшить вероятность возникновения мигрени в течение сна, просто как раз у меня сильные мигрени были, когда мне хотелось есть перед сном, но боялась (чтобы не полнеть), в результате мигрень в полную силу, сейчас больше прислушиваюсь к организму и его желаниям.