Feature selection for stock price prediction: a critical review. (27th October 2022)