ALGLIB User Guide - Time series analysis
Moving average filters Different kinds of moving average filters
Singular spectrum analysis (SSA) Filtering and prediction with SSA