DuoFX Labs/DuoFX Alert Relay Pro
DuoFX Alert Relay Pro logo
UtilityMT5MT4

DuoFX Alert Relay Pro

Telegram and Discord alerts from any indicator, any EA and your own price lines, with the chart attached. MetaTrader can beep and pop up a box. It cannot send an indicator's arrow to your Telegram group, post your EA's trades to a Discord channel, or tell you on your phone that price touched the line you drew. DuoFX Alert Relay Pro does all of that from one Expert Advisor on one chart, for every chart in the terminal. It is an alert tool and nothing else: it never places, changes or closes a trade.

  • Any indicator, no coding: name the indicator, its inputs and the buffer, and get an alert when the buffer has a value or crosses a level.
  • Arrows and objects drawn by any indicator, trade notifications from any EA or manual trading, and alerts on the lines you draw.
  • Telegram, Discord, MetaTrader push and email, with an optional chart screenshot and message templates you edit.
  • Closed bars only, no duplicates, retries when the network drops, stale alerts skipped, rate limits respected.
DuoFX Alert Relay Pro on a MetaTrader chart

Telegram alerts for any indicator on MT5 and MT4 (buffer alerts)

Type the indicator's name as it appears in the Navigator, its inputs as text (for example 14,30,70) and the buffer to watch. Choose to signal when the buffer has a value (arrow indicators, signal buffers) or when it crosses a level (RSI through 30, a histogram through 0). Watch up to 4 indicators, each on a list of symbols and timeframes, up to 64 charts in total, with no chart open for them.

Each bar is read once when it closes, never the live bar and never history at start, so there is no repaint spam and no flood when you attach it.

Indicator arrow alerts to Telegram and Discord

Get an alert when an indicator draws a new arrow, text or line on the chart. Filter by object type and name. Direction comes from the arrow type or Wingdings code, from the colour, or from words like buy, sell, long or short in the name. Built for indicators that redraw everything on every tick: the same arrow drawn again is not sent again, and arrows on old bars are ignored.

Trade notifications to Telegram from any EA or manual trading

Opened, partially closed, closed, stop loss hit, take profit hit, stop out, SL or TP moved, and pending orders placed, moved, filled, cancelled or expired. The net result arrives in your account currency after swap and commission. Filter by magic number (0 for manual trades), symbol and comment. A trailing stop does not flood you: at most one change alert per position every 30 seconds by default.

Price line alerts: horizontal lines and trendlines

Draw a horizontal line or a trendline and start its name or description with alert. Alert on touch, on a cross of the live price, or only when a bar closes beyond the line, so wicks do not fool you. One alert per line until you move it, on every open chart or just one.

For developers: one call from your own code

Include the free public header DuoFXRelayPro.mqh and call RelayProSend("buy", "Breakout above the Asian high") from any indicator, EA or script, on MT5 or MT4. It works from indicators too, where MetaTrader blocks web requests: the relay does the sending, the formatting, the screenshot, the retries and the rate limits. Alerts from DuoFX tools with the "Send to DuoFX Alert Relay" option arrive too.

Telegram, Discord, push and email, with templates

Telegram: bot token and chat id, for a private chat, group or channel. Discord: channel webhook, colour-coded embeds (green buy, red sell, grey info) with the screenshot attached. MetaTrader push to your phone and email use the settings you already have in Tools > Options. Edit the title, source line, message, footer and email subject with placeholders such as symbol, timeframe, direction, message, price, time, source and account, and add a label per account.

Built for real use

Retries with a growing delay when the network drops, skips alerts older than your limit (5 minutes by default), respects Telegram, Discord and MetaTrader push rate limits, and ignores an identical alert repeated within seconds. A status panel shows every output and every source: OK, retrying, or exactly what is wrong. A Send test alert button proves it works before the market moves.

Set up in about 3 minutes

Create a Telegram bot with @BotFather, or a Discord channel webhook. In MetaTrader, Tools > Options > Expert Advisors, tick Allow WebRequest for listed URL and add https://api.telegram.org and https://discord.com (only the ones you use). Attach the relay to one chart of a quiet symbol, paste the token, chat id or webhook, switch the output on and press Send test alert. Trades and price lines are on by default; add indicators and chart objects in the inputs.

Only need alerts from DuoFX tools?

The free DuoFX Alert Relay forwards alerts from DuoFX indicators and tools. Pro adds every other source above. One Pro per terminal: if the free relay runs on the same terminal, Pro takes over and the free one waits.

Specifications

PlatformsMetaTrader 5 and MetaTrader 4
TypeUtility EA that never trades
SourcesAny indicator buffer, indicator arrows and objects, trades from any EA or manual, price lines, your own code, DuoFX tools
OutputsTelegram, Discord, MetaTrader push, email
ScreenshotsOptional chart image on Telegram and Discord
Limits4 indicators, up to 64 charts; MT4 passes up to 8 numeric indicator inputs
RequirementsNo DLLs; allow WebRequest for Telegram and Discord
PriceUS$49
Screenshots

See it on the chart

FAQ

DuoFX Alert Relay Pro: questions and answers

Does it trade?

Never. It has no trading code, and AutoTrading does not need to be on for it to send alerts.

Does it work with my indicator?

If the indicator writes its signals to a buffer (visible in the Data Window) or draws arrows or objects on the chart, yes. Indicators that only show a popup and write nothing anywhere cannot be read by any program.

Does it work with MT4 indicator inputs?

MT4 passes indicator inputs as numbers only, up to 8 (true and false work). Text inputs keep their defaults. MT5 has no such limit.

Will it spam me when I attach it?

No. Every source starts silently and alerts only on what happens after that.

Does it work in the Strategy Tester?

The tester cannot send web requests, so the relay stays idle there.

Is my bot token safe?

It stays in the EA's inputs on your computer and is sent only to Telegram. The relay never writes it into its log messages or the panel.

MT4 and MT5 on one computer?

Run Pro in each terminal for that terminal's trades, charts and indicators. Posts from DuoFX tools and RelayProSend go to a folder the terminals share, so whichever relay picks one up sends it, with its own label and templates.

I only use DuoFX tools. Do I need Pro?

No. The free DuoFX Alert Relay at /alert-relay/ handles alerts from DuoFX tools. Pro is for any other indicator, EA trades and your own price lines.

Where do I buy DuoFX tools?

Every DuoFX tool is sold on the official MQL5 Market. Checkout, licences and updates are handled there, and you can install straight from the Market tab inside MetaTrader.

Can I try a tool before buying?

Yes. The MQL5 Market offers a free demo of every paid product, which runs in the MetaTrader Strategy Tester.

Get DuoFX Alert Relay Pro today.

Secure checkout, free demo and free updates through the official MQL5 Market.