present
Sign up and get $50 off your first purchase
Trading product for M-Algo Triple Recovery PRO cBot Martingale Recovery, image 1
M-Algo Triple Recovery PRO
cBot
Tested on IC
Version 1.0, Oct 2026
Windows, Mac, Mobile, Web
1.76
Profit factor
4.61%
Max drawdown
Trading product for M-Algo Triple Recovery PRO cBot Martingale Recovery, image 2
Trading product for M-Algo Triple Recovery PRO cBot Martingale Recovery, image 3
Since 03/10/2025
2
Sales
43
Free installs

Description

# M-Algo Triple Recovery PRO


**Automated EURUSD Trading | Triple Recovery Strategy | Advanced Risk & Position Management**


M-Algo Triple Recovery PRO is an automated Forex trading cBot developed by **M-Algo Systems** exclusively for the cTrader platform.


Designed for EURUSD trading, the system combines three independently managed recovery baskets, automated position management, configurable trading controls, cost-aware Take Profit management, and optional account equity protection.


The cBot supports automated trading on **Demo and Live hedging accounts**, as well as historical Backtesting, Visual Backtesting, and Optimization.


**Recommended starting configuration: EURUSD H1 with default parameters.**


---


## KEY FEATURES


**Automated Trading**


The cBot evaluates trading conditions, opens positions, manages recovery entries, maintains basket Take Profit levels, and handles position closures according to its internal strategy.


**Triple Recovery Architecture β€” Baskets A, B and C**


Three baskets use separate entry conditions and can be enabled or disabled individually.


Each basket maintains its own positions, recovery sequence, position limit, and shared Take Profit management.


**Two Basket Take Profit Modes**


- **StandardPriceBased:** Uses the configured basket Take Profit distance.

- **CostAware:** Considers observed trading costs and estimated closing commission when calculating the shared Take Profit target.


CostAware mode may move the target farther away, potentially increasing holding time, swap exposure, and drawdown.


**Position Management**


The system supports position-size progression, independent Buy/Sell position limits, shared basket Take Profit synchronization, and configurable handling of manually closed positions.


**Account Protection**


Optional trailing equity-loss protection can close positions and stop, continue, or temporarily pause trading according to the selected response.


**Advanced Optimization**


Five adjustable optimization controls and a custom GetFitness calculation are available for evaluating different configurations using cTrader's Optimization environment.


---


## CONFIGURABLE PARAMETERS β€” 22 PUBLIC SETTINGS


All 22 public parameters are available in the cTrader settings panel.


### 1. Instance and Compatibility


**Instance Number**


Selects the robot instance identity (Instance1–Instance5).


Multiple instances can be configured with separate identities. Each instance must use a unique number when running on the same account, symbol, and chart timeframe.


Do not change the instance identity or chart timeframe while its managed positions remain open.


### 2. Recovery and Position Sizing


**Starting Lot Size**


Defines the initial position size when a new basket opens.


- Default: 0.01 lots

- Adjustable range: 0.01–1.00 lots


Increasing the starting lot size also increases trading exposure and potential losses.


**Basket TP Mode**


Selects the basket-level Take Profit calculation:


- StandardPriceBased

- CostAware (default)


**Max Positions A**


Maximum number of simultaneous positions in Basket A, including recovery positions.


Default: 20. Adjustable range: 5–20.


**Max Positions B**


Maximum number of simultaneous positions in Basket B, including recovery positions.


Default: 20. Adjustable range: 5–20.


**Max Positions C**


Maximum number of simultaneous positions in Basket C, including recovery positions.


Default: 20. Adjustable range: 5–20.


These limits apply individually to each basket, not to the combined number of positions across all baskets.


### 3. Advanced Optimization


The cBot provides five independent strategy-tuning parameters:


- **Optimizer 1**

- **Optimizer 2**

- **Optimizer 3**

- **Optimizer 4**

- **Optimizer 5**


Each optimizer controls a separate internal strategy adjustment through the protected configuration system.


All five have the same public adjustment range:


- Minimum: 90

- Default: 100

- Maximum: 110

- Step: 0.02


The five controls can be adjusted independently or tested using cTrader's built-in Optimization functionality.


The default value of 100 represents the predefined production configuration for each optimizer.


The internal parameter mappings are proprietary to M-Algo Systems.


**Important:** Optimization values can materially change position sizing, trading behavior, profitability, and drawdown. Test any modified configuration before using it in real-time trading.


### 4. Basket Entry Controls


**Allow New Basket A**


Enables or disables the creation of new Basket A trading sequences.


Default: Yes.


**Allow New Basket B**


Enables or disables the creation of new Basket B trading sequences.


Default: No.


**Allow New Basket C**


Enables or disables the creation of new Basket C trading sequences.


Default: Yes.


Disabling new entries does not automatically close existing positions. Already-open baskets continue to be managed by the cBot.


### 5. Risk β€” Trailing Equity Loss


**Max Loss (Amount)**


Defines the maximum permitted decrease in account equity from the highest equity recorded since startup or the latest protection reset.


The value is expressed in the trading account's deposit currency.


- Default: 0 (protection disabled)

- A positive value enables the trailing equity-loss threshold.


The protection response is triggered when the configured threshold is exceeded.


**After Loss Action**


Controls what happens after the selected positions have been closed following a protection event.


Available responses:


- Close all selected positions and stop the cBot

- Close all selected positions and continue trading

- Close all selected positions and pause for 12 hours

- Close all selected positions and pause for 24 hours

- Close all selected positions and pause for 3 days

- Close all selected positions and pause for 7 days


Restarting the cBot cancels an active protection pause.


**Protection Close Scope**


Determines which positions are targeted when Max Loss protection activates.


- **EntireAccount (default):** May close manual positions and positions belonging to other cBots on the same account.

- **ThisCbotInstanceOnly:** Closes only positions owned by the current cBot instance.


The Max Loss trigger is always based on total account equity, regardless of the selected closure scope.


**Important:** EntireAccount protection does not cancel pending orders. Carefully review these settings before enabling Max Loss protection on an account shared with other strategies.


### 6. Entry Filters


**Max Spread (Pips)**


Sets the maximum permitted spread for new initial entries, recovery entries, and manual replacement entries.


- Default: 2.0 pips

- 0 disables the spread filter.


When the market spread exceeds the selected limit, affected new entries are blocked until conditions permit execution.


### 7. Buy / Sell Lot Limits


**Max Buy Lot Size**


Limits the volume of each individual Buy position.


Default: 100 lots.


**Max Sell Lot Size**


Limits the volume of each individual Sell position.


Default: 100 lots.


Both limits can be configured separately.


These limits apply per position, not to the aggregate exposure of an entire basket or trading account. Broker volume limits also apply.


### 8. Manual Position Handling


**Manual Close Action**


Controls how the cBot responds when a user manually closes a managed position while other positions in the same basket remain open.


Available options:


- **ReopenPosition (default):** The cBot may replace the manually closed position when the relevant basket and safety conditions permit.

- **KeepPositionClosed:** The manually closed position remains closed.


Closing the entire basket does not cause the basket to reopen automatically. Stop Loss, Take Profit, and Stop Out closures are not treated as manual replacement requests.


### 9. Product Information


**cBot Creator**


Displays M-Algo Systems as the developer.


This is an information-only parameter and does not affect trading operations.


---


## BACKTESTING AND OPTIMIZATION


M-Algo Triple Recovery PRO supports:


- Historical Backtesting

- Visual Backtesting

- Parameter Optimization

- Custom GetFitness optimization

- Evaluation of different chart timeframes and trading configurations

- Historical trade, balance, equity, profit, and drawdown analysis


The primary validated configuration is **EURUSD H1 using the default settings**.


Other chart timeframes can be evaluated through Backtesting and Optimization, but results and risks may differ substantially.


Historical testing results are not a prediction or guarantee of future performance.


---


## SUPPORTED TRADING ENVIRONMENT


**Trading platform:** cTrader


**Supported instrument:** EURUSD only


**Account type:** Hedging required


**Primary tested timeframe:** H1 (1 hour)


**Full PRO execution:** Demo and Live


**Historical testing:** Supported


The cBot does not support netting accounts or trading instruments other than EURUSD.


Broker-specific EURUSD symbols with prefixes or suffixes may be accepted when their underlying base and quote assets are EUR and USD.


### Important Operating Notes


- Use a unique Instance Number for each matching cBot instance.

- Do not change position-sizing, basket management, or optimization parameters while managed baskets remain open.

- Monitor available margin and aggregate position exposure.

- Test the default configuration before experimenting with alternative settings.

- Review account-protection settings carefully when using other cBots or manual positions on the same account.


---


## PURCHASE β€” FULL PRO VERSION


**ONE-TIME PURCHASE β€” NO SUBSCRIPTION FEES**


M-Algo Triple Recovery PRO is available as a one-time purchase through the cTrader Store.


The Full PRO version includes:


- Automated real-time trading on supported Demo and Live accounts

- Complete Triple Recovery trading functionality

- All 22 public parameters

- Built-in position and account management

- Backtesting and Optimization support


**Protected Distribution**


The product is delivered as a compiled and obfuscated cTrader algorithm.


- No C# source code included

- No editable source files provided

- Protected trading logic

- No recurring subscription required


**Full PRO Product:**

https://ctrader.com/products/5731


---


## FREE TRIAL β€” TEST BEFORE PURCHASE


A separate FREE Trial version is available for evaluating the trading system using historical market data.


**The Free Trial includes:**


- Historical Backtesting

- Visual Backtesting

- Parameter Optimization

- Custom GetFitness calculation


**Trial restrictions:**


Real-time trading is DISABLED on both Demo and Live accounts.


The Trial cannot open, modify, or close real-time trading positions.


To enable automated trading on Demo and Live accounts, purchase the Full PRO version.


**Download FREE Trial:**

https://ctrader.com/products/5733


---


## VIDEO DEMONSTRATION


Watch M-Algo Triple Recovery PRO operating in the cTrader historical testing environment.


**YouTube Demonstration:**

https://youtu.be/DKtuVkInP4k


---


## IMPORTANT RISK DISCLOSURE


Forex trading involves substantial financial risk.


M-Algo Triple Recovery PRO uses a recovery-based strategy that can open multiple positions and increase market exposure during unfavorable price movements.


Recovery-based position management can lead to significant floating losses, increased margin requirements, prolonged holding periods, and substantial account drawdown.


The account-protection functionality is optional and does not guarantee that losses will remain below a selected amount, particularly during rapid price movements, slippage, insufficient margin, or execution failures.


Users are responsible for evaluating trading risks, broker conditions, account leverage, position sizes, and overall exposure.


**Past performance does not guarantee future results.**


Backtesting and Optimization results may differ from actual Demo or Live trading because of changing market conditions, spreads, commissions, swaps, slippage, liquidity, and broker execution.


No automated trading system can guarantee profitability or prevent financial loss.


This product is trading software and does not constitute financial or investment advice.


---


**DEVELOPED BY M-ALGO SYSTEMS**


Automated Trading Systems for cTrader


Β© 2026 M-Algo Systems. All rights reserved.

Summary

AI summary
M-Algo Triple Recovery PRO is an automated Forex trading robot designed exclusively for the cTrader platform, focusing on the EURUSD currency pair on the 1-hour (H1) timeframe. It operates on hedging accounts, enabling simultaneous Buy and Sell positions, and is not compatible with netting accounts.

Key features include a triple recovery system that manages three separate baskets of positions (A, B, and C) to optimize recovery trades, cost-aware basket-level Take Profit calculations that consider trading costs, and advanced position size management with configurable parameters such as starting lot size and maximum positions per basket. The robot incorporates built-in risk and account protection mechanisms that can close positions or pause trading based on equity loss thresholds.

M-Algo Triple Recovery PRO supports comprehensive historical testing, including backtesting, visual backtesting, parameter optimization with five adjustable parameters, and custom fitness calculations for strategy evaluation. Trade-entry controls allow filtering by spread and position limits to suit different market conditions.

The product is delivered as a compiled and obfuscated cBot without source code, available via one-time purchase. A trial version enables backtesting and optimization but does not support real-time trading. The system is intended for professional use with careful consideration of risk, margin, and account settings.
Trading profile
Trading style
Scalping
Strategy type
Grid
Analysis type
Algorithmic
Trade frequency
High
Min recommended balance
$1000
Risk per trade
1%
Chart period
1 hour
Backtesting leverage
1:500
Daily drawdown limit
10%
Prop firm rule fit
β€”
Risk management
Risk model
Fixed lot
Max quantity (lots)
100
Supported risk controls
Max drawdown limit

Discussion

Customer reviews

0.0
Reviews: 0
Customer reviews
No reviews for this product yet. Already tried it? Be the first to tell others!

FAQ

Martingale Recovery
Products available through cTrader Store, including trading bots, indicators and plugins, are provided by third-party developers and made available for informational and technical access purposes only. cTrader Store is not a broker and does not provide investment advice, personal recommendations or any guarantee of future performance.

More from this author

cBot
Grid Recovery
Free EURUSD-only cBot trial for backtesting and optimization. Real-time trading disabled on Demo and Live accounts.
1.76
Profit factor
cBot
Grid Recovery
Position Sizer
+1
Preconfigured EURUSD recovery cBot for M1 with a fixed 0.01 starting lot and optional equity protection.
1.67
Profit factor
cBot
Volume
Equity Stop
+5
M-Algo EURUSD M1 PRO is a recovery/grid cBot for EURUSD M1 with 4 sizing modes and advanced risk controls.
1.67
Profit factor

You may also like

cBot
ATR
Grid
+4
Apex Grid Guardian β€” A smarter way to trade grids with discipline, structure, and real risk control.
543.1%
ROI
1.43
Profit factor
cBot
ATR
Forex
+5
Moon Swing is a sophisticated cBot designed for swing traders seeking consistent, rule-based entry and exit signals.
8.3%
ROI
50
Profit factor
cBot
AI
ATR
+17
Turning candlestick logic into performance
cBot
AI
ATR
+8
The Best Gold Trading AI Bot You have ever seen !!! Please Try it for yourself , Recommended For High Risk Trader
cBot
Prop
Forex
+3
Automated Momentum Breakout Trading with USD Risk Control & Smart Trailing Stops
182.5%
ROI
1.5
Profit factor
cBot
AI
ATR
+7
Resolver PRO A.I Bot,Sophisticated, Perfect algorithm! Daily ROI 5 to 24%.Maximum drawdown 4%
cBot
Aggressive
Low Drawdown
+5
TALON Gold Scalper: 9 strategies, 1 cBot. Precision over frequency. Set it, let it run, enjoy life!
3.96
Profit factor
cBot
SL Manager
TP Manager
+5
Draws the trendlines, reads the breakouts, trades the sessions you choose and guards your prop firm account tick by tick
2
Profit factor
cBot
ATR
Fixed Risk %
+5
10 strategies, 9 markets. +63.65% in 12M at -4.45% max DD (cTrader tick data). No grid, no martingale.
1.73
Profit factor
cBot
Prop
Forex
+3
Introducing the HFT cBOT - your ultimate tool for passing Prop Firm challenges with confidence and efficiency.
1
Profit factor
cBot
ATR
RSI
+4
Intelligent system, Available any instrument. Profit 12. Drawdown 1%
12.29
Profit factor
cBot
AI Trading
Break Even
+5
Twelve AIs analyze price levels, vote together, and trade only with risk under control.
20%
ROI
2
Profit factor
cBot
Forex
XAUUSD
+1
XAUUSD Price Action Trading Bot for cTrader – Smart Gold EA with Risk Control, High Profits and High Precision Strategy
17.7%
ROI
1.37
Profit factor
cBot
Prop Firm Fit
Spread Filter
+4
XAUUSD M5 cBot with challenge-aware risk and execution guards for controlled cTrader testing.
1.29
Profit factor
cBot
AI
ATR
+5
Intelligent system: 3 adaptive trading strategies
40.5%
ROI
4
Profit factor
cBot
AI
RSI
+2
For Long Terms Trading Strategies , Please Try Default Setting before making any changes
cBot
ATR
Aggressive
+5
11-strategy portfolio. +156.13% in 2Y6M at -8.48% max DD. No grid. No martingale. Verify every result in your cTrader.
2.33
Profit factor
cBot
ADX
ATR
+5
Bollinger Bands + RSI mean-reversion cBot with an ADX regime filter, ATR-based grid, shared basket stop, R-based profit
3.01
Profit factor

Price

Since 03/10/2025
2
Sales
43
Free installs