Telegram Dashboard Monitor PRO
- Utilities
- Version: 4.9
- Updated: 11 May 2026
- Activations: 20
Revolutionize Your MT4 Monitoring with Telegram Alerts!
Installation Instructions | Alert Types & Examples | Panel & Troubleshooting
Never Miss a Critical Trading Moment Again!
Are you tired of constantly checking your MT4 terminal? Worried about sudden equity drops, margin calls, or connection issues? Telegram Dashboard Monitor Pro EA is your 24/7 automated trading assistant that keeps you informed about every critical account event – directly to your Telegram!
Overview
The Telegram Dashboard Monitor EA is a monitoring tool for MetaTrader 4 that sends account status updates and alerts via Telegram. This tool helps traders stay informed about their account conditions, including equity, free margin, open positions, pending orders, and connection status.
Key Features
Account Monitoring Functions
-
Equity Alerts – notification when account equity falls below a user‑defined level.
-
Free Margin Alerts – warning when free margin drops below a user‑defined threshold.
-
Connection Monitoring – alerts when the terminal loses or regains connection to the broker.
-
Terminal Stall Detection – notification if no new tick arrives for 5 minutes.
-
Account and Server Change Tracking – alerts when the trading account or server changes.
-
Timeframe Change Tracking – notification when the chart period is changed.
Scheduled Heartbeat
-
User‑defined list of hours (local time) when a status message is sent.
-
The heartbeat message includes: free margin, floating P&L, number of open market orders.
Daily Reports
-
Configurable report hour (0‑23, local time).
-
Choose which days to receive the report: weekdays, Saturday, Sunday, or any combination.
-
Report contains:
-
Account summary (equity, balance, free margin, margin level).
-
Market orders summary (symbols, lots, floating P&L).
-
Pending orders summary (symbols, lots) – only if any exist.
-
Closed P&L for the current server day.
-
Total floating P&L.
-
On‑chart Control Panel
-
A responsive panel that stays on the chart.
-
Toggle buttons to enable/disable each alert type and heartbeat.
-
Editable fields for equity alert level and free margin threshold (changes apply immediately).
-
Buttons to send a manual report and a test alert.
Timezone Support
-
Select your local UTC offset from a list of 45+ options.
-
All scheduled events (heartbeat, daily report) use your local time.
-
The panel shows both server time and your local time.
Broker Compatibility
-
Works with most brokers that allow WebRequest to https://api.telegram.org .
-
Does not require DLL imports.
-
Automatically detects account currency for correct formatting (JPY, KRW, IDR, BHD, etc.).
How It Works
Setup Process
-
Create a Telegram bot through BotFather.
-
Obtain the bot token and your chat ID.
-
Enter these credentials in the EA parameters.
-
Select your local UTC offset.
-
Define the hours when you want to receive heartbeat messages.
-
Set your equity alert level and free margin threshold (you can also change them later on the panel).
-
Choose the daily report hour and the days of the week for the report.
Operation
-
The EA runs on any chart in your MT4 terminal.
-
It continuously monitors your account.
-
When a condition is met (equity too low, margin too low, connection lost, etc.), it sends a message to your Telegram.
-
At each scheduled heartbeat hour, it sends a status update.
-
Once per day (on the selected days), it sends a detailed report.
Input Parameters
| Telegram_Bot_Token | Your Telegram bot token (from BotFather). |
| Telegram_Chat_ID | Your Telegram chat ID (personal or group). |
| ReportHour | Hour for the daily report (0‑23, your local time). |
| SendReportWeekdays | Send daily report on Monday‑Friday. |
| SendReportSaturday | Send daily report on Saturday. |
| SendReportSunday | Send daily report on Sunday. |
| UserTimezoneOffset | Your local UTC offset (from a drop‑down list). |
| HeartbeatTimes | Comma‑separated list of hours (0‑23) for scheduled heartbeats. Example: 0,2,8,10,12,14,16,18,20,22 |
| EquityAlertLevel | Alert when equity falls below or equals this value (account currency). |
| FreeMarginAlert | Alert when free margin falls below or equals this value (account currency). |
| EnableTimeHeartbeat | Enable scheduled heartbeat. |
| EnableEventHeartbeat | Enable event‑based alerts (connection, stall, account changes). |
| EnableEquityAlerts | Enable equity level alerts. |
| EnableMarginAlerts | Enable free margin alerts. |
| SendInitializationMsg | Send a message when the EA starts. |
| SendDeinitializationMsg | Send a message when the EA stops. |
Perfect For:
- New Traders – Start with FREE Lite version, upgrade when ready
- Busy Traders who can't monitor terminals 24/7
- Fund Managers tracking multiple accounts
- Risk-Averse Investors wanting peace of mind
- Automated Trading Systems needing oversight
- Trading Educators monitoring student accounts
Don't Risk Your Capital Without Proper Monitoring!
