I would disagree Charles11 - the one general rule that governs buying a share is that you think you will make a profit - ie the price will go up. The timeframe of that may vary but it is the one golden rule.
Where as sellers sell because
they think price is going lower
need money for another share
just got divorced
need to repay debts
need to pay out a margin loan
re-weighting portfolio
transferring between accounts
they think the share is a dud
they think mgmt is dodgy
the list goes on
Cheerio
ETC
entertainment media & telecoms corporation limited