TradeSgnl Logo
Docs
Portal

Recovery System

Learn how to recover from losing trades by automatically adding positions at better price levels.

The Recovery System is an advanced feature that automatically adds positions to losing trades when price moves against you. By opening additional trades in the same direction at better prices, the system reduces your average entry price and helps you achieve profitability even when your initial trade doesn't perform as expected.

Core Concepts


Averaging Down Strategy

When your trade moves against you, recovery automatically opens additional positions at better prices to lower your overall entry point.

Progressive Position Sizing

Each recovery trade uses a larger position size than the previous one, helping you reach profitability faster when the market eventually turns.

Unified Exit Management

All recovery trades are managed together with a single profit target calculated from your improved average entry price.

Key Benefits:

  • Improved Entry Price: Recovery trades at better levels reduce your average cost basis

  • Faster Recovery: Larger position sizes help you reach profit with smaller market retracements

  • Automated Management: The EA handles timing, sizing, and exit management without manual intervention

  • Flexible Control: You control maximum number of recovery trades and spacing between levels

Activation & Setup


Recovery can be activated in two ways: globally through the EA settings or selectively through signal parameters. This flexibility allows you to apply recovery to all trades or only to specific opportunities that you identify.

ModeDescriptionHow to Use
DisabledFeature completely disabled (default)No recovery trades will be placed
EnabledAlways active using EA settingsAll trades will use recovery when conditions are met
SignalActivated only by signal parameterAdd "re" parameter to signals that should use recovery

Signal Control Example: To enable recovery for a specific trade, add the "re" parameter to your signal:

LicenseID,EURUSD,buy,risk=0.01,sl=50,tp=100,comment=MyStrategy,re

Recovery Management


The Recovery Management section contains seven settings that control how the recovery system operates. Understanding these settings helps you customize the system to match your risk tolerance and trading strategy.

SettingWhat It DoesRecommended Values
Recovery ManagementControls when recovery is activeDisabled (safe) / Enabled (all trades) / Signal (selective)
Volume CalculationHow profit target is calculatedInitial Volume (simpler) / Average Volume (balanced)
Maximum TradesLimits total recovery trades per position1-3 for beginners, 2-5 for experienced traders
Initial DistancePips to wait before first recovery trade20-30 pips for scalping, 40-60 pips for swing trading
Distance MultiplierHow much farther each recovery trade is placed1.0 (equal spacing) to 2.0 (increasing spacing)
Lot MultiplierHow much larger each recovery trade becomes1.5-2.0 for moderate risk, 2.0-3.0 for aggressive
Recovery TargetProfit target in pips for all trades combined5-15 pips for quick exits, 20-50 pips for larger gains
How Recovery Activation Works

Understanding when recovery trades are placed helps you set appropriate parameters:

  1. Initial Trade Placed: Your original trade is opened based on your signal or strategy

  2. Price Moves Against You: Market price moves in the opposite direction to your trade

  3. Distance Threshold Reached: When price moves beyond your Initial Distance setting, recovery activates

  4. First Recovery Trade: EA opens a larger position in the same direction at the current (better) price

  5. Additional Recoveries: If price continues against you, more recovery trades are placed at increasing distances

  6. Unified Exit: All trades close together when the combined position reaches your profit target

Key Point: Recovery trades are always placed in the same direction as your original trade - if you bought EURUSD and it drops, recovery will buy more at lower prices to improve your average.

Understanding Position Size Growth

The lot multiplier determines how much larger each recovery trade becomes. Here are common scenarios:

Original TradeLot MultiplierRecovery SizesTotal Exposure
0.10 lots1.5x0.15, 0.23, 0.34 lots0.82 lots (8.2x bigger)
0.10 lots2.0x0.20, 0.40, 0.80 lots1.50 lots (15x bigger)
0.10 lots2.5x0.25, 0.63, 1.56 lots2.54 lots (25x bigger)
Profit Target Calculation Methods

The Volume Calculation setting affects how your profit target is calculated:

MethodHow It WorksBest For
Initial VolumeTarget based only on your first trade sizeBeginners - easier to reach, faster exits
Average VolumeTarget based on average of all trade sizesExperienced traders - more balanced approach

Example: With a 10-pip target and Initial Volume method, you need only $10 profit per lot of your original trade. With Average Volume method, you need $10 profit per lot of the average position size across all trades.

Practical Examples


Example 1: Conservative Recovery Strategy

Scenario: You buy EURUSD but price starts dropping - conservative recovery settings help limit risk

TradePrice LevelPosition SizeWhat Happened
Initial BUY1.20000.10 lotsOriginal signal execution
Recovery 11.19700.15 lotsPrice dropped 30 pips - first recovery
Recovery 21.19400.23 lotsPrice dropped another 30 pips - second recovery

Settings Used: Max Trades: 2, Initial Distance: 30 pips, Distance Multiplier: 1.0, Lot Multiplier: 1.5, Recovery Target: 15 pips

Result: Average entry price is now ~1.1977. If price recovers to just 1.1992 (15 pips from average), all trades close with profit despite being 8 pips below the original entry.

Example 2: How Recovery Saves a Bad Trade

Your Trading Situation: You sold GBPUSD expecting it to fall, but it keeps rising against you

Without Recovery:

• Sold 0.20 lots at 1.3000
• Price rises to 1.3100 (100 pips against you)
• You're facing a significant loss
• Need price to drop all the way back to 1.3000 to break even


With Recovery System:

• Original: SELL 0.20 lots at 1.3000
• Recovery 1: SELL 0.30 lots at 1.3040 (40 pips up)
• Recovery 2: SELL 0.45 lots at 1.3080 (another 40 pips)
• Your average entry is now ~1.3052
• Need price to drop only to 1.3037 for 15-pip profit target


The Recovery Advantage:

Instead of needing a 100-pip reversal to break even, you now need only a 63-pip drop (from 1.3100 to 1.3037) to achieve profit. The recovery system turned a potential disaster into a manageable situation.

Example 3: When Recovery Reaches Maximum Trades

Scenario: Strong trend against you reaches your maximum recovery limit - what happens next?

StagePrice MovementEA ActionYour Options
Max Trades ReachedPrice continues against youNo more recovery trades placedWait for reversal or manually manage position
Price StabilizesMarket stops moving against youAll trades remain open, monitoring for exitPatient wait for target or reduce target manually
Market ReversesPrice moves back in your favorAutomatic exit when profit target reachedLet system handle exit or take manual profit

Important: Once you reach your maximum number of recovery trades, the EA stops adding positions. Your existing trades will remain open and close together when the profit target is reached, but no additional recovery will occur.

Common Questions & Solutions


Question/ProblemWhy This HappensHow to Fix It
My trade is losing but no recovery openedDistance threshold not reached or feature disabledCheck Recovery Management is "Enabled" and reduce Initial Distance if needed (try 20-30 pips).
Recovery trades seem too smallLot Multiplier set too lowIncrease Lot Multiplier to 1.5-2.0 for more recovery power. Remember this increases risk.
Profit target never reachedTarget too high or market trend too strongReduce Recovery Target to 5-15 pips or switch to Initial Volume calculation method.
Too many recovery trades placedMaximum Trades set too highReduce Maximum Trades to 1-3. Start conservative and increase gradually with experience.
Position size grew too largeLot Multiplier creating exponential growthUse smaller Lot Multiplier (1.2-1.5) or reduce Maximum Trades. Always calculate total exposure first.
Recovery only works on some tradesUsing Signal mode but not all signals have "re" parameterEither switch to "Enabled" mode for all trades or ensure "re" is added to signals needing recovery.
Stop loss hit before recovery could helpInitial Distance larger than Stop Loss distanceSet Initial Distance smaller than your Stop Loss distance, or remove SL to let recovery work.
All trades closed unexpectedlyProfit target reached - this is normal operationThis is correct behavior. If target seems too low, increase Recovery Target setting.

For complete parameter references and additional configuration options, see the Configuration Guide.