My Stock Price Retracement Predictor... pulled from Wicked Good Ruby Conf 2013 talk