PilotFX routes TradingView alerts, Telegram groups and Discord channels through one set of risk rules into your MT5 account — and blocks the trades that would blow it.
Simulated for illustration; pacing is slowed so you can read it. Timestamps reflect our measured medians, and alerts are what PilotFX drops in your Telegram. Every source handles SL/TP updates after entry. The final Discord signal is blocked on purpose: the engine refusing a trade is the feature.
Copiers relay trades. PilotFX sits between your sources and MT5 and decides: size it, send it, or refuse it. Setup is three steps; after that the engine runs 24/5.
Point a TradingView webhook at us, or connect Telegram and Discord channels you're already in. Signals are parsed the moment they post.
Install the PilotFX EA on your terminal once. Takes about three minutes, and it auto-reconnects every session after that. No VPS needed; our servers do the work.
Risk per trade, daily loss ceiling, max drawdown, open-position cap, news windows, BE and trailing rules. Per symbol, per source, per account.
Set your firm's daily-loss and max-drawdown limits once. PilotFX tracks both in real time and blocks new entries as you approach them. Works with FTMO or any MT5 prop firm's rule set.
4.2% drawdown, NFP in 18 minutes. FTMO Mode blocked new entries; the spike came and went; the challenge survived.
The engine knows the economic calendar. It pauses entries around red-flag events and can flatten open positions before the spike.
You saw this working in the Discord demo above: a valid signal, refused because FOMC was 14 minutes out.
SL moves to entry at your profit threshold. Set a trail distance and it follows price. Handled server-side, so your terminal being asleep doesn't matter.
Your strategy triggered on the London open while you were on the train. By the time you opened your phone, SL was already at entry.
EURUSD from TradingView, gold from a Telegram group, NAS100 from Discord, all at once on the same account, each with independent risk rules.
One execution layer, however many signal sources you actually use. This is the part nothing else on the market does.
The engine's state as each rule fires. Simulated for illustration; the live version runs on your dashboard.
You'll see “sub-15ms” claims elsewhere. Those measure one server hop. They leave out message delivery, parsing, risk checks and your broker actually filling the order. We publish the whole path, because the whole path is what fills your trade. The live median runs on your dashboard, per source, so you're never taking our word for it.
Telegram message, webhook, or Discord post
symbol, direction, SL/TP extracted; schema & auth checked
lot sizing, drawdown, news windows, position caps
order sent to your MT5 terminal and filled at your broker
Including the rows where they beat us.
| Feature | PilotFX | PineConnector | trade2sync (TSC) | TelegramFxCopier |
|---|---|---|---|---|
| Signal sources | TradingView + Telegram + Discord | TradingView only | Telegram (TradingView costs extra) | Telegram only |
| Drawdown / prop-firm protection | Built-in, real-time | Not offered | Built-in | Limited |
| News filter | Built-in | Not offered | Built-in | Not offered |
| Pricing model | Flat plans or credits that never expire | $26–106/mo, per account | From $29/mo + recurring flash sales | ~$25/mo + MetaAPI ≈ $20/mo extra |
| VPS required | No | Yes, for 24/5 uptime | No | No |
| MT4 support | Coming · MT5 today | Yes | Yes | Yes |
| cTrader / TradeLocker | No | No | Yes | No |
Competitor details from public pricing pages and documentation, checked July 2026. Spot something outdated? Tell us and we'll fix the row: support@pilotfx.io
swipe →
One trade opened on MT5 = one execution. That's the only unit we bill. Closes, SL/TP changes, alerts and blocked trades are free. Prefer not to subscribe? Buy credits, which never expire.
One strategy, one account, running itself.
Where most traders land.
As many accounts as you run. One dashboard.
All plans include a 7-day free trial. No credit card required.
7-day free trial · no credit card · live in ~5 minutes