AI signal parser — how it works

Ordinary copiers break the moment a signal isn't perfectly formatted. The AI parser understands messy, real-world signals and extracts every field reliably. This page explains what it reads, what it extracts, and how to verify it before going live.

› What it can read

› What it extracts

FieldNotes
Symbol / pairMapped to your broker's exact symbol (GOLD → XAUUSD.m).
DirectionBuy/sell, long/short, including buy-limit / sell-stop order types.
EntrySingle price, market, or an entry range.
Stop-lossPrice or pip-based; fallback pips if the signal omits it.
Take-profitsUp to 10 TPs, each with its own lot split.

› How a message is read

  1. Pattern rules first. Common layouts are read instantly by fast rules.
  2. AI fallback. A message the rules can't read confidently goes to an AI model, and the hardest cases to a stronger one.
  3. Images. A screenshot of a signal is read with vision, then checked like text.
  4. Checks before execution. The result must have a direction and a level; prices that contradict each other (a buy with its stop above the entry, for example) are flagged instead of traded.

› Examples

XAUUSD BUY NOW
Entry 2345 - 2340
SL 2335
TP1 2350
TP2 2355
TP3 2365

→ XAUUSD · Buy · entry zone 2340–2345 · SL 2335 · TP1 2350 · TP2 2355 · TP3 2365

🔴 SELL EURUSD @ 1.0850 | SL 1.0880 | TP 1.0820 / 1.0790

→ EURUSD · Sell · entry 1.0850 · SL 1.0880 · TP1 1.0820 · TP2 1.0790

GBPJPY buy limit 189.20 sl 30 pips tp 60 pips

→ GBPJPY · Buy limit · entry 189.20 · SL 188.90 (30 pips) · TP1 189.80 (60 pips)

Gold looks strong today, watching 2350

→ Not a signal — commentary without an instruction and a level is ignored, never traded.

Move SL to entry ✅

→ A management command: the stop on that channel's open trades moves to breakeven.

More layouts, including piped one-liners, thousands separators and split signals, are in signal formats and the parsing cheat sheet.

› Follow-up edits

When a provider follows up with "move SL to break-even", "close half", "cancel", or edits the original message, the parser understands the instruction and applies it to the live position — modifying the order, partially closing, or cancelling as instructed.

› Quality score & auto-tagging

› AI config generator

For channels with an unusual style, paste a few sample messages into the AI config generator and it writes that channel's parsing rules for you — no regex, no manual mapping.

› Verify before you trade

Always use preview / dry-run mode first: it shows exactly how the channel's recent messages parse (symbol, direction, entry, SL, TPs) so you can confirm accuracy before a single live order. Then enable live execution.