Telegram Dashboard Monitor - Installation Instructions

3 February 2026, 11:59
Nicholas Iskandar
0
6

1. Installation Guide

Step 1: Prerequisites

  • MT4 Terminal installed
  • Active trading account
  • Telegram account (mobile or desktop)

Step 2: EA Installation

Step 3: Chart Setup

  1. Drag any currency pair to chart
  2. Attach the EA from Navigator panel
  3. Add https://api.telegram.org to allowed URLs in MT4 (Tools→Options→Expert Advisors)
  4. Configure parameters (see Section 3)


2. Telegram Bot Setup

Step 1: Create Your Bot

  1. Open Telegram, search for @BotFather
  2. Send /newbot
  3. Choose a name (e.g., "My MT4 Monitor")
  4. Get your Bot Token (format: 123456789:ABCdefGHIjklMNOpqrsTUVwxyz)
  5. Save this token securely

Step 2: Get Your Chat ID

  1. Search for your new bot on Telegram
  2. Send any message (e.g., "/start")
  3. Visit: https://api.telegram.org/bot<YOUR_BOT_TOKEN>/getUpdates
  4. Find "chat":{"id":123456789} in the JSON response
  5. This number is your Chat ID

Step 3: Configure in MT4

  1. In EA parameters, paste:
    • Telegram_Bot_Token = "123456789:ABCdefGHIjklMNOpqrsTUVwxyz"
    • Telegram_Chat_ID = "123456789"

3. Input Parameters Explained

Parameter

Default

Description

Telegram_Bot_Token

(Empty)

Your bot token from @BotFather

Telegram_Chat_ID

(Empty)

Your personal/group chat ID

ReportHour

8

Daily report time (0-23, server time)

HeartbeatIntervalMinutes

120

Status update frequency (1-1440 min)

EquityDropAlert

1000.0

Equity drop threshold (in account currency)

FreeMarginAlert

500.0

Free margin warning threshold

EnableTimeHeartbeat

true

Enable periodic status updates

EnableEventHeartbeat

true

Enable event-based notifications

EnableEquityAlerts

true

Enable equity drop warnings

EnableMarginAlerts

true

Enable margin level warnings

SendInitializationMsg

true

Send message when EA starts

SendDeinitializationMsg

true

Send message when EA stops