# Take profit in steps, move the stop behind you, and let the rest run

Most signals come with several take-profits. You choose how they are traded, how the stop moves as targets are reached, and what happens to a part with no target, a runner.

- Several take-profits share one size. With "Risk % of equity" or "Fixed cash", 1% on a signal with three targets is 1% in all.
- By default three take-profits open three trades ("Split"). After TP1 the stop of the others moves to your entry, after TP2 to TP1.
- Targets and stops at the broker work with your PC off. Stop moves, "One trade" closes and runners need the app and MetaTrader running.

## Four ways to trade a signal with several take-profits
"Split: a separate trade for each take-profit" is the default. One trade per target, each with the signal's stop and its own target at the broker.
"One trade: a share closes at each take-profit" opens one position and closes a share of it at each target.
"Nearest take-profit only" and "Furthest take-profit only" put the whole size on that one target.
1. Open "Settings" and pick "Take-profits & trailing" in the list on the left.
2. Set "Multiple take-profits" to the mode you want.
3. The choice is saved by itself: a green tick shows beside it.
The same gold signal in Split and in One trade: BUY XAUUSD 2400, SL 2390, TP1 2410, TP2 2420, TP3 2430. Account 10,000 USD at 1% risk: 0.10 lots for the whole signal. Split: three trades of 0.03, 0.03 and 0.04 lots, each with the stop at 2390. They close at 2410, 2420 and 2430. One trade: one position of 0.10 lots, stop 2390, target 2430. 0.03 closes at 2410, 0.03 at 2420, and the last 0.04 at 2430 at the broker.
- Multiple take-profits: How a signal with several take-profits is traded. Split opens a separate trade for each take-profit, each with its own target at the broker. One trade opens a single trade and closes each take-profit's share of it when the price gets there. Nearest or Furthest take-profit only puts the whole size on that one take-profit. On a netting account Split and One trade both become one position, and the earlier take-profits rest at the broker as orders that close their share. Example: Take-profits at 2410, 2420 and 2430 with 0.03 lots shared equally: Split opens three trades of 0.01 lots; One trade opens 0.03 lots and closes 0.01 at 2410, 0.01 at 2420 and the last 0.01 at 2430.
- Share across take-profits: How much of the signal each take-profit gets, as numbers relative to each other, first take-profit first. Empty shares it equally; the last number repeats for take-profits beyond the list, and for a runner. Example: 2,1 puts twice as much on the first take-profit: with 4 take-profits that is 40%, 20%, 20% and 20%. 50,30,20 on 3 take-profits is exactly those shares.
- Max take-profits per signal: The most take-profits one signal uses. A leg is one take-profit's part of the signal: its own trade in Split, its share of the one trade in One trade; a runner is a leg too. The nearest take-profits are kept. "No cap": this setting sets no cap of its own. Example: A signal with 4 take-profits and a cap of 2 uses the two nearest: two trades in Split, or one trade closing a share at each in One trade.
- Require full signal: Yes: if your limits or the lot sizes cannot fit every take-profit the signal should use (all of them, or as many as "Max take-profits per signal" allows), nothing is placed and the story says why. No: whatever fits is placed, keeping the nearest take-profits. Example: Split, 3 take-profits, only 2 position slots left: Yes skips the signal, No places the 2 nearest. With "Max take-profits per signal" at 2 the same signal is complete at 2 and is placed.
- Trailing stop: As each take-profit of a signal is reached, the stop-loss of what is still open moves forward by this rule: the other trades in Split, the rest of the one trade in One trade or on a netting account. A stop only ever tightens, and only when a take-profit is reached, never on a stop-out. Example: A sell at 1000, stop-loss 1100, take-profits 900 / 800 / 700, a pip of 1. To the entry: after TP1 the stop goes to 1000 and stays. To the take-profit before: 1000 after TP1, 900 after TP2. A fixed step from the entry: 900 after TP1, 800 after TP2. Just behind the take-profit reached, 10 pips: 910 after TP1, 810 after TP2. With 50 pips of room behind the stop, to the take-profit before goes to 1050, then 950, then 850.
- Pips behind the take-profit: How many pips behind the take-profit just reached the new stop sits. Example: 10 pips, a sell: when TP2 at 800 is reached, the stop of what is still open moves to 810.
- Room behind the stop (pips): How many pips further back than its level the new stop goes: below it on a buy, above it on a sell, so a dip back to the entry or to the take-profit before does not close what is still open. Example: A sell at 1000, take-profits 900 / 800 / 700, 50 pips of room: after TP1 the stop goes to 1050, after TP2 to 950, after TP3 to 850.
- Max jump between take-profits: Leaves out a take-profit that is far out of line with the others, because it is probably a typo. The number is how many times bigger than the signal's normal gap between take-profits a gap may be. The take-profits after it are left out too; the rest trade as normal. Example: A short on gold, with the setting at 5:
Entry 4180
TP1 4175
TP2 4168
TP3 4155
TP4 4142
TP5 4120
TP6 4210 – 90 away, when the others are 5 to 22 apart: left out
TP7 4200 – comes after TP6: left out too
The trade runs with TP1 to TP5.
In "One trade" the earlier shares close only while MetaTrader is running. If it is closed when the price passes TP1, that share stays open. The stop and the last target stay at the broker.
The size comes from your sizing mode and is the same in all four modes. A signal with one take-profit is always one trade. A signal with no take-profit is one trade without a target: a runner.
In "One trade" the earlier targets are levels that the trading bridge, the app's helper inside MetaTrader, closes when the price gets there. It needs trading bridge 1.13 or newer. With an older one the signal trades as Split and its story says so. Close MetaTrader and open it again once, and the current bridge loads.
Nearest take-profit only, on the gold signal: one trade of 0.10 lots that closes whole at 2410, so nothing is left to trail. Furthest take-profit only: one trade of 0.10 lots that waits for 2430. Nothing closes at 2410 or 2420 and the stop stays at 2390, so a price that turns at 2425 can still end at the full loss.
In money, on the usual 100-ounce gold contract and before spread and commission: if all three targets are reached, Split and One trade make about 30 + 60 + 120 = 210 USD, Nearest about 100 USD, Furthest about 300 USD. If the stop is hit first, each loses about 100 USD. The figures only show the arithmetic of each mode.
After each target the stop of what is still open moves by your "Trailing stop" rule, the same way in Split and in One trade.
On a netting account (one position per symbol) Split and One trade both become one position, and the earlier take-profits rest at the broker as orders that each close their share.

## How much goes on each take-profit
"Share across take-profits" divides the signal's lots, as numbers relative to each other, first take-profit first. Empty means equal shares. "2,1" puts twice as much on the first. "Max take-profits per signal" limits how many take-profits a signal uses and keeps the nearest.
On the gold signal (0.10 lots in all): Empty: 0.03 / 0.03 / 0.04. "50,30,20": 0.05 / 0.03 / 0.02. "3,1": 0.06 / 0.02 / 0.02. Each share is rounded down to the broker's lot step, and what is left over goes on the last take-profit.
With risk-based sizing the whole size is shared across the take-profits that are kept, so fewer take-profits carry the same risk.
Shares are not used with "Fixed lots" for "Each take-profit". There every take-profit gets the full lots, so 0.10 lots on four take-profits is 0.40 in all.

## When a take-profit is left out
In Split each trade is a position of its own, so "Max open positions" and "Max open positions per symbol" can run out. A share under the broker's smallest lot, usually 0.01, cannot be placed. The app keeps the nearest take-profits and lists the rest under "Legs not placed" with the reason.
A small account: 0.02 lots on a signal with 4 take-profits cannot be split four ways. The app opens 0.01 at TP1 and 0.01 at TP2, and lists TP3 and TP4 with "lots too small to split further (broker minimum 0.01)".
With "Require full signal" on, it is all or nothing. When the take-profits the signal should use cannot all fit, nothing is placed and the story says why.
The farthest take-profits are left out first. With risk-based sizing their lots move to the ones that are kept, so the total stays the same. If even two shares do not fit, the whole size goes in as one trade at TP1.
A signal held as one position ("One trade", or any signal on a netting account) uses one position place, so the position caps do not trim it. Only the smallest lot can.

## Trailing stop: the stop moves as targets are reached
When a take-profit is reached, the stop of what is still open moves forward by the rule in "Trailing stop". The default is "To the take-profit before". A stop only tightens, and only a take-profit triggers a move.
The gold buy at 2400, stop 2390, targets 2410 / 2420 / 2430 plus a runner: "To the entry": after TP1 the stop goes to 2400 and stays there. "To the take-profit before": after TP1 2400, after TP2 2410, after TP3 2420. "Just behind the take-profit reached" with 5: after TP1 2409.50, after TP2 2419.50, after TP3 2429.50. A gold pip is 0.10, so 5 pips are 0.50.
"A fixed step from the entry" puts the stop on the target that was reached, where the price is: 2410 after TP1. You can be stopped out at once. If the price is already past the new stop, the app closes the trade at market, as that stop would have; if the broker keeps stops further from the price, the stop goes as close as the broker allows.
The options are "Off", "To the entry", "To the take-profit before" (the default), "A fixed step from the entry" and "Just behind the take-profit reached" (with "Pips behind the take-profit", 5 by default). "A fixed step from the entry" gives 2410 after TP1, 2420 after TP2 and 2430 after TP3. For the stop at your entry after TP1, choose "To the take-profit before" or "To the entry".
The stop that moves belongs to the other trades in Split, or to the rest of the position in One trade. It needs a signal with at least two take-profits. A stop-out or a trade you close by hand never triggers a move. The signal's story shows each stop move, or the broker's refusal when a move was too close.
A signal keeps the rule that was in force when it was placed. Changing the setting later does not move signals that are already open. The stops of open signals keep moving after an app restart.

## Runners: the part with no take-profit
A runner is a trade with no take-profit: the part of a signal that says to hold ("TP4: hold", "runner"), or a signal with no target. With "Protect runners" on, the default, its stop follows the price once it is far enough in profit, measured in R or pips.
Example in R: Sell gold at 4316 with the stop at 4324: 1R is 8.00. "Start following at" 2, "Keep the stop behind by" 1. The price reaches 4300: the stop moves to 4308. It falls to 4290: stop 4298. It bounces to 4296: the stop stays at 4298. The price rises to 4298: the runner closes there and keeps 18.00 of the move.
- Protect runners: A runner is a trade with no take-profit: the part of a signal that says to hold (“TP4: hold”, “runner”), or a signal that gives no target at all. With this on, the app follows the runner's stop once it is far enough in profit, so a big move keeps most of what it made instead of riding back to the original stop.
- Measure in: R is how much the trade risks when it opens: the distance from its entry to its original stop-loss. 1R is that distance, 2R twice it. Because it is measured from each trade, 2R means the same thing on gold and on EURUSD — while 100 pips is a small move on gold and a big one on EURUSD. Example: Sell gold at 4316 with the stop at 4324: 1R is 8.00, 2R is 16.00 — the price at 4300.
- Start following at: How far in profit the runner must be before its stop starts to follow, in the unit above. Until then the stop stays where it is. Example: 2 (R): the sell at 4316, where 1R is 8.00, starts being followed when the price reaches 4300.
- Keep the stop behind by: Once following, the stop sits this far behind the best price the runner has reached, and moves only when that best price improves — never back. Example: 1 (R) on that sell: price reaches 4300 → stop 4308; falls to 4290 → stop 4298; bounces to 4296 → stop stays at 4298; rises to 4298 → the runner closes at 4298, keeping 18.00 of the move.
- Close runners before the weekend: Forex and metals stop trading from Friday 17:00 New York time until Sunday evening. A runner left open over the weekend pays swap and can reopen on Monday far from where it stopped — past its stop, at whatever price the market opens.
- Minutes before the weekly close: How long before the Friday close (17:00 New York time) runners are closed. Example: 30: runners close from 16:30 New York time — 23:30 on the many brokers whose server clock shows midnight at the close.
- Close runners after: Closes a runner once it has been open this many hours, whatever it is doing. Example: 48: a runner filled on Monday at 10:00 is closed on Wednesday at 10:00.
R is the distance from the entry to the original stop. A runner with no original stop to measure R from is left alone, and the app says so. Switch "Measure in" to pips to protect it.
In Split and One trade a runner is added after the real take-profits and gets a share like they do. "Nearest take-profit only" and "Furthest take-profit only" leave it out.
"Measure in" is "R — the trade's own risk" or "pips". "Start following at" is 2 by default and "Keep the stop behind by" is 1. R means the same thing on gold and on EURUSD, which is why it is the default. The stop never moves back.
In pips: EURUSD buy at 1.1000, start 30, behind by 15. At 1.1030 the stop moves to 1.1015, at 1.1050 to 1.1035.
The app checks runners about every 10 seconds while MetaTrader is connected, and changes a stop at most every 15 seconds. Changes to the runner settings also apply to runners that are already open.

## Before the weekend, and time limits
"Close runners before the weekend" is on by default. It closes every runner on Friday, 30 minutes before the market shuts at 17:00 New York time. "Close runners after" closes a runner that many hours after its fill.
Examples: 30 minutes: runners close from 16:30 New York time. That is 23:30 on the many brokers whose server clock shows midnight at the close. 48 hours: a runner filled on Monday at 10:00 is closed on Wednesday at 10:00.
This closes runners only. A trade with a take-profit stays open over the weekend. The app has to be running on Friday evening, or the runner stays open too.
"Minutes before the weekly close" is 30 by default. The weekend exit is timed on New York's clock, so daylight saving and your broker's time zone do not matter. A trade that has a take-profit keeps its stop and target at the broker over the weekend.
"Close runners after" is on "Never" until you switch it on. It suits channels whose "hold" means one day.

## When the channel sends its own instructions
Many channels follow a signal with "SL to entry", "close half" or "close it". The app reads those and, once you have switched follow-ups on, applies them to the trades that signal opened, on Manual and Auto listeners. A follow-up can only tighten a stop.
Follow-ups without a number, such as "SL to BE" and "close it", are read while the group has a trade open or an order waiting, the only time they can act. Partial closes and target moves are only carried out with "Partial closes and target moves" on "Follow them".
"SL to entry" uses the entry price the signal stated. "Close half" closes whole trades first, the ones nearest their take-profit, then part of the next. Closing part of one position needs trading bridge 1.15, which one MetaTrader restart loads.
A message like "SL 20 pips" changes nothing, because only a stated price is used. Moving the stop by a distance is what the trailing stop and the runner rules do.
A plain "TP1 hit" is a report and changes nothing. Your trailing stop reacts to the take-profit itself, and follow-ups work next to it.
The prefilter reads messages with a number and a trading word (in about 25 languages) or an instrument with its prices, and follow-ups while a trade is open. What it sets aside is listed under Signals → "Every message" for a week.

## Different rules for one group
Under "Settings of its own" on an open listener, "Add a setting of its own…" gives one group its own value for any take-profit, trailing or runner setting. It replaces the profile's value for that group, looser or stricter. What the listener does not set follows the profile.
1. Open "Listeners", open the listener and pick "Settings of its own".
2. Choose "Multiple take-profits" in "Add a setting of its own…".
3. Set it, for example, to "Nearest take-profit only". The profile's value shows under it, after "Profile:".
4. It is saved by itself, and stays listed there until you remove it.
A setting of its own counts even when it is switched off: a listener's own "Max take-profits per signal" on "No cap" means no cap, so that group uses all its take-profits while the profile is capped at 2. ✕ "Follow the profile again" removes it.
Every setting under "Take-profits & trailing" and "Runners" can be its own: "Multiple take-profits", "Share across take-profits", "Trailing stop", "Pips behind the take-profit", "Max take-profits per signal", "Require full signal", "Protect runners", "Measure in", "Start following at", "Keep the stop behind by", "Close runners before the weekend", "Minutes before the weekly close" and "Close runners after".
With "Multiple take-profits" on "Nearest take-profit only" for one noisy group, its 4-target signals open one trade at TP1 with the whole size, and your other groups keep the profile's setting.

## Common setups
- Move the stop to break-even after TP1 → Settings → Trailing stop → To the entry (After TP1 the stop of what is still open goes to the entry, 2400 on the gold example, and stays.)
- Close most at TP1 and let a small part run → Settings → Multiple take-profits → Split: a separate trade for each take-profit; Settings → Share across take-profits → 3,1; Settings → Trailing stop → To the take-profit before; Settings → Protect runners → On (Gold example: 0.06 lots close at 2410, 0.02 at 2420, 0.02 at 2430. A runner gets a small share too.)
- My account is small and the lots cannot be split → Settings → Multiple take-profits → Nearest take-profit only (0.01 lots cannot be shared across three targets. This makes one trade at TP1 the rule.)
- Never hold a runner over the weekend → Settings → Runners → Close runners before the weekend → On; Settings → Minutes before the weekly close → 30 (Runners close from 16:30 New York time on Friday. The app has to be running then.)
- One position instead of three trades → Settings → Multiple take-profits → One trade: a share closes at each take-profit; Keep MetaTrader open (One position uses one place in "Max open positions". The shares at TP1 and TP2 close only while MetaTrader runs.)
- Lock in more after every target → Settings → Trailing stop → To the take-profit before; Or tighter: Settings → Trailing stop → Just behind the take-profit reached, Pips behind the take-profit → 5 ("To the take-profit before" gives 2400, 2410, 2420 on the gold example. "Just behind the take-profit reached" gives 2409.50, 2419.50, 2429.50.)
- Use only the first two take-profits of every signal → Settings → Max take-profits per signal → 2 (The two nearest take-profits share the whole size. A runner counts as a leg, so it is left out.)
- One noisy group: a single target, the rest as usual → Listener → Add a setting of its own… → Multiple take-profits → Nearest take-profit only (Only that group changes. Its signals open one trade at TP1 with the whole size.)
- My channel's "hold" means one day → Settings → Runners → Close runners after → On, 24 (A runner is closed 24 hours after it was filled, whatever it is doing.)
- Runners in pips for a gold channel → Listener → Add a setting of its own… → Measure in → pips; Listener → Add a setting of its own… → Start following at → 100; Listener → Add a setting of its own… → Keep the stop behind by → 50 (A gold pip is 0.10. Following starts 10.00 in profit and the stop stays 5.00 behind the best price.)

## Common pitfalls
- "My stop went to TP1 right after TP1 was hit and I was stopped out at once." — That is "A fixed step from the entry". Choose "To the take-profit before", which moves the stop to your entry after TP1, or "Just behind the take-profit reached".
- "TP1 was hit but the stop of my other trades did not move." — "Trailing stop" is "Off" for the profile or the listener, only one trade was left, the trade closed by stop or by hand, or the broker refused the move.
- "With One trade the price passed TP1 and nothing closed." — MetaTrader was closed at that moment. In "One trade" the earlier shares close only while MetaTrader is running. Choose Split if your PC is not always on.
- "My runner was closed on Friday afternoon." — "Close runners before the weekend" is on. It closes runners 30 minutes before 17:00 New York time. Switch it off, for the profile or one listener, to keep them.
- "The runner's stop never moves." — It has not reached "Start following at", "Protect runners" is off, or it is measured in R with no original stop. Then switch "Measure in" to pips.
- "One trade mode opened separate trades." — The trading bridge in MetaTrader is older than 1.13, and the signal's story says so. Close MetaTrader and open it again so the current bridge loads.
- "I gave a listener its own Measure in of pips and the save was refused." — A listener's own "Measure in" needs its own "Start following at" and "Keep the stop behind by" too, because the profile's numbers are in the profile's unit. Add both from "Add a setting of its own…".

Q: What does Relay2Trade do when a signal has three take-profits?
A: By default it opens three trades, one per take-profit, with the signal's stop on each and the size shared across them. You can instead hold one trade that closes a share at each target, or put the whole size on the nearest or the furthest target.

Q: Does Relay2Trade move the stop-loss to break-even after TP1?
A: Yes. With "Trailing stop" on "To the entry" or on the default "To the take-profit before", the stop of what is still open moves to the entry when TP1 is reached. The second one keeps moving behind each further target.

Q: Do my take-profits work when my computer is off?
A: In Split, yes: every target and the stop are stored at the broker. Moving stops, closing shares in "One trade" mode, following runners and the weekend exit need the app and MetaTrader running.

Q: What is a runner?
A: A trade with no take-profit: the part of a signal that says to hold, or a signal with no target. With "Protect runners" on, its stop follows the price once it is far enough in profit and never moves back. A take-profit line that says "open" or "hold" with no price ("TP OPEN") makes a runner; a target that calls itself the runner but gives a price ("TP4 (RUNNER): 4434.73") is an ordinary take-profit.

Q: Does Relay2Trade close trades before the weekend?
A: It closes runners, the trades with no take-profit, shortly before Friday 17:00 New York time when "Close runners before the weekend" is on. Trades with a take-profit stay open with their stop and target at the broker.

Q: Can one Telegram group have its own take-profit rules?
A: Yes. Under "Settings of its own", a listener can have its own take-profit mode, shares, trailing stop, number of take-profits and runner settings. What it does not set follows the profile.

Q: Why was one of the signal's take-profits not placed?
A: Most often "Max jump between take-profits" left it out as a likely typo: a target far past the signal's usual step, with every target after it. On a buy at 4140 with targets 4143, 4146, 4150, 4153, 4156, 4200 and 4265, the step is 3, so 4200 and 4265 go and the other five trade. The default is 5 times the step, and its switch turns it off. The signal lists each target it left out with the reason and a "Go to" button to the setting.

---
Source: https://relay2trade.com/features/take-profits · Updated 2026-10-13
