Forex

Cách chạy EA trên VPS Forex (MT4/MT5) cho người mới 2026

Cập nhật 2026-07-07Đọc ~8 phút

Muốn EA (Expert Advisor) giao dịch thay bạn 24/24 mà không phải bật máy ở nhà, câu trả lời là chạy EA trên VPS Forex. Nhưng với người mới, các bước như remote vào máy, cài MT4/MT5 hay bỏ file EA nghe có vẻ đáng sợ, dù thực ra làm theo chẳng khó chút nào.

Bài viết này hướng dẫn cách chạy EA trên VPS chi tiết từng bước, từ những thứ cần chuẩn bị trước khi thuê VPS chạy EA, cách remote qua Remote Desktop (RDP), cài và đăng nhập MT4/MT5, cho tới bỏ EA vào, bật AutoTrading và kiểm tra chạy đủ 24/24, kèm cách xử lý lỗi người mới hay gặp. Đọc xong là mở máy làm theo được ngay.

Trước khi bắt đầu: cần chuẩn bị gì

Trước khi chạy EA trên VPS, hãy kiểm tra bạn đã có đủ 4 thứ sau. Đủ rồi thì các bước còn lại sẽ trơn tru và mất chưa tới 15 phút.

  • VPS Forex đã thuê sẵn, kèm thông tin remote — IP Address, Username và Password (thường nhận qua email sau khi kích hoạt dịch vụ)
  • File EA sẽ chạy — thường là file đuôi .ex4 (cho MT4) hoặc .ex5 (cho MT5), một số kèm file .set để cấu hình
  • Tài khoản giao dịch thật hoặc tài khoản demo từ sàn, kèm Login, Password và tên Server của sàn
  • Phần mềm MT4 hoặc MT5 của sàn bạn dùng (có thể tải khi đã ở trên VPS, không cần chuẩn bị trước)
💡 Nên test EA trên tài khoản demo ít nhất 1–2 tuần để xem chạy có bình thường và hành vi có đúng như kỳ vọng không, trước khi chuyển sang tài khoản thật.

Remote vào VPS qua Remote Desktop (RDP)

Đa số VPS Forex là Windows Server, ta sẽ vào điều khiển qua phần mềm Remote Desktop (RDP) vốn cài sẵn trong Windows, giúp màn hình VPS hiện lên trên máy bạn như mở thêm một chiếc máy tính.

  1. 1Trên Windows: bấm Start rồi gõ "Remote Desktop Connection" (hoặc mstsc), mở phần mềm lên
  2. 2Ở ô Computer, nhập IP Address của VPS đã nhận rồi bấm Connect
  3. 3Nhập Username và Password của VPS khi hệ thống hỏi rồi bấm OK
  4. 4Nếu có cửa sổ cảnh báo về Certificate, bấm Yes để kết nối tiếp, sau đó màn hình Windows của VPS sẽ hiện ra
  5. 5Trên Mac: cài app "Windows App" (tên cũ Microsoft Remote Desktop) từ App Store rồi thêm máy bằng IP/Username/Password như trên · Trên điện thoại Android/iOS cũng dùng app "Windows App" được
💡 Nếu không kết nối RDP được, hãy kiểm tra đã gõ đúng IP và VPS đã được kích hoạt chưa. Nếu vẫn không được, liên hệ đội hỗ trợ của nhà cung cấp để xác nhận trạng thái máy và thông tin đăng nhập.

Cài MetaTrader 4 / MT5 trên VPS

Khi đã vào màn hình Windows của VPS, hãy cài MetaTrader của sàn bạn dùng. Nên tải bộ cài từ website chính thức của sàn để Server của sàn đó tự hiện ra cho bạn chọn.

  1. 1Mở trình duyệt trên VPS (ví dụ Microsoft Edge) rồi vào website chính thức của sàn bạn dùng
  2. 2Tải bộ cài MT4 hoặc MT5 của sàn (file .exe)
  3. 3Nhấp đúp file vừa tải rồi bấm Next / chấp nhận điều khoản, để cài tới khi xong
  4. 4Mở phần mềm MT4/MT5 lên — nếu muốn chạy nhiều tài khoản cùng lúc, hãy cài tách thư mục (Portable) hoặc tạo thêm bản sao phần mềm từng bộ một

Đăng nhập tài khoản giao dịch của sàn

Sau khi mở MT4/MT5, hãy đăng nhập bằng thông tin tài khoản giao dịch từ sàn. Nếu đăng nhập thành công, góc dưới bên phải sẽ hiện con số tốc độ kết nối (ví dụ 24/56 kb), báo hiệu đã kết nối với Server.

  1. 1Vào menu File > Login to Trade Account
  2. 2Nhập Login (số tài khoản), Password và chọn Server đúng với cái sàn cấp
  3. 3Bấm OK rồi chờ kết nối — nếu thành công, cửa sổ Terminal (tab Trade) sẽ hiện số dư tài khoản, và góc dưới bên phải không còn dòng "No connection"
💡 Nếu đăng nhập không được, thường do gõ sai Server hoặc chọn nhầm Server khác loại tài khoản (ví dụ tài khoản thật nhưng chọn Server Demo). Thử kiểm tra lại tên Server trong email mở tài khoản của sàn.

Bỏ file EA vào thư mục Experts

Bước này là cốt lõi của việc chạy EA — ta sẽ đưa file EA vào thư mục mà MT4/MT5 nhìn thấy. Cách dễ nhất là dùng menu Open Data Folder trong phần mềm rồi đặt file cho đúng chỗ.

  1. 1Copy file EA (.ex4/.ex5) từ máy bạn rồi dán lên VPS qua clipboard của RDP (Ctrl+C ở máy bạn rồi Ctrl+V trên VPS) hoặc tải lên qua link
  2. 2Trong phần mềm MT, vào menu File > Open Data Folder
  3. 3Vào thư mục MQL4 > Experts (cho MT4) hoặc MQL5 > Experts (cho MT5)
  4. 4Dán file EA vào thư mục Experts này · Nếu có file chỉ báo đi kèm, hãy đặt vào thư mục Indicators bên cạnh
  5. 5Quay lại phần mềm MT rồi nhấp chuột phải vào cửa sổ Navigator > Refresh, bạn sẽ thấy tên EA hiện ra trong danh sách Expert Advisors

Bật AutoTrading rồi kéo EA lên biểu đồ

Khi EA đã hiện trong Navigator, hãy kéo nó lên biểu đồ cặp tiền mong muốn và bật công tắc AutoTrading để EA bắt đầu gửi lệnh giao dịch thật.

  1. 1Mở biểu đồ cặp tiền và Timeframe mà EA yêu cầu dùng (đọc trong hướng dẫn EA)
  2. 2Kéo tên EA từ Navigator thả lên biểu đồ đó
  3. 3Ở cửa sổ cấu hình bật lên, tab Common hãy tích "Allow Algo Trading" (hoặc Allow live trading) rồi chỉnh tham số trong tab Inputs theo ý, sau đó bấm OK
  4. 4Bấm nút AutoTrading (hoặc Algo Trading) ở thanh công cụ phía trên cho chuyển màu xanh
  5. 5Nếu mọi thứ đúng, góc trên bên phải biểu đồ sẽ hiện tên EA kèm mặt cười 🙂 báo EA đang chạy (nếu là mặt xị hoặc dấu chéo thì tức là chưa sẵn sàng giao dịch)
💡 Lỗi người mới hay mắc nhất là quên bấm nút AutoTrading cho chuyển xanh — nếu nút này còn màu đỏ, EA vẫn phân tích được nhưng tuyệt đối không gửi lệnh thật.

Kiểm tra EA chạy đủ 24/24

Ưu điểm của VPS là khi cấu hình xong, bạn "tắt cửa sổ RDP luôn được". Máy VPS vẫn bật trong trung tâm dữ liệu và EA vẫn chạy tiếp 24/24 mà không cần bật máy ở nhà. Nhưng nên kiểm tra 3 điểm này trước khi yên tâm.

  • Biểu tượng mặt cười 🙂 góc trên bên phải biểu đồ, và nút AutoTrading màu xanh — xác nhận EA sẵn sàng giao dịch
  • Góc dưới bên phải MT không được hiện "No connection" — luôn kết nối với Server sàn
  • Đóng cửa sổ RDP bằng nút dấu chéo (đừng Sign out / Log off) để giữ Session và EA chạy tiếp
Trạng thái thấyÝ nghĩaNên làm
Mặt cười 🙂 + AutoTrading xanhEA chạy bình thường, sẵn sàng giao dịchCứ để đó, đóng RDP được
Mặt xị ☹ / dấu chéoAutoTrading đang tắt, hoặc EA chưa sẵn sàngBấm nút AutoTrading cho xanh
No connection góc dưới phảiRớt khỏi Server sànKiểm tra mạng/đăng nhập lại
Không có tên EA trên biểu đồChưa kéo EA lên biểu đồKéo EA từ Navigator lên biểu đồ
💡 Rất quan trọng: khi thoát VPS, chỉ bấm "dấu chéo" đóng cửa sổ RDP, đừng bấm Sign out hay Log off vì sẽ làm phần mềm MT tắt và EA ngừng chạy.

Xử lý lỗi người mới hay gặp

EA không giao dịch / rớt kết nối / thị trường đóng cửa

Nếu cấu hình đủ rồi mà EA vẫn không gửi lệnh, phần lớn không phải EA hỏng mà là những cài đặt nhỏ bị bỏ sót. Thử rà theo các mục sau.

  • EA không giao dịch — kiểm tra đã bấm nút AutoTrading màu xanh chưa, đã tích "Allow Algo Trading" trong cấu hình EA chưa, và góc trên bên phải có phải mặt cười
  • Hiện mặt xị/dấu chéo — thường do AutoTrading đang tắt, hoặc EA đặt điều kiện chỉ giao dịch một số khung giờ, thử đọc kèm hướng dẫn EA
  • No connection / rớt liên tục — kiểm tra đã đăng nhập đúng Server và VPS kết nối mạng bình thường chưa. Nếu rớt thường xuyên có thể là dấu hiệu VPS không ổn định, nên cân nhắc nhà cung cấp có Uptime cao hơn
  • Market closed / không có lệnh cuối tuần — thị trường Forex đóng cửa thứ Bảy–Chủ Nhật, EA không giao dịch lúc này là bình thường, không cần sửa gì
  • EA giao dịch sai cặp tiền/sai Timeframe — phải mở biểu đồ đúng cái EA được thiết kế cho, và kéo EA lên biểu đồ đúng
  • Cấu hình không đủ, MT treo — nếu chạy nhiều tài khoản mà máy giật, tức là RAM/CPU không đủ, nên nâng cấp gói VPS
💡 Mẹo: cài để MT4/MT5 tự mở khi Windows khởi động (đặt Shortcut vào thư mục Startup), phòng trường hợp VPS khởi động lại do cập nhật, phần mềm và EA sẽ tự chạy lại mà không cần vào mở tay.

Best Practices để EA chạy ổn định lâu dài

Khi đã chạy được EA, muốn hệ thống ổn định và an toàn về lâu dài, hãy thử áp dụng các hướng sau.

  • Luôn test trên Demo trước, rồi mới bắt đầu tài khoản thật với khối lượng nhỏ
  • Chọn cấu hình VPS dư ra — mỗi cửa sổ MT ngốn RAM ~300–500 MB, đừng chạy tới đầy máy
  • Cài MT4/MT5 tự mở khi VPS khởi động lại, và bật AutoTrading sẵn
  • Vào kiểm tra VPS ít nhất một lần mỗi ngày — xem MT còn kết nối và EA còn mặt cười không
  • Chọn VPS Uptime từ 99,9% trở lên và Latency thấp tới sàn bạn dùng, để giảm slippage và rớt giữa chừng
  • Đặt mật khẩu VPS mạnh và không chia sẻ cho ai, vì tài khoản giao dịch của bạn nằm trên máy này

Sẵn sàng chạy EA 24/24 trên VPS Forex của Plusweb

VPS Forex chuyên cho MT4/MT5 · Windows Server · Chạy EA 24/24 · Latency thấp · Uptime 99,9% · Chỉ từ ฿250/tháng, kích hoạt tự động trong vài phút.

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

Có cần kiến thức kỹ thuật mới chạy được EA trên VPS không?

Không cần. Nếu biết remote vào Windows qua RDP và dùng menu File > Open Data Folder, bạn đã làm theo được các bước trong bài này. Tất cả chỉ là click và kéo thả file, không phải viết code.

Chạy nhiều EA hoặc nhiều tài khoản trên một VPS được không?

Được. Chỉ cần cài MT4/MT5 thành nhiều bộ (kiểu Portable hoặc khác thư mục) rồi đăng nhập từng tài khoản khác nhau, sau đó kéo EA lên biểu đồ trong từng phần mềm. Chỉ cần kiểm tra RAM/CPU của VPS đủ cho số tài khoản chạy đồng thời.

Tắt máy ở nhà thì EA có dừng không?

Không dừng, vì EA chạy trên VPS trong trung tâm dữ liệu chứ không phải trên máy ở nhà. Khi cấu hình xong, đóng cửa sổ RDP bằng nút dấu chéo (đừng Sign out), máy VPS vẫn bật và EA chạy tiếp 24/24.

Sao đã bấm AutoTrading xanh rồi mà EA vẫn không gửi lệnh?

Thường do chưa tích "Allow Algo Trading" trong cửa sổ cấu hình EA, mở sai cặp tiền/Timeframe, hoặc điều kiện của EA chưa vào (một số EA chỉ giao dịch vài khung giờ). Thử kiểm tra góc trên bên phải có phải mặt cười và đọc kèm hướng dẫn EA.

Cần VPS cấu hình bao nhiêu để chạy một EA?

Với người mới chạy MT4/MT5 chỉ 1 tài khoản kèm EA nhẹ, cấu hình khoảng 1 vCPU / 3 GB RAM là đủ. Nếu muốn chạy nhiều tài khoản thì nâng lên 2 vCPU / 4 GB RAM hoặc hơn.