TelegramTradeReporter
- Utilità
- Versione: 1.0
- Attivazioni: 5
Short Description
Real-time Telegram notifications for every trade open/close, daily account reports, and live bot commands — all configurable directly from the EA settings panel.
Full Product Description
Overview
TelegramTradeReporter is a utility Expert Advisor for MetaTrader 5 that connects your trading account directly to a Telegram bot.
Receive instant alerts the moment a trade opens or closes, get a full daily account summary at a scheduled time, and query your account status at any time using simple Telegram commands — all without ever opening MT5.
No coding required. Simply attach the EA to any chart, enter your Telegram Bot Token and Chat ID, and you are live within seconds.
Key Features
-
Real-time Trade Alerts — Instant Telegram message on every trade open and close, including symbol, direction, volume, open/close price, Stop Loss, Take Profit, profit/loss result, and ticket number.
-
Scheduled Daily Report — Automated summary sent at your chosen time, covering balance, equity, daily P&L, drawdown, win rate, and open positions.
-
Live Telegram Commands — Query your account directly from Telegram:
-
/report — Full daily report on demand
-
/balance — Current balance, equity, margin, and free margin
-
/positions — All open positions with live P&L
-
/stats — Today's P&L and win rate statistics
-
/help — List of all available commands
-
Startup & Shutdown Notifications — Configurable alerts when the EA starts or stops, with a minimum uptime threshold.
-
Fully Configurable — Every feature can be enabled or disabled independently from the EA settings panel.
-
Emoji-formatted Messages — Clean Telegram messages with emoji icons for fast visual recognition.
Settings Reference
| Parameter Group | Main Options |
|---|---|
| Telegram Settings | Bot Token, Chat ID |
| Daily Report Settings | EnableDailyReport, ReportHour, ReportMinute |
| Real-Time Alerts | AlertOnTradeOpen, AlertOnTradeClose |
| Startup & Shutdown Notifications | NotifyOnStart, NotifyOnStop, MinUptimeSeconds |
| Report Content | ShowBalance, ShowEquity, ShowDailyPL, ShowOpenPositions, ShowWinRate, ShowDrawdown |
| Commands | EnableCommands, CommandCheckSecs |
How to Set Up
-
Create a Telegram bot via @BotFather .
-
Get your Chat ID from getUpdates .
-
In MT5 enable WebRequest and add https://api.telegram.org .
-
Attach the EA to a chart.
-
Enter Bot Token and Chat ID.
-
Enable Algo Trading and start using it.
Important Notes & Limitations
-
WebRequest must be enabled in MT5 for https://api.telegram.org .
-
Daily statistics reset when the EA restarts or when the timeframe changes.
-
Trade history itself remains stored in MT5.
-
The EA monitors all account positions, not only the chart where it is attached.
-
Daily report time is based on broker server time.
-
Internet connection is required. VPS is recommended for 24/7 usage.
Recommended Use Cases
-
Manual traders who want phone notifications
-
Automated traders running EAs
-
Users who want daily MT5 account summaries in Telegram
