Exponential smoothing
It is a weighted moving average technique, this is described by:
New forecast = Old forecast + a (Latest Observation - Old forecast)
Whereas a = Smoothing constant
This method includes automatic weighing of past data along with weights that decrease exponentially with time.