You can and will have more than one haplogroup. But that depends on your gender. Women only have one haplogroup (maternal haplogroup), whereas men have two haplogroups (a paternal and maternal haplogroup).
In regards to Swat Valley or Gandhara in general, I was only pointing out that I'm a descendant of theirs (which genetic testing had proved).
Of course there were multiple Steppe waves into South Asia, but they were mostly male-mediated waves, the only exception was in Swat Valley where they experienced a female-mediated Steppe wave. It makes sense, I score a good amount of Steppe even though I don't have any Steppe haplogroups. But again, I don't know why we are mentioning Steppe in the first place. I care way more about Iran_N since it makes up more than 50% of my DNA. The rest is roughly equally divided between Steppe and SAHG, both in their low 20s% for me.
Anyway, you're clearly Indian (based on your other thread where you were hating on an East Asian because he was trash-talking Indians), so what kind of Indian are you? And if you have your DNA testing done, what are your haplogroups?