Blog

Quản lý nhiều tài khoản MT5: một màn hình cho mọi terminal, EA và VPS

2026-09-07

Quản lý nhiều tài khoản MT5 là bài toán kiểm kê trước khi là bài toán giao dịch. MetaTrader 5 chỉ giữ một đăng nhập cho mỗi terminal, nên mười tài khoản nghĩa là mười terminal; đổi tài khoản trong cùng một terminal sẽ đăng xuất tài khoản cũ và dừng EA đang gắn. Cấu hình chạy được vì vậy là mỗi tài khoản một terminal portable riêng, trải trên số VPS mà ngân sách RAM cần, cộng một chỗ nằm ngoài các terminal đó để biết cả mười cái vẫn còn sống ngay lúc này.

Vì sao một terminal MT5 không giữ được nhiều tài khoản?

MT5 được thiết kế một phiên một lần. File → Login to Trade Account thay thế kết nối hiện tại: chart của tài khoản cũ nạp lại, EA trên từng chart bị deinit rồi init lại theo tài khoản mới, mọi trạng thái EA giữ trong bộ nhớ mất sạch. Không có thanh tab, không có profile giữ hai đăng nhập, không có đường vòng nào. Hai tài khoản ở cùng một broker cũng không dễ hơn hai tài khoản ở hai broker khác nhau.

Vậy đơn vị quản lý là terminal chứ không phải tài khoản. Mỗi tài khoản có một bản MT5 riêng trong thư mục riêng, chạy với cờ /portable để thư mục dữ liệu nằm cạnh file chạy thay vì trong %APPDATA%. Đó là thứ làm hệ thống đếm được: một thư mục, một tiến trình, một đăng nhập, một EA, một heartbeat. Cách chạy nhiều bản cùng lúc có ở bài chạy nhiều MT5 trên một VPS.

Ở mốc 5, 20 và 100 tài khoản thì cái gì gãy?

Không có gì gãy cùng lúc. Mỗi bậc chỉ xoá đi một thói quen thủ công từng dùng được.

Số tài khoảnCấu hình thường gặpCái gãy đầu tiênBắt buộc tự động hoá
1–4Một VPS, mở RDP mỗi ngày một lầnChưa gãy, nhưng bạn phát hiện sự cố muộn vài giờMở lại terminal đã chết
5–121–2 VPS, RDP bắt đầu thành việc vặtChạm trần RAM; bạn ngừng kiểm tra từng terminalHeartbeat EA và một kênh cảnh báo
13–403–6 VPS, nhiều brokerLệch phiên bản: không ai biết máy nào chạy bản EA nàoCài EA từ xa và một bảng kiểm kê phiên bản
40+Nhiều VPS, có thể hai vùng địa lýLỗi im lặng: cả một máy offline mà không ai báoKiểm tra từ ngoài vào và báo cáo toàn fleet

Sự cố tốn kém nhất không bao giờ là cái ồn ào. Nó là terminal hiện kết nối xanh, EA vẫn gắn, chart vẫn nhảy, trong khi AutoTrading đã tắt từ đêm qua.

Trên một màn hình thật sự cần những cột nào?

Một bảng fleet hữu ích thì ngắn. Phần còn lại là trang trí:

Nhiều VPS, mỗi máy chạy nhiều terminal MT5, cùng báo về một dashboard
Mỗi tài khoản là một terminal trong một thư mục trên một VPS nào đó. Màn hình bạn cần liệt kê tất cả cùng trạng thái, bất kể chúng nằm ở máy nào.

Một VPS hay nhiều VPS?

Dự trù khoảng 300–350 MB RAM cho mỗi terminal cộng 800 MB đến 1 GB cho Windows, và giữ tổng dưới 85% RAM. Ở đúng ngưỡng đó, máy 2 GB chứa khoảng 2–3 terminal, máy 4 GB chứa 7–8 và máy 8 GB chứa khoảng 18. Hãy coi đó là trần chứ không phải mục tiêu, và mua theo khoảng hai phần ba con số đó, vì chart phụ, indicator và EA nặng tick sẽ ăn hết phần chênh lệch. Chi tiết cách chọn cấu hình và nhà cung cấp có ở bài chọn VPS chạy EA MT5.

Có hai lý do tách fleet lớn ra nhiều máy ngay cả khi RAM còn dư: phạm vi thiệt hại, vì một lần khởi động lại không nên kéo hai mươi tài khoản xuống cùng lúc; và vùng của broker, vì EA scalping ở broker đặt máy tại London không nên dùng chung VPS với EA ở New York. Nếu còn cân nhắc dịch vụ sẵn có của broker, bài VPS tích hợp trong MT5 so với VPS riêng nói rõ nó gồm gì và thiếu gì.

Nên tự động hoá cái gì trước?

Xếp theo mức hiệu quả, không theo mức dễ:

  1. Mở lại terminal đã chết. Một phép kiểm tra, một hành động, xoá phần lớn sự cố ban đêm.
  2. Ghi heartbeat từ EA. Một file dấu thời gian mỗi 60 giây cho biết EA đang thực thi, chứ không chỉ đang gắn.
  3. Cảnh báo khi cả VPS im lặng. Việc này phải đến từ bên ngoài máy, vì một máy đã chết không tự báo được.
  4. Cài EA lên nhiều terminal cùng lúc. Khi một bản sửa đòi hai mươi phiên RDP, nó sẽ không còn được áp dụng.
  5. Giữ bảng kiểm kê phiên bản. Tài khoản nào chạy .ex5 nào với .set nào. Lệch bản là lỗi im lặng.

Ngưỡng cụ thể cho từng việc nằm ở bài giám sát VPS MT5: theo dõi gì và tự động hoá thế nào.

Ai giữ mật khẩu khi một công cụ quản lý tài khoản thay bạn?

Bất kỳ công cụ nào đăng nhập terminal thay bạn đều cần mật khẩu master, chính là thông tin có quyền đặt lệnh. Hãy hỏi nó được lưu ở đâu, ai đọc được, và nhà cung cấp có giải mã được không. Dạng an toàn là mã hoá ngay trong trình duyệt bằng khoá chỉ máy bạn giữ, để dịch vụ chỉ lưu bản mã. Chủ đề này nằm ở bài bảo mật mật khẩu MT5 khi dùng công cụ bên thứ ba, và đáng bỏ ra mười phút trước khi bạn mở tài khoản thứ hai mươi.

AutoBotCenter nằm ở đâu trong việc này

AutoBotCenter là control plane cho các terminal MT5 chạy trên VPS của chính bạn. Mỗi VPS cài một agent bằng token ghi danh, rồi báo mọi terminal, kết nối broker, heartbeat EA và tài nguyên máy về một dashboard, mở lại terminal đã chết, và đẩy file .ex5 kèm preset .set tới một hay hai mươi terminal cùng lúc. Mật khẩu broker được mã hoá trong trình duyệt bằng khoá công khai riêng của VPS đó, nên máy chủ chỉ giữ bản mã, không giữ khoá; và không có API đặt lệnh: nền tảng mở, tắt, khởi động lại terminal và cài EA, chứ không thể mở, sửa hay đóng lệnh. Gói free đủ cho một VPS và không cần thẻ; bảng so sánh gói mô tả các mức lớn hơn.

Xem: 100 VPS, 500 tài khoản MT5, một màn hình

Làm ngay

  1. Ghi ra mọi tài khoản: số đăng nhập, broker, server, VPS, đường dẫn thư mục, tên EA và phiên bản. Fleet nào cũng có một dòng không ai còn nhớ.
  2. Cho mỗi tài khoản một thư mục MT5 portable riêng, chạy với /portable.
  3. Thêm file heartbeat 60 giây vào mọi EA và xác nhận dấu thời gian đang nhích.
  4. Cộng RAM: số terminal nhân 350 MB cộng 900 MB cho Windows. Vượt 85% thì chuyển bớt một tài khoản, đừng trông chờ may mắn.
  5. Chọn một kênh cảnh báo bạn thật sự đọc lúc 3 giờ sáng, rồi thử bằng cách tắt cố ý một terminal.
  6. Quyết định ngay hôm nay ai giữ từng mật khẩu master và lưu ở đâu. Xem hướng dẫn cài đặt cho quy trình ghi danh nếu bạn dùng agent.

Muốn khỏi mở RDP từng máy?

AutoBotCenter gom mọi VPS, MT5 và EA của bạn về một dashboard: watchdog tự dựng MT5 chết, cài EA từ xa, cảnh báo Telegram. Gói Free đủ chạy 1 VPS, không cần thẻ.

Dùng thử miễn phí

Bài liên quan

Tự khởi động lại MT5 khi treo: dựng watchdog cho terminal trên VPS

Watchdog quyết định một terminal MT5 đã chết dựa trên ba phép thử (tiến trình đúng thư mục, kết nối broker, heartbeat của EA), kèm script PowerShell 40 dòng chạy mỗi 5 phút bằng Task Scheduler, những chỗ nó mù, và khi nào nên thay bằng agent.

Giám sát VPS MT5: cần theo dõi gì, kiểm tra thế nào, và tự động hoá đến đâu

Cách giám sát MetaTrader 5 trên VPS: 5 tín hiệu báo trước bot sắp chết, cách đọc từng tín hiệu từ log hoặc script, ngưỡng cảnh báo, và điểm mà watchdog + cảnh báo Telegram thay thế việc mở RDP.

VPS tích hợp của MetaTrader và VPS riêng: EA của bạn thật sự cần cái nào

Hosting của MetaQuotes chỉ một cú bấm và ping rất thấp, nhưng chỉ chạy một terminal, giấu máy đi và không script được. So sánh thẳng với thuê VPS Windows riêng, kèm các trường hợp mỗi bên là lựa chọn đúng.

Chọn VPS chạy EA MT5: vị trí, RAM, giá, và những thứ quảng cáo không nói

Tiêu chí chọn VPS forex cho MetaTrader 5: đặt gần server broker để giảm ping, RAM theo số terminal, Windows Server hay Windows 10, nhà cung cấp trong nước hay quốc tế, và cách kiểm tra VPS trước khi trả tiền.