Try using a Bollinger band with 20-period MA and 2 standard deviation band. The bands give you a sense of the significance of any price move above/below the moving average (relative to recent volatility). When the price touches the lower/upper band, it can be interpreted as a buy/sell signal. I do something similar, except a bit more sophisticated -- a Kalman filter applied to a cointegrated portfolio.