7trade

Martingale

Читать по-русски

Martingale means changing the stake based on the result of the previous trade: after a loss the bot opens a bigger trade (a top-up), after a win it can raise the stake for the next signal (stake growth). This article explains how the bot runs both chains, how to set top-ups for its trades and for yours, and how to break a chain with the "Stop martingale" button.


The main thing before setting it up

Martingale does not make a trade more likely to win. A top-up wins as often as the first trade. Only the size of the stakes changes: after several losses in a row the stake grows many times, and one broken chain can cost more than many won ones brought.

So:

  • start with a small number of steps;
  • count in advance what the whole ladder costs: with multiplier 2 and three steps it is the first stake plus top-ups 2, 4 and 8 times bigger;
  • check on a demo account.

By default the bot's martingale is off: the number of steps is zero.

Words you will need

  • Chain — a series of trades linked by martingale: the first trade and the top-ups after it.
  • Step — a link of the chain. The first top-up is the first step.
  • Multiplier — how many times a step's stake is bigger than the previous one.
  • The chain recovered — a step won, and what was lost on the earlier steps came back.
  • The chain broke — the steps ran out, and the last one lost too.

Where it is set

"Settings" → "Trading":

  • the "Bot settings" tab — the bot's two chains: on losses and on wins;
  • the "User settings" tab — top-ups on your trades opened by hand.

Bot martingale on losses

Field What it sets
Martingale on losses Turn on top-ups after a bot trade loses.
Where the top-up goes "Same asset and direction" or "Next asset, any".
Multiplier on loss How many times the top-up is bigger than the last stake.
Max steps on losses How many steps. 0 — no top-ups.
Direction of the next trade "Same side" or "Opposite".
Count a refund as What to do if a trade closed at zero.

How it works. A bot trade lost — the bot immediately opens a top-up on the same asset, with the stake multiplied by the multiplier. The top-up lost too — the next step, and so on up to the step limit. It won — the chain is over, and the next trade goes with the first stake again.

"Where the top-up goes". In both options the bot tries to open the top-up right away. The difference is when that fails, for example when all places for trades are taken:

  • "Same asset and direction" — the top-up waits for a place to free up and goes to the same asset;
  • "Next asset, any" — the raised stake goes to the strategy's next signal, on whatever asset it comes.

"Direction of the next trade". "Same side" — the top-up goes the same way as the lost trade. "Opposite" — the other way.

"Count a refund as". A refund means the trade closed exactly at the entry price, and the stake came back in full.

  • "A win — no top-up is opened" — the chain ends;
  • "A loss — a top-up is opened" — the chain continues as after a loss.

An unticked "Martingale on losses" works like zero steps, but the number of steps is remembered and comes back with the checkbox.

Bot martingale on wins

Stake growth: after a win the bot's next trade goes with a raised stake. After a win the bot opens nothing by itself — the raised stake goes to the strategy's next signal, wherever it happens.

Field What it sets
Martingale on wins Turn on stake growth.
Max steps on wins How many wins in a row to grow the stake. 0 — no growth.
How the stake grows on wins "Multiply by a factor" or "Reinvest the whole win".
Multiplier on win How many times to raise the stake. Only for "Multiply by a factor".
Stake cap on wins, $ The stake does not grow above this. 0 — no cap.

"Reinvest the whole win" puts everything that came back on the next trade: the stake together with the win. A loss at any step costs one first stake: everything above it is money already won in this series. The stake grows fast in this mode, so set a cap.

When the cap is reached, the chain closes and the stake goes back to the first one.

A refund does not move a winning series forward: nothing was won.

Martingale on your trades

The bot can also top up trades you opened yourself with the platform's buttons. The "User settings" tab:

Field What it sets
User martingale Turn on top-ups on your trades.
Multiplier on loss Its own multiplier, not the bot's.
Max martingale steps How many steps. 0 — no top-ups.
Direction of the next trade "Same side" or "Opposite".
Take the top-up term "From your trade — as on the platform" or "As the bot's".
Count a refund as As for the bot.
Simultaneous user trades How many chains on your trades can run at once.
Pick up unknown trades Continue a chain on trades whose opening the bot did not see.

Important: the trading lock does not concern these top-ups. "User martingale", when on, opens top-ups on your trades even when the bot's own trading is stopped.

"Take the top-up term". "From your trade — as on the platform" — the top-up opens for the same term as your trade. "As the bot's" — for the expiry from the "Bot settings" tab.

"Pick up unknown trades". Off by default. The bot may not have seen a trade open — for example, if the tab was just reloaded. When ticked, the bot tops up such trades too. When unticked, it protects against a mistake: a bot trade that the bot forgot after a restart is not taken for yours.

There is no stake growth on wins for your trades.

The "Stop martingale" button

It sits under the platform's buy and sell buttons. It is an emergency button.

Hover over the button — the hint shows what will be broken: at which step the bot's chain is, how many top-ups are queued and how many trades are already in the market. A press works at once, without confirmation. If there is nothing to break, the button is pale and cannot be pressed.

What the button does:

  • breaks the chains of both the bot and you at once;
  • removes queued top-ups;
  • turns off the top-up for trades that are already open.

What the button does not do:

  • it does not close open trades — the platform does not allow it;
  • it does not stop trading — that is what "Stop" in the top bar is for;
  • it does not turn martingale off for the future — a trade opened after the press gets top-ups as usual.

Where to see the result

The "Statistics" tab in the "Bot" panel on the right. The bot and you each have a martingale line: how many chains recovered ("+") and how many broke ("−"). Chains are counted, not separate top-ups.

What martingale does not do

  • It does not turn a losing strategy into a winning one. It changes the size of the stakes, not the chances.
  • It does not close trades early.
  • It does not top up beyond the step limit. When the steps run out, the chain breaks, and the next trade goes with the first stake.

Frequently asked questions

"Martingale on losses" is ticked, but there are no top-ups. Check "Max steps on losses": at zero there are no top-ups. And the trading lock: the bot's top-ups open only when the lock is removed.

The bot topped up my trade even though trading is stopped. That is how "User martingale" works: the trading lock does not concern it. Untick it if you do not need top-ups on your trades.

I reloaded the page in the middle of a chain. Will the top-up open twice? No. The bot remembers which steps were already sent and does not open them again.

Why did the top-up open on another asset? "Next asset, any" is set, and the top-up could not be opened right away. The raised stake went to the strategy's next signal.

What's next