Expert Advisors and Indicators for MetaTrader 5

Here you will find many programs for the MetaTrader 5 trading platform, which save the trader from routine operations and help him concentrate only on the really important things

Special offer

Time Left to Buy:

Up to 29% OFF

Shopping cart

The cart is empty

MetaTrader 5

Not enough Bitcoins for your order?

You can buy them at the following places

Mercuryo Buy

ChangeHero Buy

Coinmama Buy

Indacoin Buy

ChangeNow Buy

Changelly Buy

BTCDirect Buy (Euro)

Top Rated Products MT5

995.00 USD706.45 USD Aura Rocket MT5
Stanislav Tomilov
999.00 USD709.29 USD Darwin Evolution MT5
Guillaume Duportal
715.00 USD507.65 USD Divo EA
Anton Kondratev

TSO Order Recovery MT5

125.00 USD88.75 USD

Free updates are included

We Accept Cryptocurrency Payments

We guarantee that all our
products are 100% authentic


MetaTrader 5
Dionisis Nikolopoulos


TSO Order Recovery is an expert advisor that provides a known and tested method of covering losses from open positions through hedging.

  • It uses all the tools of the TSO Signal Builder EA - almost infinite entry/exit strategies
  • Add negative management to any strategy (manual or automated) to eliminate losing trades
  • No pending orders are placed
  • Any account size - a minimum of $1,000 is recommended
  • Works on any currency pair
  • Allows for a lot of customization (a default strategy is included for demonstration purposes)


The Order Recovery system detects a losing trade and opens an opposite position of larger lot size at a fixed distance from the original trade creating a zone within which the loss is confined. This creates two scenarios:

  1. If the price reaches the target, the second position will cover the losses of the initial trade or even profit. All positions are then closed with a net profit.
  2. If the price reaches the level of the initial trade an additional position is opened so that there are more lots in total in the original position’s direction, so that the new position together with the initial one will cover the losses of the opposite position and even profit if the price reaches the opposite target. All positions are then closed with a net profit.

This process continues and new positions are opened each time the price reverses direction and passes from the edges of the zone, until one of the targets is reached.

For Detailed explanations of all the features of the expert advisor check the Quick Start Guide.

If for any reason the EA is shut down unexpectedly it can be restarted as long as the Expert Properties have not been changed. Then it will continue normally, taking into account the previous orders it created. This feature has been added only to cover for unexpected circumstances. This expert advisor can result in open trades that can last from hours to weeks and it requires to be open throughout that period. It is possible to run from a PC if it can be constantly open and online but using a VPS is highly recommended.

Keep us updated to keep you updated

Give us your feedback in the comments section to improve this EA.

Inputs specific to the Order Recovery system

(check the Quick Start Guide for detailed explanations)
  1. ENABLE Order Recovery
  2. Order Recovery Zone Distance: Distance in pips between the initial and reverse order in pips. It applies for all subsequent orders.
  3. Order Recovery Target Distance: The target pips from the edge of the zone at which the net loss of all open positions is 0. A smaller distance implies a faster exit but is more aggressive as it requires a larger lot size and vice versa.
  4. ENABLE Custom Lots: If this option is disabled, the lot size of the orders opened from the Order Recovery system is based on the selected zone and target distances. If this option is enabled the lots will be determined through the equation ??=?∗??−1?+?.
  5. ?,b,c: Affect the lot size similar to the dynamic lot size for the initial orders. Used only if Custom Lots are enabled.
  6. ENABLE Safety: If the market does not make a relatively strong price movement, the order recovery mechanism could create multiple open positions, potentially leading to loss of the whole account balance available. This mechanism targets at reducing potential losses.
    • Close All Positions: All open positions will be closed and the current order recovery cycle will end once a pre-set open loss has been reached.
    • Reduce Positions: Once a pre-set open loss has been reached, the system will stop opening new positions at the zone edges but the last position will be closed once the opposite edge is reached.
    • Disable
  7. Open Loss Units:
    • Percentage: Measure the open loss in the following input as a percentage of the current balance.
    • Money: Measure the open loss in the following input as money.
  8. Open Loss to Enable Safety: The open loss in percentage of current balance or money (based on above input) at which the Safety mechanism is enabled.
  9. Custom Indicator Settings: Custom automated strategies can be added as entry signals through indicators. The losing orders are then managed through the Loss Managment system
  10. ENABLE Manual Panel: A panel for manual trades appears.
  11. ENABLE Comments:
    • Account balance
    • Current profit
    • Current lots
    • Max lots
    • Max drawdown %
    • Spread

Email Us Now! Support is available 24/7
by Email:

Do You Need Help?
Click Here To Start Live Chat

Contact Us

Copyright © 2022 All rights reserved. Terms and conditions | Privacy policy     We speak your language EN|CN|DE|ES|RU

RISK WARNING: is a software reseller, we do not offer investment advice or execute trades. The software we provide is a tool where the settings are input by the end user to design their own trading strategy. Trading forex and CFDs carry a high degree of risk to your capital and it is possible to lose your entire deposit. Only speculate with money you can afford to lose. As with any trading, you should not engage in it unless you understand the nature of the transaction you are entering, and the true extent of your exposure to the risk of loss. These products may not be suitable for all investors, therefore if you do not fully understand the risks involved, please seek independent advice.