A Generalized Moving Average Convergence/Divergence for Testing Semi-strong Market Efficiency