Slippage Control
A price gap is a moment when your server has no continuous market to fill against: a stop loss sits at 1.2000, the feed jumps from 1.2010 straight to 1.1950, and MT4 fills the client at a price that never existed. One outlier tick from a feed glitch does the same to a cluster of pending orders. Slippage Control puts a rule between "MT4 wants to execute" and "the order is executed": a price must be confirmed by a sequence of ticks, and you choose which price of that sequence is used — worst, best, first, last, the level the client asked for, or fair-worst, the worst price that is still better than that level.
Every order type is configured separately — stop losses, take profits, stop and limit orders, stop-outs, and, through the built-in virtual dealer, market opens and closes. Filters by group and symbol, optional news-time windows, and a dealer bypass for manually pushed quotes let you apply it exactly where it is needed and nowhere else. Every repriced order is written to the MT4 journal together with the tick window it was chosen from, so any client dispute can be reconstructed afterwards.
Comprehensive documentation can be found here. Files can be downloaded from here.

