Martingale Manager

Martingale Manager for Metatrader 4
This Expert Advisor for the Metatrader 4 platform will open a trade in the opposite direction with a predetermined increase in lot size, set by the user. For those that use the martingale money management system this is a must have piece of software.

For those traders that are already using the Martingale money management system this is the ultimate way to automate the process. The EA will open the trade in the opposite direction once the original trade is stopped out, with an increase of lot size. Use the Lot multiplier function to determine how your lot will be increased.

Please note that Martingale Manager is a trading tool and it does not open trades without human intervention. You need to open initial trades manually or by a 3rd party trading tool/EA. Martingale Manager can not be used in StrategyTester and there is no any backtests available.

Martingale Manager features

  • EA license works on 1 Real account and any Demo account
  • EA is designed for Metatrader 4 platform
  • When your original trade is stopped out the martingale manager will open a trade with an increased lot size to recuperate the losses incurred
  • Break even function that will look to recuperate losses after a certain number of loss trades.
  • Lot multiplier can be used to determine how much you wish to increase the lot by for the opposite order.
  • This EA uses the same profit limit and stop loss levels as the original trade.
  • Informative BlueBox that will show EA settings and trading plan.

Martingale Manager Advanced features

  • All Martingale Manager features
  • You can have your own custom lot size list.
  • EA allows to override initial trade stop loss and take profit values.
  • You can set EA to stop trading after certain amount of money/pips is lost or gained.
  • You can set EA to stop trading after certain number of loss trades.
  • You can set EA to restart after profitable/loss trading cycle or just disable itself until manual intervention.
  • You can set EA to restart cycle in the same or opposite direction.
  • Informative BlueBox that will show EA settings and trading plan.
  • Allows to set initial trade to be opened on start-up.
  • Any desirable features can be added individually for additional payment if you purchase unlimited version

Martingale Manager

Price for lifetime license €60 EUR for single MT4 account


We will contact You after we receive payment

Martingale Manager (Unlimited)

Price for lifetime license €300 EUR unlimited MT4 accounts


We will contact You after we receive payment

Martingale Manager Advanced

Price for lifetime license €160 EUR for single MT4 accounts


We will contact You after we receive payment

Martingale Manager Advanced (Unlimited)

Price for lifetime license €800 EUR unlimited MT4 accounts


We will contact You after we receive payment

How to use Martingale Manager?

  • The main purpose of this EA is to open trade in the opposite direction with bigger lot size when initial trade hits stop loss or closed in loss by any other EA, script or manually. It is barely impossible for human being to trade like this 24 hours a day and this is where Martingale Manager is very useful. This technique is well known to many trades and many use it to recover their losses. However this can lead to unexpected loss if you experience several losses in a row.
  • Once a trade is opened, this EA will wait until it closes. If it closes in loss, EA will open opposite trade with a bigger lot size. EA will continue opening trades with bigger lot size until profit is reached. This is called trading cycle.
  • EA will monitor only 1 trade at a time on the currency pair it is attached to.

Martingale Manager Advanced features

  • By default EA will open trade in the opposite direction after loss, but you can set EA to open in the same direction if needed.
  • You can have your own custom lot size list.
  • EA allows to override initial trade stop loss and take profit values.
  • You can set EA to stop trading after certain amount of money/pips is lost or gained.
  • You can set EA to stop trading after certain number of loss trades.
  • You can set EA to restart after profitable/loss trading cycle or just disable itself until manual intervention.
  • You can set EA to restart cycle in the same or opposite direction.
  • Informative BlueBox that will show EA settings and trading plan.

Martingale Manager Inputs

LotMultiplier
when a trade closes in loss, next trade will be opened with a bigger lot size which is calculated by multiplying last trade lot size by LotMultiplier value
MagicNumber
this magic number is used by EA to identify its own “martingaled” trades.
BreakEvenActivateOnTradeNumber
this number tells EA when to enable BreakEven function. By default it is set to 7, so when EA keep opening new trades with the bigger lot size, it will enable BreakEven on the 7th martingale trade. BreakEvenPips sets how many pips trade should get into profit before stop loss is moved to the entry price

Additional Martingale Manager Advanced Inputs

LotList
alternatively you can set your custom “Lot Size” list. EA will use this list to open next trades in the cycle after last trade closes in loss. This list overrides LotMultiplier. Example lot list: 0.1, 0.3, 0.9, 1.2, 2.1. No matter what lot size initial trade was, EA will use these lot sizes for all upcoming trades after every loss trade.
OverrideStopLossPips and OverrideTakeProfitPips
by default EA will use the same Stop Loss and Take Profit values like initial trade had, but with these values you can override them.
PLMoneyToStopTrading and PLPipsToStopTrading
You can set EA to stop trading when Profit/Loss in money or pips of the closed trades reach certain value. Set the value to zero to disable this feature.
ReOpenSameDirectionOnLoss
By default EA will open trade in the opposite direction after loss, but you can set EA to open in the same direction if needed. To do so set this value to true.
StopAfterNumberOfLosses
You can set EA to stop trading after a certain number of consecutive loss trades. Set the value to zero to disable this feature. If RestartCycleAfterLosses=True, EA will restart cycle in the same direction using ReStartLotSize as the lot size; or set this value to False to stop trading until manual intervention.
RestartCycleAfterTP
set this value to True to restart cycle in the same direction after trade closes in profit using ReStartLotSize as the lot size. If set to False, EA will stop trading until manual intervention.
RestartCycleSameDirectionOnTP
By default EA will open trade in the same direction when cycle is restarted after profit, but you can set EA to restart cycle in the opposite direction if needed. To do so set this value to false.
RestartCycleSameDirectionOnSL
By default EA will open trade in the same direction when cycle is restarted after loss, but you can set EA to restart cycle in the opposite direction if needed. To do so set this value to false.
StartupTradeType – this value sets what start-up trade you want EA to open. By default it is set to -1 and it means this feature is disabled. You will have to open initial trade manually or by 3rd party software. But you can set StartupTradeType=0 (for BUY trade) or StartupTradeType=1 (for SELL trade) and Martingale Manager will open initial trade automatically on start-up. Trade is opened only if there are no trades running. Start-up trade lot size can be set using StartupTradeLotSize variable. Trade stop loss and take profit can be set using StartupTradeStopLossPips and StartupTradeTakeProfitPips respectively.

Martingale Manager for Metatrader 4


Trader manually opens a BUY trade of a 1.0 lot size. After initial BUY trades hits stop loss, Martingale Manager opens SELL trade of 1.6 lot size. In this example LotMultiplier of 1.6 was used.


After the BUY trade hits its stop loss, Martingale Manager automatically opens a sell trade on the same currency pair increasing the lot size using the Lot Multiplier to recuperate the losses quicker.
Trading foreign exchange on margin carries a high level of risk, and may not be suitable for all investors. The high degree of leverage can work against you as well as for you. Before deciding to invest in foreign exchange you should carefully consider your investment objectives, level of experience, and risk appetite. The possibility exists that you could sustain a loss of some or all of your initial investment and therefore you should not invest money that you cannot afford to lose. You should be aware of all the risks associated with foreign exchange trading, and seek advice from an independent financial advisor if you have any doubts.