I have never understood the meaning of slippage and what does it do to trading
The difference between the expected price of a trade, and the price the trade actually executes at. Slippage often occurs during periods of higher volatility, when market orders are used, and also when large orders are executed when there may not be enough interest at the desired price level to maintain the expected price of trade.
The time it takes for your order to be fulfilled that is your bid price may differ due to volatility
slippage ( проскальзывание ). Термин применяется и служит одним из параметров при работе с ордерами ( открыть, закрыть, модифицировать ). Если рынок не испытывает повышенной волатильности проскальзывание прирявнивается почти к нулю. Но вдруг на рынке случается ситуация вызвавшая повышенную волатильность ( часто это связано с существенными экономическими событиями). Вы в этот момент даете команду отработать ваш ордер. Время отправки вашей команды и время обработки ее на сервере не совпадают. За это время цена может существенно изменится и этим параметром slippage ( проскальзывание ) вы регулируете отработку или не отработку вашей команды на сервере компании. Если цена в момент отработки вашей команды на сервере не превышает заданное вами значение slippage ( проскальзывание ) в пунктах ваша команда исполняется по текущему значению ( ask или bid ), а если привышает ваша команда анулируется сервером.
when execute order on specific price but the price move fast and execute on different price due to high volatility and news.