VPS (Virtual Private Server, máy chủ riêng ảo) là một máy tính ảo luôn kết nối internet 24 giờ và bạn truy cập từ xa. Nếu chạy MT5 trên đó, terminal của bạn vẫn mở ngay cả khi máy tính của bạn tắt. Hướng dẫn này giải thích khi nào bạn cần VPS và cách chọn.
VPS dùng để làm gì?
MT5 và các Expert Advisor (EA) chạy trong đó chỉ hoạt động khi terminal đang mở và có kết nối internet. Mất điện, mất kết nối, khởi động lại sau khi cập nhật, hoặc đơn giản là tắt máy tính ở nhà hay văn phòng đều khiến EA dừng. VPS cho phép bạn làm việc trên một máy chủ luôn bật 24/7 để giảm rủi ro này.
Khi nào cần?
- Khi EA hoặc hệ thống tự động khác cần chạy 24/7.
- Khi bạn chạy nhiều terminal MT5 cùng lúc.
- Khi bạn dùng các hệ thống, như sao chép giao dịch, phụ thuộc vào việc terminal luôn mở.
- Khi bạn muốn giảm độ trễ kết nối bằng cách làm việc gần máy chủ của broker hơn.
Nếu bạn chỉ giao dịch thủ công và không dùng EA nào, thông thường bạn không cần VPS.
Điều cần lưu ý
| Tiêu chí | Hướng dẫn chung |
|---|---|
| Hệ điều hành | MT5 được phát triển cho Windows; VPS Windows ít gặp sự cố hơn. |
| RAM | Thường ít nhất 2 GB cho một terminal. Mỗi terminal thêm dùng thêm khoảng 0,5–1 GB tùy số biểu đồ, biểu tượng và chỉ báo đang mở. |
| CPU (vCPU) | 1–2 vCPU thường đủ cho một terminal; tăng lên nếu dùng nhiều terminal. |
| Ổ đĩa | Ưu tiên SSD. 30–40 GB thường đủ cho một terminal. |
| Vị trí và độ trễ | Chọn trung tâm dữ liệu gần máy chủ của broker. Bạn có thể đo độ trễ (ms) ở chỉ báo kết nối ở góc dưới bên phải của MT5. |
| Độ tin cậy | Kiểm tra cam kết thời gian hoạt động (uptime) của nhà cung cấp và các kênh hỗ trợ. |
| Sao lưu | Tùy chọn snapshot hoặc sao lưu máy chủ sẽ giúp bạn dễ dàng hơn. |
Các bước thiết lập
- Thuê một VPS Windows. Nhà cung cấp sẽ cung cấp địa chỉ IP, tên người dùng và mật khẩu.
- Kết nối bằng Remote Desktop. Dùng «Remote Desktop Connection» trên Windows, Microsoft Remote Desktop trên Mac, hoặc ứng dụng như «RD Client» trên điện thoại.
- Cài MT5. Tải terminal từ trang chính thức của broker, cài đặt trong VPS và đăng nhập vào tài khoản của bạn.
- Cài EA. Sao chép tệp vào đúng thư mục và thêm vào biểu đồ: Cách cài EA trong MT5.
- Kiểm tra nút Algo Trading có màu xanh lá.
- Ngắt kết nối, đừng đăng xuất. Đóng cửa sổ remote desktop sẽ để phiên vẫn mở. Tùy chọn «Đăng xuất» (Sign out / Log off) sẽ đóng cả các chương trình đang mở.
Sự cố thường gặp
| Triệu chứng | Nguyên nhân có thể và cách khắc phục |
|---|---|
| MT5 bị đóng sau khi máy chủ khởi động lại | Cập nhật Windows có thể khởi động lại máy chủ. Hãy đặt lối tắt MT5 vào thư mục Startup của Windows để nó tự mở. |
| Máy chủ chậm hoặc bộ nhớ đầy | Đóng các biểu đồ và biểu tượng không cần thiết, giảm số biểu đồ mở trên mỗi terminal và nếu cần, nâng lên gói có nhiều RAM hơn. |
| Độ trễ kết nối cao | Thử VPS ở vị trí gần máy chủ của broker hơn. |
| Không kết nối được bằng Remote Desktop | Kiểm tra địa chỉ IP, tên người dùng và mật khẩu; kiểm tra tường lửa và các hạn chế truy cập của nhà cung cấp. |
| Phiên kết thúc khi tôi ngắt kết nối | Một số nhà cung cấp đóng các phiên bị ngắt sau một thời gian. Hãy kiểm tra cài đặt phiên của nhà cung cấp. |
Bảo mật
- Dùng mật khẩu mạnh, duy nhất và đổi mật khẩu mặc định.
- Nếu có thể, chỉ cho phép truy cập remote desktop từ các địa chỉ IP đã biết.
- Kiểm tra bản cập nhật Windows thường xuyên.
- Chỉ cài trên máy chủ các tài khoản của riêng bạn và những chương trình đáng tin cậy.
Câu hỏi thường gặp
VPS có giảm độ trễ giao dịch không?
VPS càng gần máy chủ của broker thì độ trễ càng có thể thấp, nhưng điều đó không có nghĩa là kết quả tốt hơn. Ưu điểm chính của nó là giữ terminal chạy không gián đoạn. Bạn có thể xem độ trễ (ms) ở chỉ báo kết nối ở góc dưới bên phải của MT5.
Có VPS miễn phí không?
Một số broker có thể cung cấp VPS nếu bạn đáp ứng điều kiện về số dư hoặc khối lượng giao dịch. Điều kiện khác nhau tùy broker và có thể thay đổi, vì vậy hãy xem điều kiện hiện tại trên trang của chính broker.
MT5 có chạy trên VPS Linux không?
MT5 được phát triển chính thức cho Windows. Có thể chạy trên Linux bằng Wine nhưng hỗ trợ còn hạn chế. Với đa số người dùng, VPS Windows ít gặp sự cố hơn.
EA có dừng nếu tôi đóng cửa sổ sau khi kết nối VPS không?
Không. Đóng cửa sổ remote desktop (ngắt kết nối) sẽ để phiên vẫn mở và terminal tiếp tục chạy. Nếu bạn đăng xuất khỏi Windows (log off), các chương trình đang mở cũng bị đóng, vì vậy đừng làm vậy.