Versatile time-window sliding machine learning techniques for stock market forecasting · Study