TheRedeemer
- Experts
-
Ganzorig Munkhbayar
Test - Version: 6.3
- Updated: 29 September 2026
- Activations: 5
Built by a trader, for traders who want to stay in the game. TheRedeemer is ten years of one trader's work on gold, distilled into an Expert Advisor that does the hard parts for you: it opens a balanced hedge pair instead of guessing the direction, follows the side the market chooses, locks profit before it slips away, and recovers a drawdown step by step rather than all at once. Version 6.3 brings the account guard, margin checks and order checks that our own long tests asked for - so it can run day after day inside limits you set once. You get the free demo, presets for calm and active trading, and the author's support when you have a question. Start it in the Strategy Tester on your broker's data, then on a demo account, and let it show you what it does.
What it is. TheRedeemer is a hedged grid Expert Advisor for MetaTrader 5 with drawdown recovery. It opens a buy and a sell together, manages each position with hidden exits that scale with volatility, and can add positions, recover a drawdown and bank profit with the modules below. It trades the symbol of the chart it is attached to; it was developed and used on gold (XAUUSD).
How a cycle starts. With no position on the symbol it opens a hedge pair (HedgeBuy + HedgeSell, equal lots; EntryType, NumberOfPairs, risk). A direction vote from RSI, Stochastic, ZigZag, four moving averages, candle bodies, wicks and a multi-timeframe bias (weights w1..w7) decides which side the market is expected to take; when that is confirmed the opposite leg is closed and the position follows the move.
Exits. Take-profit, stop-loss and the trailing gap are hidden (not sent to the broker) and are fractions of ATR (Inp_TP_Divider, Inp_SL_Divider, ATR_TrailingGapDivider), so they widen and narrow with volatility. Optional: equity break-even (EquityBreakEven), equity trailing (EquityTrailing), close-by-average, daily profit / loss targets in percent or money, and a daily close at the New York end hour (NewYorkEnd, server time).
Adding positions. Up to three top-ups in the direction of the move (Top_Up, Top1..Top3 multipliers), an optional grid against the move with a lot multiplier (Grid_trading, Grid_lot_multiplier, maxlongorders / maxshortorders), hedge scaling (HedgeScale) and optional new-bar and pending-breakout entries.
Drawdown recovery (DDR) and profit protection (PPR). DD_Recovery opens recovery hedges at every DDR_Percent of floating loss (TheRedeemerRatio, MaxRecoveryLot), can trim the biggest loser and the biggest winner, and can wait for trend confirmation before it acts. ProfitProtection (PPR) locks a winning side: when its profit reaches the PPR_Percent level (and again at three and six times it) it opens an opposite position of the same size, freezing the profit in a hedge. Margin protection (Min_Margin_Level_Pct, Min_Free_Margin_Pct) blocks new orders when margin is low.
Account guard (version 6.00). MaxDDPercent (30 by default) is measured from the equity when the EA is attached and is never reset by the daily restart. When equity falls that far, the EA closes every position and pending order it trades on the chart's symbol (a manual trade on that symbol with magic 0 included) and stops trading until it is attached again. A new order is also refused when the margin level after it would fall below Min_Margin_Level_Pct (300 by default), and on gold the lot no longer grows when the broker's spread is very small. The guard limits losses on normal price movement; a price gap (for example over a weekend) can still take the loss past the chosen percentage.
Margin guard on small accounts. Before every order the EA checks the margin level that would remain after it, and does not send the order if it would fall below Min_Margin_Level_Pct (default 300%). On a small account or with low leverage this can block trading completely - on XAUUSD at 1:100 an account below about $250 may open no trades at the default. Lower this input only if you accept the extra risk.
Risk - read this before you buy. This is a high-risk EA. Grids, lot multipliers and recovery hedges add exposure while the market moves against the position; a long one-way move can take a large part of the account or all of it. It is not designed for prop-firm or funded accounts (it prints a warning when it detects one) and the default settings are not a recommendation. There is no guaranteed profit and past results do not predict future results. Test it in the Strategy Tester and on a demo account with your own broker first, and only risk money you can afford to lose.
You are in control. TheRedeemer does the work; the settings, the lot size and the account it runs on are yours. Like any trading, it carries risk, and the results on your account are your responsibility - so trade with a plan, keep the risk you choose, and grow from there.
Order checks. Every order, close and modification is checked before it is sent (volume, margin, stops and freeze level, trade session), so the EA does not flood the server with requests the broker would reject.
Settings in short. Attach to one chart (gold recommended). The main groups: entry (EntryType, NumberOfPairs, risk, Entry_Lots), exits (the ATR dividers, TrailingStop), recovery (DD_Recovery, DDR_Percent, TheRedeemerRatio, MaxRecoveryLot, the Trim inputs), profit protection (ProfitProtection, PPR_Percent), daily limits (PL_Percent, MaxProfitPercent, MaxDDPercent, PL_Amount), top-ups, grid, time filters (NewYorkEnd, Inp_StartTradingHour, FridayFilter) and margin protection. Presets (Standard, Aggressive, Conservative) are available from the author on request.
Run it together with Account Guardian - why. A grid EA's worst risk is one long one-way move. In our own backtest on real ticks (XAUUSD, February 2024 - February 2025, $10,000, the Standard preset) TheRedeemer alone lost 9,951 - almost the whole deposit. TheRedeemer's own guards (MaxDDPercent, the margin checks) watch only its own trades on its own chart. Account Guardian Equity Protector, a separate utility (https://www.mql5.com/en/market/product/198201), draws an outer line around the whole account:
- One hard loss limit for everything. Daily and maximum loss limits in percent or money over every EA, manual trade and symbol on the account - not only the trades TheRedeemer opened.
- Independent of the EA. It runs as a separate program, so a wrong input, a closed chart or an EA stopped by an error does not switch the protection off.
- No automatic restart into a losing market. After a max-loss trip the account stays flat until you enter the reset code shown on the chart - a human decision, not a new grid cycle.
- Survives restarts and tells you. The trip is kept across terminal restarts and reconnects, with a push notification at the trip, when the account is flat and when it resumes.
- Set it inside TheRedeemer's own limit - for example a daily loss of 5 % and a maximum loss of 15 % against TheRedeemer's MaxDDPercent of 30 % - so the outer line acts first.
What the pair does not change. Account Guardian caps the loss at the level you choose by closing the positions there, so a drawdown the grid might later have recovered becomes a realised loss. It does not make TheRedeemer profitable, and a price gap (for example over a weekend) can take equity past the limit. Start Account Guardian in its default MONITOR ONLY mode to see where it would act, then switch closing on.
