McWhirter Theory of Stock Market Forecasting