Every semester, at least one student tells me they “missed the move.” EUR/USD reached their level and reversed, and they never saw it. Usually they were asleep, at work, or making a sandwich. The market keeps going while you do any of those things. So the question I get most often after that confession is this: how do I set up price alerts and notifications in forex trading apps? It’s a sensible question, and the answer goes deeper than most people expect.
On the surface, an alert is just a tripwire. You pick a price, price touches it, and your phone buzzes. Underneath, there are decisions that decide whether that buzz ever arrives. Does the alert run on your device or on a server? Does it fire on the bid or the ask? Does it fire once or a hundred times?
In this lecture (and yes, it is a lecture, so sit up straight) I’ll take you through how alerts work. I’ll cover setting them up in MetaTrader 4 and 5, TradingView and cTrader, choosing sensible conditions, and the mistakes I’ve watched traders make. You should leave with alerts you can actually trust.
Table of Contents
- Why Price Alerts Matter More Than You Think
- How Alerts Actually Work: Local vs Server-Side
- How Do I Set Up Price Alerts and Notifications in Forex Trading Apps? A Platform-by-Platform Walkthrough
- Choosing the Right Alert Conditions
- Critical Pitfalls: What to Be Careful Of
- Frequently Asked Questions
- Conclusion and Next Steps
Why Price Alerts Matter More Than You Think
Let’s start with the economics of attention. The forex market runs about 24 hours a day, five days a week, and that adds up to roughly 120 hours of trading. Even the most caffeinated trader can’t watch more than a fraction of those hours with any quality. Alerts let you watch the market without staring at it.
There’s a psychological benefit too, and I’d argue it matters more. A trader glued to a 5-minute chart tends to get bored, and bored traders take trades they shouldn’t. When you set an alert at a level you chose calmly in advance, you’ve done the analysis while thinking clearly. You’ve delegated the waiting to the software. When the alert fires, you check whether your plan still holds, and you haven’t just been reacting to every flicker on the screen.
Key benefits at a glance
- Time efficiency: you watch levels, not screens.
- Discipline: decisions are made in advance, away from live price action.
- Risk awareness: alerts can warn you that price is getting close to your stop before it’s hit.
- News readiness: some apps can notify you ahead of scheduled economic releases.
- Multi-market coverage: one person can monitor ten pairs without ten monitors.
Here’s an example. Suppose GBP/USD has bounced off 1.2650 three times this month. You don’t need to watch it all week. You need to know when it gets back to roughly 1.2660, so you have time to judge how price is behaving as it approaches. One alert does that job.

How Alerts Actually Work: Local vs Server-Side
This is the part most tutorials skip, and it’s the part that costs people money. Forex price alerts come in two architectures, and you need to know which kind you’re using.
Local (client-side) alerts
A local alert lives inside the software on your computer. The classic example is the desktop alert in MetaTrader 4 and 5. Your terminal receives price ticks, compares each one with your condition, and triggers the action. The catch is obvious once you say it out loud. If the terminal is closed, the alert doesn’t exist. If your laptop goes to sleep, the alert sleeps too.
Server-side alerts
A server-side alert is stored and checked on the provider’s servers. TradingView works this way, and so do many broker apps. You can close the browser, switch off the computer and fly to Lisbon, and the alert keeps watching. When it triggers, the server sends a push notification, an email or a webhook.
Why does this matter? If you rely on a local alert while your PC is switched off, you have a false sense of security. Forgetting is bad enough. Believing you’re covered when you aren’t is worse.
A note on bid, ask and “last”
Most retail forex charts display the bid price. In MetaTrader, alert conditions let you choose between Bid, Ask, Last, Volume or Time. Remember that a long position’s stop closes on the bid, and a short position’s stop closes on the ask. If you’re short and set a bid-based alert just under your stop, the ask can hit your stop before the bid ever reaches your alert. On a 2-pip spread that’s a small gap. During a news spike, when spreads can widen to 10 pips or more, the alert may arrive after the damage is done.
How Do I Set Up Price Alerts and Notifications in Forex Trading Apps? A Platform-by-Platform Walkthrough
Now to the practical part. Menus change slightly between versions, but the logic is the same everywhere.
MetaTrader 4 and MetaTrader 5 (desktop)
- Open the Toolbox (MT5) or Terminal (MT4) window with Ctrl+T.
- Go to the Alerts tab, right-click and choose Create. You can also right-click a price level on the chart and choose Trading → Alert.
- Choose the symbol, the condition (for example “Bid >”), the value, and the action: Sound, File, Mail or Notification.
- Set the Expiration, the Maximum iterations (how many times it may fire) and the Timeout between repeats.
To send these alerts to your phone, install the MetaTrader mobile app and find your MetaQuotes ID in its settings. Then, on the desktop, go to Tools → Options → Notifications, enable push notifications and paste that ID in. Click “Test” before you trust it. MetaQuotes documents the full list of alert options in its official MT5 alerts help page, and it’s worth bookmarking.
Remember what we covered above. These are still local alerts relayed to your phone. The desktop terminal must be running. That’s why serious MetaTrader users often run it on a VPS (a virtual private server), which stays on around the clock.
TradingView
- Open a chart and click the alarm clock icon, or press Alt+A.
- Set the condition. You might pick “EURUSD Crossing 1.0850”, or an indicator condition such as RSI crossing 70.
- Choose a trigger frequency: Only Once, Once Per Bar, Once Per Bar Close, or Once Per Minute.
- Set the expiry, then choose how you want to be notified (app push, pop-up, email, sound or webhook).
TradingView alerts run on its servers, so they work with your devices switched off. The number of active alerts you can have depends on your subscription tier. TradingView explains the details in its support documentation on alerts. Be aware that TradingView’s price feed may come from a different source than your broker’s, so a level touched on one may not be touched on the other.
cTrader and broker-native apps
cTrader offers price alerts from the symbol’s context menu or from the chart. Many broker apps (IG, OANDA, Pepperstone and others) build alerts directly into their mobile apps, usually as server-side push notifications. The workflow is nearly always the same: pick the instrument → set the level and direction → choose the delivery method → confirm push permissions on your phone.
Choosing the Right Alert Conditions
An alert is only as good as the question it asks. I tell students to think like an engineer designing a smoke detector. If it’s too sensitive, it goes off every time you make toast and you eventually rip the battery out. If it’s too dull, the kitchen burns down before it notices.
Common alert types
- Price level: fires when price crosses a fixed number. This is simple and reliable.
- Proximity alerts: placed a set distance before your key level, so you have time to prepare.
- Indicator-based: moving average crossovers, RSI thresholds, Bollinger Band touches.
- Drawing-based: trendline or channel alerts (TradingView does these well).
- Percentage or volatility alerts: for example, “notify me if EUR/USD moves 0.5% today.”
- Account alerts: margin level warnings, filled orders, stops triggered.
A worked example
Say you’re planning a long trade on USD/JPY at support around 149.20, with a stop at 148.80. A well-built alert set might look like this:
- Proximity alert at 149.40 (Bid <), set to fire once. It tells you to go and look.
- Entry-zone alert at 149.20 with “Once Per Bar Close” on the 1-hour chart. This confirms the candle closed at the level instead of just poking through it.
- Danger alert at 148.95 if you’re in the trade. It warns you that the stop is close and the trade idea may be failing.
Three alerts, each with a clear purpose. That’s far better than fifteen alerts scattered around “just in case”.
Questions to test your understanding
Q: Why use “Once Per Bar Close” instead of “Only Once” for a breakout alert?
A: Because intrabar spikes often reverse. Waiting for the close filters out a lot of false breakouts, though you’ll get the alert a little later.
Q: You’re short GBP/USD with a stop at 1.2800. Which price should your warning alert track?
A: The ask, because that’s the price your stop will execute against.
Critical Pitfalls: What to Be Careful Of
Now for the honest part. Alerts are tools, and tools fail in predictable ways. Here are the ones I see most often, roughly in order of how much they cost people.
- Trusting local alerts on a switched-off machine. This is the most common failure by a long way. Know your architecture.
- Phone battery optimisation. Android and iOS both restrict background apps to save power. Exempt your trading app from battery optimisation and allow its notifications, including on the lock screen. Check Focus or Do Not Disturb modes too. An alert that arrives silently is about as useful as a fire alarm that whispers.
- Alert fatigue. Twenty alerts a day teach your brain to ignore them. Trim them ruthlessly.
- Stale alerts. Last month’s levels may no longer matter. Set expiry dates and review your alerts weekly.
- Feed mismatches. A TradingView alert built on one data source may fire when your broker’s price hasn’t touched the level, or the other way round. A few pips of difference matters on tight setups.
- Weekend gaps. Price can open on Monday well past your alert. The alert fires, but you’re already behind.
- Treating an alert as an order. An alert tells you something. It doesn’t do anything. If you need protection, use a real stop-loss order on the broker’s server. Don’t use an alert as a stand-in for one.
One more warning, and it’s an entertaining one. I once had a student who set an alert for “EUR/USD Crossing 1.1000”, but the pair was at 1.0998 and bouncing either side of it all afternoon. With unlimited repeats, his phone fired 74 times before dinner. His partner was ready to throw it into the river. Limit your iterations and add timeouts.
Frequently Asked Questions
Do MetaTrader alerts work when my computer is off?
No. Desktop MetaTrader alerts are checked by the terminal itself, so it must be running. To get alerts around the clock, run MetaTrader on a VPS, or use a server-side alert service such as TradingView or your broker’s own app.
Why didn’t my alert trigger when the chart clearly touched my level?
The usual causes are bid/ask confusion, a different data feed, an expired alert, or phone notification settings blocking delivery. Check which price the alert monitors first. Then test delivery with a level very close to the current price.
Are price alerts free?
Basic alerts are free on MetaTrader, cTrader and most broker apps. TradingView offers a limited number on its free tier, and paid plans allow more alerts and more advanced conditions.
Can an alert place a trade for me automatically?
A standard alert can’t. TradingView webhooks can be connected to third-party execution tools, and MetaTrader Expert Advisors can trade on conditions. Both bring extra technical and risk considerations, so test them thoroughly on a demo account first.
How many alerts should I have running?
There’s no magic number. For most discretionary traders, three to ten well-chosen, purposeful alerts work better than dozens. If you start ignoring them, you have too many.
Conclusion and Next Steps
So, how do I set up price alerts and notifications in forex trading apps? The mechanical steps take a few minutes. Understanding them is what takes the time. Know whether your alerts run locally or on a server. Choose the price (bid or ask) that matches your position. Set limits on how often they fire, give them expiry dates, and make sure your phone actually lets them through.
Your homework, and yes, there’s homework: open a demo account this week and set up three alerts on one pair. Make one a proximity alert, one a bar-close confirmation, and one a risk warning. Send them to your phone, test them, and see how each one behaves. Then study how alerts fit into your wider position sizing and stop-loss plan. Handled well, an alert does the waiting for you so you can concentrate on the decision.