The addition of HCl to an alkene proceeds in two steps. The first step is the attack of H+ ion t portion which can be shown as

To form a bond, a pair of (2) electrons are required. An electrophile is electron deficient so it is attracted by electron rich species( nucleophiles ). There is more electron density in a pi bond than an electrophile, so the pi bond attracts the electrophile to form a bond on less substituted carbon leaving the more substituted carbon electron deficient. In this case as both the carbons are equally substituted bond can be formed on either of the carbons. The should always be from electron rich to electron deficient in a mechanism.

1