RecoveryPilot is a recovery Expert Advisor for MetaTrader 5. It works a losing trade back instead of waiting for a reversal. It can open its own entries or take over trades that are already in loss, including manual trades and trades of other EAs. It runs on any symbol, but only on a hedging account. It is a fit for traders who want a planned, limited way out of a loss. It is not a fit for traders who need a fast fix: paying off a large loss can take weeks or months. Past results, in a backtest or on a live account, don't guarantee future results, and trading with an EA can lose money.
The main mode is partial recovery. When a trade is one step in loss, the EA opens an opposite position of the same volume. This lock freezes the loss. The losing volume is split into up to eight parts. Small recovery orders then open in the direction of the trend. Each time their profit covers the loss of one part plus costs, the EA closes that part. Step by step, the frozen loss gets smaller. With the default settings there is no lot multiplier in this mode.
Grid averaging and zone recovery are still included as alternative methods. Both are martingale-type: the lot size grows as the trade goes against you, and the EA says so itself. In every mode RecoveryPilot calculates the worst case before it starts and puts hard limits around it. Since version 1.2 an auto profile sets step, lot size and the number of recovery orders for each symbol and account. RecoveryPilot is developed by Pitt Petruschke (AlgoVerdict) and sold on Algo Trading Space.