50 features · 9 categories · every detail
What XZT does
Every system inside XZT, grouped into nine categories. Tap a chip to jump straight to the section you care about.
Trades & Management
How XZT places, structures and manages every trade.
Multi-leg trades
1–5 take profits per signal. Each leg managed independently.
Auto break even
Arms on entry, points-profit trigger, or TP hit. Hard guarantee once set.
Trailing stops
Trail by points (start/step/gap) or fire on TP hit. Configurable per signal or from EA defaults.
Runner system
Promote any leg to a runner — TP only, trail only, or both. Per-leg runner trailing with custom SL start.
Risk:Reward mode
Partial-close schedule at R multiples (1R, 2R, 5R…) when the signal includes RR levels. Auto-banks profit at each level reached.
Pending order auto-detection
Order type auto-decided from price — limit, stop, or market. No manual order-type selection.
Dual entry (range)
Place two pending orders across a price range. Each leg has its own ticket and management.
Risk
Hard limits that protect every trade and every account.
Per-trade risk %
Risk % from signal or EA default. Hard cap on max risk per trade.
Risk split modes
Split risk across legs (safer) or full risk per leg (high risk). User's choice.
Safety Shield
Total open SL risk capped in account currency. Auto-scales new trade lot sizes if cap approached.
Daily drawdown lock
Daily loss % limit. Hits → blocks all new trades until midnight. Telegram alert.
Daily profit target lock
Profit % target hit → switch to reduced risk, min lot, or full stop. Three lock modes.
Lot rounding
Round down (safer), up, or nearest. Min/max lot limits. Broker step compliance.
Secure Functions
Structural profit protection that re-arms when your TPs change.
Secure Zone (SZ)
Full close protection on retrace. Price enters zone near TP → arms; price retraces → closes 100%.
Secure Closing (SC)
TP removal when price enters closing zone. Lets runner-mode legs ride past TP without being filled.
Secure Runner (SR)
Two-step: zone arms, price exits → partial close + convert to runner. Locks profit, keeps tail.
Secure Entry (SE)
Re-fires pending if pulled away. Tightening boundary with trail trigger and minimum gap. Three SE modes.
SZ/BE link
Choose which TP hit arms break-even across the whole group when the zone fires.
XZ Commands
30+ Telegram commands. One language. Reply or global — you choose.
Reply commands
Reply to any trade message: close, cancel, modify SL/TP, arm BE, re-enter — full position control.
Global commands
No reply needed. Affects all or filter by symbol/direction: xz close all, xz be xauusd…
Close commands
Close all, close 50%, close TP1 only, close lower/higher entry, close by symbol or direction.
Cancel commands
Cancel pending orders — all, low only, high only, by symbol, by direction.
Break even commands
Instant BE, arm BE at price, set BE system, set BE at trigger price — reply or global.
Stop loss commands
SL to entry, SL to price, SL +/- pips. Reply mode or global by symbol.
Take profit commands
Move TP1, TP2 (etc.) to a specific price. Close a specific TP leg. Reply or global mode by symbol.
System commands
Status, start, stop, help — quick bot control without code access.
System commands
Status, start, stop, help — quick bot control without code access.
Quick Fire
Type a command, fire a trade. Your manual signals, instant.
Market fire
XZ BUY GOLD / XZ SELL GOLD — instant market order with EA-default SL/TP/risk.
Pending fire
XZ BUY GOLD 2500 — pending at price. Limit or stop auto-detected from current market.
Dual entry fire
XZ BUY GOLD 2500 2510 — two pending orders across a range, fully managed.
Quick Fire defaults
SL distance, risk %, BE mode, runner config — all set once in inputs. Every Quick Fire trade uses them.
Signal Reading & Parsing
Deterministic rules turn natural-language signals into clean trade data.
Multi-provider support
Copy unlimited signal providers from one master Telegram chat. No per-provider configuration.
Smart message parser
Extracts entry, SL, TPs, direction, risk %, BE, trail, RR from natural-language signal messages.
Use-message vs use-default
Per-field control: take entry from message, SL from defaults — any combination.
Custom symbol mapping
Up to 4 user-defined maps — gold = XAUUSD+, btc = BTCUSD+, or any alias your providers use. The EA translates the signal nickname to your broker's symbol automatically.
Symbol filtering
Whitelist, blocklist, or trade-everything modes. Up to 4 custom symbols supported.
No-trade words
Block trades on messages containing "prepare", "watch", "potential"… user-defined word list.
News Gate
Auto-blocks trades around high-impact news. Prop-firm compliant out of the box.
MT5 calendar integration
Reads MT5's built-in economic calendar. No external software required.
ForexFactory CSV feed
Fallback news source via FF weekly CSV. Used alongside MT5 calendar for accuracy.
Impact filtering
Block trades around low / medium / high / medium-high impact events. User-configurable.
Configurable refresh
News data refresh interval: 30m / 1h / 3h / 6h / 8h / 12h.
Pre/post-news window
Block trade placement X minutes before and after a news event. 5–60 minute window selectable.
Prop firm safe
News gate makes the EA compliant with prop-firm news-trading rules. No accidental restricted trades.
Infrastructure & Reliability
The foundations that keep XZT trading through everything.
Magic-number isolation
Every leg tagged with EA magic number. No interference with manual trades or other EAs.
State persistence
Binary state file survives terminal restarts, crashes, VPS reboots. Trades resume seamlessly.
Telegram poll loop
1-second poll cycle for instant command response. Offset-isolated per instance.
Broker-async handling
Three-tier ticket resolution for brokers with async deal confirmation. No silent failures.
Configurable broker suffix
+ suffix support (Vantage), prefix support (some IC Markets demos). Custom suffix/prefix configurable.
Min stop / slippage protection
Min stop distance enforcement, configurable max slippage. Trades reject cleanly if broker rules violated.
Telegram error surfacing
Every command failure surfaces via Telegram. No silent fails. Errors include reason and suggested fix.
P&L Tracking & HUD
Live on-chart HUD — Daily / Weekly / Monthly × Pips / R. News tab too. All in MT5.
Coming Soon
What's next — and how to shape it.
Coming Soon
I built this for me — it made my trading life easier. But this isn't just for me, it's for you. Anything you think will help, I can build. Drop me a message and I'll look at it.