Warren Buffet's approach, has also been to buy and hold for long periods of time.
He says "Inactivity strikes him as intelligent behaviour"
Of course this is only going to be effective if you choose good solid companies, with a competitive advantage.