Forecasting gold price fluctuations using improved multilayer perceptron neural network and whale optimization algorithm. (June 2019)