No coding. No paid subscription. Wire the Gold Scalpers EA to Telegram once and every entry, stop, target and close lands on your phone within minutes.
BotFather creates your bot
Find your unique ID
Paste token + ID in EA
Whitelist Telegram URL
Trade events on phone
Just a free Telegram account and the Gold Scalpers EA running in MetaTrader 5. The EA sends the messages itself, so there's no TradingView, webhook service or paid subscription involved. Telegram alerts are optional — the EA also pops up alerts in the terminal and pushes to the MT5 mobile app.
Time: 2 minutes Cost: Free
@BotFather in the search bar/newbotbot (e.g. mygoldsniper_bot)7891234567:AAH1234abcDEFxyz...
Anyone with your bot token can send messages from your bot. Never share it publicly or commit it to a public repository.
Time: 1 minute
@userinfobotId: 123456789
Time: 30 seconds – but critical step
hiTelegram bots can't send messages to a user until that user has started a conversation with the bot. This step is non-negotiable – skip it and your alerts will silently fail.
Time: 1 minute
use_telegram = truetelegram_tokentelegram_chatidTime: 30 seconds This is the step most people miss.
https://api.telegram.orgIf the test message doesn't arrive, open the Experts tab in MT5 — it logs the exact reason (e.g. URL not allowed, or wrong token/chat ID).
From then on, every trade the EA takes is pushed to your Telegram within seconds, formatted like this:
🟢 BUY opened — Gold Scalpers EA
XAUUSD · M15
━━━━━━━━━━━━━━━
📍 Entry : 2384.50
🛑 Stop : 2380.20 (swing)
🎯 Target : 2393.10
📦 Lot : 0.02
━━━━━━━━━━━━━━━
2026-05-04 14:30:00
A matching close message is sent when the trade hits its stop, target or reverse-cross exit.
| Problem | Solution |
|---|---|
| No "connected" test message | Add https://api.telegram.org under Tools → Options → Expert Advisors, then re-attach the EA |
Experts log shows err 4014 / -1 | The Telegram URL isn't whitelisted (or you edited a different MT5 install) |
Bad Request: chat not found | Wrong chat ID — re-verify with @userinfobot, and message your bot first |
Unauthorized in the log | Wrong bot token in telegram_token |
| EA runs but no Telegram | use_telegram is false, or the token / chat ID is blank |
| Bot never messages you | You haven't started a chat with your bot — send it hi (Step 3) |
https://api.telegram.org/bot<TOKEN>/getUpdates in your browser"chat":{"id":-1001234567890,...} – the negative number is the group IDtelegram_chatid in the EA inputs