🚀 Hướng dẫn đầy đủ từng bước

Cài Đặt Mastering EA

Đăng ký → Tạo Bot Telegram → Tạo nhóm điều khiển → Cài EA — chỉ 4 bước đơn giản.

📝
bước 1
Đăng ký & License
🤖
bước 2
Tạo Telegram Bot
💬
bước 3
Tạo nhóm điều khiển
⚙️
bước 4
Cài EA vào MT5
xong!
EA tự giao dịch

🗺️ Khái Quát Toàn Bộ Quy Trình

Chỉ 4 bước đơn giản — không cần TradingView Premium, không cần tạo Supabase, không cần kiến thức lập trình.

1

📝 Đăng ký & Nhận License

Tạo tài khoản trên website → chờ Admin duyệt → đăng nhập lấy License Key (chìa khoá để EA hoạt động).

2

🤖 Tạo Telegram Bot

Tạo bot riêng qua BotFather → tắt Group Privacy → gửi username bot cho Admin để add vào channel tín hiệu.

3

💬 Tạo nhóm điều khiển

Tạo nhóm Telegram riêng → thêm bot làm Admin → lấy Chat ID để điều khiển EA từ xa (gửi lệnh qua Telegram).

4

⚙️ Cài EA vào MT5

Copy file EA → bật WebRequest → nhập License Key + Bot Token + Chat ID → EA tự động giao dịch.

💡 Tóm lại: Admin phát tín hiệu BUY/SELL qua Telegram Channel → Bot của bạn nhận → EA trên MT5 đọc và tự đặt lệnh. Bạn cũng có thể điều khiển EA bằng cách gửi lệnh trong nhóm Telegram. Tất cả tự động, cài đặt 1 lần duy nhất.

1

Đăng ký tài khoản & Nhận License Key

~3 phút + chờ Admin duyệt
🎯
Mục đích: Tạo tài khoản trên hệ thống Mastering EA. Sau khi Admin duyệt, bạn sẽ nhận được License Key — đây là "chìa khoá" để EA xác nhận bạn là người dùng hợp lệ và cho phép chạy.
a

Mở trang đăng ký

1. Mở trình duyệt trên máy tính hoặc điện thoại (Chrome, Safari, Edge đều được)
2. Gõ địa chỉ vào thanh URL: mastering-ea.pages.dev rồi bấm Enter
3. Trang EA Dashboard sẽ hiện ra như hình bên dưới

b

Chuyển sang tab "Đăng ký"

Khi trang mở ra, bạn sẽ thấy 2 tab: 🔐 Đăng nhập📝 Đăng ký.
Bấm vào tab 📝 Đăng ký để chuyển sang form đăng ký tài khoản mới.

c

Điền thông tin đăng ký

Điền lần lượt từng ô theo thứ tự:

Ô nhập liệu Bạn điền gì? Lưu ý
Họ và tên Tên thật của bạn Bắt buộc
Email Email bạn hay dùng Bắt buộc — dùng để đăng nhập sau này
Mật khẩu Mật khẩu tối thiểu 6 ký tự Bắt buộc — nhớ lưu lại
Số tài khoản MT5 Số TK MT5 bạn muốn chạy EA ⚠️ BẮT BUỘC CHÍNH XÁC — EA sẽ từ chối nếu sai số
Telegram @username Telegram của bạn Tuỳ chọn — để Admin liên hệ
d

Tích CAPTCHA & Gửi đăng ký

1. Tích vào ô "Tôi không phải robot" (CAPTCHA) — có thể phải giải hình ảnh
2. Bấm nút 📨 Gửi yêu cầu đăng ký (nút xanh lá lớn)
3. Nếu thành công, sẽ hiện thông báo: "Đăng ký thành công! Admin sẽ duyệt..."

e

Chờ Admin duyệt (tối đa 24h)

Admin sẽ kiểm tra và kích hoạt tài khoản cho bạn. Bạn sẽ bắt đầu với gói Trial 7 ngày miễn phí (chỉ chạy trên tài khoản MT5 DEMO). Sau khi được duyệt, bạn có thể đăng nhập.

f

Đăng nhập & Lấy License Key

1. Vào lại mastering-ea.pages.dev
2. Tab 🔐 Đăng nhập → nhập Email + Mật khẩu đã đăng ký → bấm Đăng nhập
3. Sau khi vào Dashboard, tìm phần hiển thị License Key — dạng XXXX-XXXX-XXXX-XXXX
4. Bấm Copy để sao chép — bạn sẽ cần License Key này ở bước 4

License Key của bạn
ABCD-EFGH-IJKL-MNOP
← Ví dụ minh hoạ
🚨
Rất quan trọng:
• Số tài khoản MT5 phải CHÍNH XÁC TUYỆT ĐỐI — nhập sai 1 số EA sẽ không chạy được
• Gói Trial chỉ hoạt động trên tài khoản DEMO — muốn chạy Real cần nâng cấp
• Không chia sẻ License Key cho ai — key gắn với số TK MT5 của bạn
2

Tạo Telegram Bot

~5 phút
🎯
Mục đích: Tạo một "con bot" trên Telegram — giống như tạo một tài khoản phụ tự động. Bot này sẽ làm 2 việc: (1) nhận tín hiệu BUY/SELL từ channel Admin, và (2) gửi thông báo về hoạt động EA cho bạn.
📖 Bot Telegram là gì?
Bot là một "tài khoản tự động" trên Telegram, không phải người thật. Nó sẽ thay bạn đọc tín hiệu và chuyển cho EA. Bạn chỉ cần tạo một lần duy nhất — sau đó bot tự hoạt động 24/7.

Bot sẽ giúp bạn:
• Nhận tín hiệu BUY/SELL từ channel Admin → EA tự đổi hướng giao dịch
• Gửi thông báo khi EA mở/đóng lệnh, thay đổi cấu hình, đạt drawdown
• Cho phép bạn gửi lệnh điều khiển EA từ xa (CLOSEALL, ONLYBUY, STATUS...)
a

Mở BotFather trên Telegram

1. Mở app Telegram trên điện thoại hoặc máy tính
2. Bấm vào ô tìm kiếm (kính lúp 🔍) phía trên
3. Gõ @BotFather rồi bấm Enter
4. Chọn kết quả đúng — phải có dấu tích xanh ✓ bên cạnh tên (đây là bot chính thức của Telegram)

b

Tạo bot mới

1. Bấm nút START (hoặc gõ /start) nếu chưa dùng BotFather bao giờ
2. Gõ lệnh: /newbot rồi gửi
3. BotFather hỏi: "Alright, a new bot. How are we going to call it?"
   → Gõ tên bất kỳ cho bot, ví dụ: My EA Trading Bot
4. BotFather hỏi: "Good. Now let's choose a username..."
   → Gõ username cho bot, phải kết thúc bằng "bot", ví dụ: my_ea_xauusd_bot
5. Nếu thành công, BotFather sẽ gửi cho bạn một đoạn tin nhắn chứa Bot Token:

Bot Token — BotFather trả về
Use this token to access the HTTP API:
7123456789:AAGxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Keep your token secure...
⚠️
LƯU TOKEN NÀY LẠI NGAY! Copy vào Notepad hoặc bất kỳ đâu bạn nhớ. Bạn sẽ cần nhập token này vào EA ở bước 4. KHÔNG gửi token cho bất kỳ ai.
c

Tắt Group Privacy (BẮT BUỘC)

Bước này rất quan trọng — nếu không làm, bot sẽ không thể đọc tin nhắn trong channel và nhóm.

1. Vẫn trong chat với @BotFather, gõ lệnh: /setprivacy
2. BotFather hỏi chọn bot → bấm chọn bot bạn vừa tạo
3. BotFather hỏi: "Choose..." → bấm chọn Disable

Lệnh trong BotFather
/setprivacy
→ Chọn bot: @my_ea_xauusd_bot
→ Chọn: Disable

4. BotFather sẽ xác nhận: "Privacy mode is disabled" — thành công!

🚨
Nếu bỏ qua bước này: Bot sẽ KHÔNG nhận được tín hiệu từ channel và KHÔNG đọc được lệnh bạn gửi trong nhóm. EA sẽ không tự động giao dịch.
d

Gửi Username Bot cho Admin

1. Gửi username bot (ví dụ: @my_ea_xauusd_bot) cho Admin qua Telegram
2. Admin sẽ dùng username này để add bot vào channel tín hiệu và nâng bot lên Admin trong channel
3. ⏳ Chờ Admin xác nhận đã add xong → sau đó tiếp tục bước 3

ℹ️
Admin chỉ cần username (ví dụ: @my_ea_xauusd_bot) — KHÔNG cần token. Token là mật khẩu riêng của bạn, không chia sẻ cho ai.
3

Tạo nhóm Telegram điều khiển EA

~5 phút
🎯
Mục đích: Tạo một nhóm Telegram riêng của bạn, thêm bot vào làm Admin. Nhóm này để bạn điều khiển EA từ xa — gửi lệnh CLOSEALL, ONLYBUY, STATUS... ngay trên điện thoại mà không cần mở MT5. Và cũng để lấy Chat ID nhập vào EA.
📖 Chat ID là gì?
Chat ID là một dãy số (âm) đại diện cho nhóm Telegram của bạn. EA dùng số này để biết phải gửi thông báo vào đâu và đọc lệnh từ đâu. Mỗi nhóm có một Chat ID riêng biệt.

Các lệnh bạn có thể gửi trong nhóm:
Lệnh Tác dụng
CLOSEALL Đóng tất cả lệnh đang mở
ONLYBUY Chỉ mở lệnh MUA
ONLYSELL Chỉ mở lệnh BÁN
STATUS Xem trạng thái EA
ENABLE / DISABLE Bật / tắt EA
a

Tạo nhóm mới trên Telegram

1. Mở app Telegram
2. Bấm nút ✏️ (viết tin nhắn mới) hoặc menu → New Group
3. Đặt tên nhóm, ví dụ: EA Control hoặc Quản lý EA
4. Khi được hỏi thêm thành viên: tìm và thêm bot của bạn (tìm theo username, ví dụ: @my_ea_xauusd_bot)
5. Bấm Create (Tạo) để hoàn tất

b

Nâng Bot lên Admin trong nhóm

1. Mở nhóm EA Control vừa tạo
2. Bấm vào tên nhóm ở phía trên (để mở thông tin nhóm)
3. Bấm Edit (biểu tượng bút chì ✏️) → Administrators
4. Bấm Add Administrator → chọn bot của bạn
5. Bật tất cả quyền → bấm Done / Save

⚠️
Bot PHẢI là Admin trong nhóm. Nếu không, bot sẽ không đọc được lệnh bạn gửi và EA không nhận được chỉ thị.
c

Lấy Chat ID của nhóm

Chat ID là dãy số (âm) bạn sẽ nhập vào EA. Lấy Chat ID rất đơn giản:

✅ Cách 1: Dùng @userinfobot (DỄ NHẤT — khuyên dùng)

1. Mở app Telegram → bấm vào thanh tìm kiếm 🔍 phía trên
2. Gõ @userinfobot → bấm chọn kết quả UserInfoBot
3. Bấm START (hoặc gõ /start) — bot sẽ hiện ra các nút bấm: User, Group, Channel, My Group...
4. Bấm nút 👥 Group (hoặc My Group)
5. Bot sẽ hiện danh sách các nhóm bạn đang tham gia
6. Bấm chọn nhóm EA Control (nhóm bạn vừa tạo ở bước 3a)

7. Bot sẽ trả về Chat ID của nhóm đó:

@userinfobot trả về
Id: -1003626095989

8. Số -1003626095989 (có dấu trừ phía trước) chính là Chat ID của nhóm → Copy số này lại (kèm dấu trừ)

💡
Lưu ý: Chat ID nhóm luôn là số âm, bắt đầu bằng dấu -. Nhớ copy cả dấu trừ khi nhập vào EA.
4

Cài đặt EA vào MetaTrader 5

~10 phút
🎯
Mục đích: Cài "robot giao dịch" (EA) vào phần mềm MetaTrader 5 trên máy tính. Sau khi nhập đủ License Key, Bot Token và Chat ID, EA sẽ tự nhận tín hiệu và đặt lệnh — bạn không cần làm gì thêm.
📖 Giải thích cho người mới:
MetaTrader 5 (MT5) = Phần mềm giao dịch vàng/ngoại tệ, chạy trên máy tính Windows. Tải miễn phí từ sàn giao dịch của bạn.
EA (Expert Advisor) = "Robot" tự động chạy bên trong MT5. Nó sẽ tự mở lệnh mua/bán vàng theo tín hiệu Telegram.
File .ex5 = File chương trình của EA — giống như file .exe của phần mềm thông thường.
WebRequest = Cho phép EA kết nối ra internet để nhận tín hiệu và gửi thông báo.
a

Tải file EA (.ex5)

1. Đăng nhập vào mastering-ea.pages.dev
2. Ở thanh trên cùng (nav bar), bấm nút ⬇️ Tải EA (nút xanh lá)
3. File EA-Dashboard.ex5 sẽ tự động tải về máy tính
4. Ghi nhớ nơi lưu file (thường nằm trong thư mục Downloads)

b

Copy file EA vào MT5

1. Mở phần mềm MetaTrader 5 trên máy tính
2. Trên thanh menu phía trên: bấm FileOpen Data Folder
3. Một cửa sổ thư mục sẽ mở ra → bấm đúp vào thư mục MQL5 → bấm đúp vào Experts
4. Copy file EA-Dashboard.ex5 (đã tải ở bước a) vào thư mục Experts này
5. Quay lại MT5 → ở cột bên trái (Navigator), bấm chuột phải vào Expert Advisors → bấm Refresh

c

Bật WebRequest (cho phép EA kết nối internet)

1. Trong MT5, bấm menu Tools (Công cụ) → Options (Tuỳ chọn)
2. Chọn tab Expert Advisors (tab thứ 3 từ trái sang)
3. Tích vào ô "Allow WebRequest for listed URL"
4. Bấm nút Add (hoặc dấu +) bên dưới rồi thêm từng URL sau (mỗi URL một dòng):

URL cần thêm (copy từng dòng)
https://dlcwmfnrfmfbtgiktxli.supabase.co
https://api.telegram.org

5. Bấm OK để lưu

🚨
Nếu thiếu bước này: EA sẽ báo lỗi "Cannot verify license" hoặc không nhận được tín hiệu Telegram. Hãy kiểm tra kỹ 2 URL trên đã được thêm đúng.
d

Mở chart XAUUSD (biểu đồ vàng)

1. Trong MT5, bấm FileNew Chart
Hoặc: bấm Ctrl+M để mở cửa sổ Market Watch bên trái
2. Tìm XAUUSD (Gold) trong danh sách → bấm chuột phải → Chart window
3. Biểu đồ vàng sẽ hiện ra → bấm chuột phải trên biểu đồ → chọn timeframe M5 (5 phút)

e

Kéo EA vào chart & Nhập thông tin

1. Ở cột trái, bấm Ctrl+N để mở Navigator
2. Mở mục Expert Advisors → tìm EA-Dashboard
3. Kéo thả (drag & drop) EA-Dashboard vào biểu đồ XAUUSD
4. Một cửa sổ cài đặt sẽ hiện ra → bấm chọn tab Inputs
5. Điền các thông số theo bảng bên dưới:

Tham số Bạn điền gì? Lấy ở đâu?
LicenseKey XXXX-XXXX-XXXX-XXXX Copy từ Dashboard (bước 1f)
TelegramBotToken 7123456789:AAGxxx... Token từ BotFather (bước 2b)
TelegramChatID -5088709520 Chat ID nhóm (bước 3c)
InpFixedLotSize 0.01 Khuyên 0.01 cho trial/demo
InpGridStepPoints 200 Khoảng cách nhồi lệnh (mặc định)
InpTPTarget_Bot1 500 Take Profit mặc định
ℹ️
3 ô quan trọng nhất phải điền đúng: LicenseKey, TelegramBotToken, TelegramChatID. Các thông số còn lại có thể để mặc định.
f

Bật Auto Trading & Xác nhận EA chạy

1. Trong cửa sổ cài đặt EA, chuyển sang tab Common
2. Tích vào ô "Allow Algo Trading" (cho phép giao dịch tự động)
3. Bấm OK để gắn EA vào chart
4. Nhìn thanh toolbar phía trên MT5 → tìm nút "Algo Trading" → đảm bảo nó đang BẬT (hiện màu xanh lá). Nếu đang đỏ/xám → bấm vào để bật
5. Xác nhận: nhìn góc trên bên phải của biểu đồ → nếu hiện tên EA-Dashboard kèm mặt cười 😊 → EA đang chạy!

⚠️
Nếu EA báo lỗi:
"Cannot verify license" → Kiểm tra WebRequest URL đã thêm đúng chưa (bước 4c) → restart MT5
"Invalid license" → Kiểm tra License Key paste đúng, số TK MT5 khớp
Mặt buồn 😞 → "Algo Trading" chưa bật, bấm nút trên toolbar

Xác nhận mọi thứ hoạt động đúng

~2 phút
1

Kiểm tra trong MT5

Bấm Ctrl+T → chọn tab Experts ở phía dưới → tìm dòng "LICENSE VALID". Nếu thấy dòng này → EA đã kết nối thành công với hệ thống.

2

Kiểm tra Telegram

Mở nhóm EA Control trên Telegram. Khi EA khởi động thành công, bot sẽ tự động gửi tin nhắn "EA STARTED ✅" kèm thông tin cấu hình đầy đủ (License, Direction, Lot...). Nếu thấy tin nhắn này → tất cả đã hoạt động!

3

Kiểm tra trên Dashboard

Vào mastering-ea.pages.dev → đăng nhập → xem phần Trạng thái EA. Sau 30-60 giây sẽ hiện: Symbol, Status, Balance, P/L. Thấy trạng thái 🟢 ON là EA đang chạy bình thường.

4

Thử gửi lệnh Telegram

Trong nhóm EA Control, thử gõ STATUS rồi gửi. Nếu EA đang chạy đúng, bot sẽ trả lời với thông tin trạng thái hiện tại của EA. Đây là cách bạn điều khiển EA từ xa.

ℹ️
Dashboard cập nhật mỗi 30 giây. Nếu EA mới gắn xong, chờ 1-2 phút rồi refresh trang để thấy thông tin.

❓ Câu hỏi thường gặp

Gặp lỗi? Xem giải pháp bên dưới

🔴 EA báo lỗi "Cannot verify license" hoặc "Invalid License Key"
  • ✅ Đã thêm đủ 2 URL vào WebRequest chưa? (bước 4c)
  • ✅ License Key paste đúng chưa? (không có khoảng trắng thừa ở đầu/cuối)
  • ✅ Số TK MT5 có khớp với số đã đăng ký trong Dashboard không?
  • ✅ Tài khoản đã được Admin kích hoạt chưa?
  • ✅ Gói Trial chỉ chạy trên tài khoản DEMO — không dùng được tài khoản Real
  • 💡 Đã kiểm tra hết mà vẫn lỗi? → Restart lại MT5 rồi thử lại
🟡 EA không nhận tín hiệu BUY/SELL từ Telegram
  • ✅ Đã chạy /setprivacyDisable cho bot chưa? (bước 2c) — đây là lỗi phổ biến nhất!
  • ✅ Bot đã được Admin add vào channel tín hiệu chưa? (liên hệ Admin)
  • TelegramBotToken trong EA paste đúng chưa?
  • ✅ URL https://api.telegram.org đã thêm vào WebRequest chưa?
  • ✅ Bot là Admin trong channel tín hiệu chưa?
🟣 EA không nhận lệnh từ nhóm Telegram (CLOSEALL, STATUS...)
  • ✅ Bot đã được nâng lên Admin trong nhóm điều khiển chưa? (bước 3b)
  • TelegramChatID trong EA có đúng Chat ID nhóm không? (bước 3c)
  • ✅ Chat ID nhóm phải là số âm (bắt đầu bằng dấu -)
  • ✅ Đã chạy /setprivacyDisable chưa? (bước 2c)
🟣 Muốn thêm tài khoản MT5 thứ 2
Gói Số TK MT5 tối đa
Trial (7 ngày) 1 tài khoản (DEMO only)
Monthly 2 tài khoản
3-Month 4 tài khoản
Yearly 6 tài khoản
Lifetime 10 tài khoản

Liên hệ Admin để nâng cấp gói. Sau khi nâng cấp, thêm TK trong Dashboard → Quản lý tài khoản MT5.

🎉

Bạn đã hoàn tất cài đặt!

Telegram Channel → Bot → EA MT5 — hệ thống đang kết nối và sẵn sàng giao dịch tự động.

Đã đăng ký & nhận License Key
Bot Telegram đã tạo + Privacy đã Disable
Admin đã add bot vào channel tín hiệu
Nhóm điều khiển đã tạo + có Chat ID
EA gắn vào MT5 thành công
EA hiện "LICENSE VALID" + Telegram gửi "EA STARTED"
🚀 Về Dashboard