Tab: Pre-Signals
Enter trades early based on alert messages before the full signal arrives
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.
Pre-Signal Enabled
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.
Pre-Signal Trades
Number of market orders to open when a pre-signal is detected. These are opened immediately at current market price.
Pre-Signal Lot Size
Fixed lot for pre-signal orders. This is the lot used when Pre-Signal Risk Mode is set to MANUAL.
Pre-Signal Risk Mode
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.
Pre-Signal Risk Percentage (%) / Pre-Signal Risk Money ($)
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.
Pre-Signal Lot Mode
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)
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.
Link Pre-Signal BE
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.
Pre-Signal BE Pips
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
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).
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
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
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.
→ 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
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
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)
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.
Custom Lot per Order (Pre-Signal Grid)
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.