Nexus Copier Nexus Copier full manual on a single page

Tab: Pre-Signals

Enter trades early based on alert messages before the full signal arrives

📌 What are Pre-Signals?
Some Telegram channels send a preliminary alert message before the actual trade signal. For example: "⚠️ Preparing BUY XAUUSD — signal coming soon". Pre-Signals allows the EA to open initial positions when this alert is detected, then manage those positions when the full signal (with SL/TP) arrives. This allows early entry before other subscribers see the complete signal.
⚠️ The full signal opens its own trades too. A pre-signal is the early alert of the signal that follows, not a replacement for it. When the full signal arrives the EA opens the normal orders for that signal in addition to the pre-signal positions already running, and then links the pre-signals to the new cycle (SL, TP and break-even, according to the parameters below). Size your risk accordingly: total exposure is the pre-signal trades plus the full signal's trades.
⚙️ Trading the early entries only. Turn on Full signals open no trades (pre-signals only) and the full signal opens nothing of its own. It is still processed and its cycle registered, so the pre-signals keep inheriting the SL/TP and closing at the cycle TP — the full signal becomes purely the manager of the early entries. It works whatever your risk mode is.

Pre-Signal Enabled

Default: false

Master switch for the Pre-Signal system. When enabled, the EA monitors incoming messages for patterns matching configured phrase templates and opens preliminary positions when a match is found.

⚠️ Configuration Required: Pre-Signals also require phrase templates to be configured in the Configurator's Telegram channel settings. The templates define which message patterns trigger pre-signal entries.

Pre-Signal Trades

Default: 2

Number of market orders to open when a pre-signal is detected. These are opened immediately at current market price.

💡 Example: Set to 2: when a pre-signal triggers, the EA opens 2 market orders at the current price in the detected direction (BUY or SELL).

Pre-Signal Lot Size

Default: 0.0 (use global)

Fixed lot for pre-signal orders. This is the lot used when Pre-Signal Risk Mode is set to MANUAL.

💡 Tip: Often set smaller than the main signal lot, since pre-signals carry more uncertainty (the full signal parameters are not yet known). Example: global lot = 0.10, pre-signal lot = 0.02.

Pre-Signal Risk Mode

Default: MANUAL

How the size of a pre-signal is decided. Pre-signals have their own risk settings, independent of the general Risk Management group, so you can size pre-signals by risk while your full signals stay on manual orders — or the other way round.

  • MANUAL — use the fixed Lot Size above.
  • RISK_PERCENTAGE — risk Pre-Signal Risk Percentage of the account balance, spread across the pre-signal orders. Needs a Pre-Signal SL in pips.
  • RISK_MONEY — risk a fixed Pre-Signal Risk Money amount instead. Also needs a Pre-Signal SL in pips.
💡 MANUAL with Lot Size = 0: when no fixed lot is given, the EA sizes the pre-signal using the general Risk Management settings. The Experts log shows [inherited from global] in that case, or [Pre-Signal] when the pre-signal's own risk setting decided the lot.

Pre-Signal Risk Percentage (%) / Pre-Signal Risk Money ($)

Default: 1.0% / $50

The amount at risk when Pre-Signal Risk Mode is RISK_PERCENTAGE or RISK_MONEY. The figure is the risk for the whole pre-signal entry: it is divided across the number of pre-signal trades (or across all grid orders when the pre-signal grid is on), so adding trades splits the risk instead of multiplying it.

💡 Example: Risk Mode = RISK_PERCENTAGE, Risk Percentage = 1%, balance $10,000, Pre-Signal SL = 70 pips, 2 pre-signal trades → $100 of total risk, about 0.01 lots per trade on XAUUSD.

Pre-Signal Lot Mode

Default: LOT_FIXED

First parameter of the Custom Lot per Order group. It decides how the size is spread across the pre-signal orders — a different question from how much is risked, which is Pre-Signal Risk Mode.

  • LOT_FIXED — every pre-signal order gets the same lot.
  • LOT_VARIABLE — each order takes its own lot from the Order 1-10 list below. Choosing it switches the per-order lots on for you.

Pre-Signal SL Pips / Take Profit for Pre-Signals (Pips)

Default: SL=50 / TP=100

Stop Loss and Take Profit in pips applied exclusively to pre-signal orders. These values are independent of the main signal's TPs and are never overridden by Use Manual TPs — pre-signals always use their own TP defined here. The SL can be replaced when the full signal arrives if Link Pre-Signal SL is enabled.

💡 Independent from Manual TPs: Use Manual TPs only affects main cycle orders. Pre-signal orders always use Take Profit for Pre-Signals (Pips) as their TP, regardless of the Manual TP configuration. To optionally close pre-signals in sync with a specific Manual TP level of the main cycle, use the Close Pre-Signal at TP parameter below.

Link Pre-Signal BE

Default: true

When the full signal arrives, automatically move the pre-signal orders to Break Even. This secures any profit made between the pre-signal entry and the full signal's arrival.

💡 Example: Pre-signal enters BUY at 2640. Full signal arrives when price is at 2655. With Link BE enabled, the pre-signal orders' SL is moved to 2640 (break even) — the 15-pip run-up cannot be lost.

Pre-Signal BE Pips

Default: 0.0

Buffer in pips added to the break even price when linking BE. A positive value places the SL slightly above entry (locking in a small profit). Used with Link Pre-Signal BE.

Close Pre-Signal at TP

Default: 1

Numeric bridge parameter (0–10) that closes the open pre-signal orders when the main cycle reaches the specified TP level. Set to 0 to disable — pre-signals will only close at their own TP or SL. Set to 2 to close the pre-signals the moment the main cycle hits TP2. By default all of them are closed; use Number of Pre-Signals to close at Cycle TP to close only some. This works even when the pre-signals have no TP of their own (see Link Pre-Signals to Cycle TP with TP: open).

💡 How it works with Manual TPs: Pre-signal orders have their own independent TP (Take Profit for Pre-Signals). This parameter is the optional bridge between the two worlds: even if the pre-signal's own TP has not been reached yet, the EA will force-close all pre-signals when the main cycle hits the configured TP level.

Example (EURUSD BUY): Pre-signal TP = 80 pips. Manual TPs: TP1=50, TP2=100, TP3=150 pips. Close Pre-Signal at TP = 2.
→ TP1 hit at +50 pips: pre-signals remain open (own TP not reached, bridge level not reached).
→ TP2 hit at +100 pips: EA force-closes all pre-signals immediately, even though their own TP was 80 pips (already past). Main cycle continues to TP3 normally.

Link Pre-Signal SL

Default: false

When the full signal arrives, replace the pre-signal's temporary SL with the main signal's actual Stop Loss level. Syncs the pre-signal risk to the provider's intended risk level. It touches the SL only — the take profit is governed by Link Pre-Signals to Cycle TP.

Link Pre-Signals to Cycle TP

Default: false

When the full signal arrives, replace the pre-signal's own fixed TP (Take Profit for Pre-Signals) with the take profit of the new cycle, so the early entries aim at the same objective as the rest of the trade.

💡 The last TP level decides what is written:
→ Last level is a price (e.g. TP: 4398): that price becomes the pre-signal's TP.
→ Last level is TP: open: the TP field is cleared and the pre-signals run free, protected only by their SL, break-even and Close Pre-Signal at TP.

The intermediate levels are never lost — they are stored in the cycle and are what Close Pre-Signal at TP counts.

Example: pre-signal opened with a fixed 100-pip TP at 4402.52. The full signal arrives with SL: 4386 and TP: 4394 / 4396 / 4398 / open. The TP field is emptied (last level is open) and 4394/4396/4398 are registered in the cycle.

Number of Pre-Signals to close at Cycle TP

Default: 0 (all)

How many pre-signal positions Close Pre-Signal at TP may close. 0 (default) means all of them. This is a cap, not a quota: if you set 3 but only 2 pre-signals are open, both are closed and nothing waits for a third. Example: 4 pre-signal trades, Close Pre-Signal at TP = 2, this = 3 → when the cycle hits TP2, 3 positions are closed and the fourth keeps running.

Pre-Signal Grid Enabled / Grid Operations / Market Orders / Grid Distance

When Pre-Signal Grid is enabled, the pre-signal entry opens a mini grid of orders instead of simple market orders. Configuration follows the same principles as the main grid:

  • Grid Operations — Total orders in the pre-signal grid (default: 5).
  • Market Orders — How many execute at market (default: 1).
  • Grid Distance Pips — Spacing between pre-signal grid orders (default: 2.0).

Pre-Signal Close Pending Pips

Default: 0.0 (disabled)

If price moves X pips away from the pre-signal entry without the full signal arriving, cancel all remaining pending pre-signal orders. Set to 0 to disable this automatic cancellation.

Custom Distance per Order (Pre-Signal Grid)

Default: disabled

When enabled, each pre-signal grid order uses its own individual entry distance (in pips) instead of the uniform Grid Distance Pips value. You can define up to 10 independent distances — one per grid slot. Any slot left at 0 falls back to the fixed grid distance.

  • Use Custom Distance per Order — Master toggle. Must be enabled to activate per-order distances.
  • Order 1–10 (pips) — Entry distance in pips for each grid slot. Slot 1 is the closest to the entry price.
💡 Example: Order 1 = 2 pips, Order 2 = 5 pips, Order 3 = 10 pips. The first pending order is placed 2 pips below entry, the second at 5 pips, the third at 10 pips — giving a non-uniform spacing optimized for your strategy.

Custom Lot per Order (Pre-Signal Grid)

Default: disabled

When enabled, each pre-signal grid order uses its own individual lot size instead of the global risk management calculation. You can assign up to 10 independent lot sizes — one per grid slot. Any slot left at 0 falls back to the risk-based lot calculation.

  • Use Custom Lot per Order — Master toggle. Must be enabled to activate per-order lots.
  • Order 1–10 (lots) — Lot size for each grid slot. Lot values are normalized to your broker's minimum/maximum step.
💡 Example: Order 1 = 0.05 lots, Order 2 = 0.03 lots, Order 3 = 0.01 lots. The first order (closest to entry) is largest, gradually reducing risk as the grid extends further from entry.

☰ All chapters