DoneRoad is a free price-alert tool for forex, crypto, stocks, gold and silver, and oil. You pick one currency pair, build a condition on it, and the alert arrives on Telegram, Discord, browser push or email. No broker account, no MetaTrader install, no API key and no code. Every price level in this guide is an example, not a current rate.
How do I get a free forex price alert on Telegram?
Create one alert on the pair you care about, set a condition — a price level, a percentage or unit change over a window from 5 minutes to 1 day, an SMA or EMA compared to a number you enter, or volume — and choose Telegram as the delivery channel. The alert runs on DoneRoad’s servers, so nothing has to stay open on your machine.
Do I need a broker account to set a forex alert?
No. A broker account is for placing trades, not for watching a rate. DoneRoad reads public market data, so the only account involved is a free DoneRoad signup. This matters most for people who follow a pair for a transfer, a salary paid in another currency, or a trip, rather than for trading.
What are the free ways to get a forex alert, and what does each cost you?
There are four common free routes: a broker or MetaTrader alert, a TradingView alert on the free plan, a self-hosted Telegram bot, and a standalone alert service like DoneRoad. They differ in what account they demand, whether the alert keeps running when your machine is off, and how many alerts you may keep active.
| Route | Account needed | Runs when your device is off | Alert limit | Setup |
|---|---|---|---|---|
| Broker / MetaTrader alert | Broker account, usually with identity verification | Depends on the terminal; desktop setups need the terminal running | Varies by broker | Install and configure a platform |
| TradingView free plan | TradingView account | Yes | Capped on the free plan | A few minutes |
| Self-hosted Telegram bot | Telegram bot token from BotFather, plus a server or VPS | Only while your server runs | None, but you maintain it | Code, hosting, upkeep |
| DoneRoad | A free DoneRoad signup only | Yes — the rule runs server-side | No cap during beta | About two minutes, no code |
DoneRoad is a free price-alert tool for forex, crypto, stocks, gold and silver, and oil. The honest limits: one alert watches exactly one asset, so three pairs means three alerts (all deliverable to the same Telegram chat); prices are checked once a minute, so a spike that appears and reverses inside a single minute can be missed; there are no RSI or MACD conditions; and it notifies you — it never places an order.
Copy-paste alert rules for the major pairs
Each row is one alert on one asset. To watch three pairs, create three alerts — they can all be delivered to the same Telegram chat.
| Pair | Rule (one asset per alert) | Channel | What it is for |
|---|---|---|---|
| EUR/USD | price below 1.0750 OR price down 0.8% in 1 day | Telegram | Catches a level and the size of a move in one alert |
| GBP/USD | price up 1.0% in 1 day | Telegram | A move worth reading about, without a level you must redraw |
| USD/JPY | price above 158.00 | A line you only need to know about once | |
| AUD/USD | EMA 20 below 0.6500 | Browser push | A trend reading against a number you chose |
| USD/CHF | price up 0.6% in 4 hours | Telegram | Intraday momentum on a slower pair |
| EUR/GBP | price below 0.8400 AND price down 0.5% in 1 day | Telegram | A level that only fires when the move has direction behind it |
All levels above are examples, not current rates. Note how the SMA/EMA rows work: the condition compares the moving average to a number you enter, not price to its own average.
Should I use a price level or a percentage change?
Use a price level when you have a specific number in mind — a transfer rate you would accept, or a line you have watched for weeks. Use a percentage change when you care that the pair moved at all, in either direction. Percentage conditions do not go stale when the market drifts, so they survive longer without editing.
Which channel should a forex alert go to?
Telegram for anything you might act on, because the message waits for you on your phone. Email for alerts you want to read later rather than react to. Browser push only works when a browser is available, so it is a poor fit for alerts that fire during the Asian session or overnight. Discord suits a shared channel where more than one person is watching the same pair.
What this tool does not do
It notifies you; it never places an order. If you want an automatic exit rather than a message, that is a broker function — see price alert vs stop-loss. One alert watches exactly one asset, and AND/OR stacks conditions on that same asset, which is covered in multi-condition alerts. There are no RSI or MACD conditions. Prices are checked once a minute, so a spike that appears and reverses inside a single minute can be missed.
FAQ
Is DoneRoad really free for forex alerts?
Yes. DoneRoad is 100 percent free during beta — no paid tier and no credit card. The limits are the honest ones above: one asset per alert, a once-a-minute check, and no RSI or MACD.
Can one alert watch EUR/USD and GBP/USD together?
No. One alert watches one asset. Create two alerts and send both to the same Telegram chat; you get the same inbox without the rule becoming ambiguous.
Do forex alerts fire on the weekend?
Forex markets close over the weekend, so rates stop moving and alerts on pairs stay quiet until the market reopens. Crypto keeps trading through the weekend — see crypto price alerts on Telegram.
How is this different from TradingView alerts?
TradingView’s free plan caps how many alerts you can keep active. DoneRoad is an alerting tool rather than a charting terminal, so it has no chart, but no alert cap during beta — the comparison is in TradingView free plan alert limits.
What happens if a pair hits my level while I am asleep?
The Telegram or email message waits for you. Browser push needs the browser running, so choose Telegram or email for overnight coverage.
Do I need to install MetaTrader to get a forex alert?
No. MetaTrader is a trading terminal; watching a rate does not require one. DoneRoad runs in the browser and the alert rule runs on its servers, so nothing has to stay installed or open on your machine.
Can I get a forex alert without writing any code?
Yes. A self-hosted Telegram bot needs a bot token, a script and a server to keep it alive. DoneRoad needs none of those: pick the pair, build the condition in the builder, read the plain-English preview, and choose Telegram as the channel.