Quản lý rủi ro khi chạy nhiều EA đồng thời - Cài đặt lot, ký quỹ và MagicNumber
Mục lục
- Xác định mục đích chạy nhiều EA
- 【Quan trọng】Tránh trùng MagicNumber
- Tính toán rủi ro tổng hợp
- Ví dụ tính toán (tài khoản $10.000)
- Cài đặt khuyến nghị
- Theo dõi tỷ lệ ký quỹ
- Mức tỷ lệ ký quỹ tham khảo
- Cài đặt mức thua lỗ tối đa trong ngày
- Cách xem và kiểm tra biểu đồ
- 1. Kiểm tra trạng thái hoạt động của tất cả EA qua tab Expert
- 2. Xem danh sách vị thế trong tab "Trade" của Terminal
- 3. Kiểm tra số dư và tỷ lệ ký quỹ trong bảng thông tin tài khoản
- Xem xét sự chồng chéo về thời gian giao dịch
- Danh sách kiểm tra trước khi vận hành thực tế
- Tóm tắt
- Câu hỏi thường gặp (FAQ)
- H: Có được chạy 2 EA trên cùng một cặp tiền không?
- H: Các EA có thể triệt tiêu vị thế của nhau không?
- H: Khi chạy nhiều EA trên VPS, mức sử dụng bộ nhớ và CPU có vấn đề không?
- H: Có cách nào tạm dừng nhiều EA cùng lúc không?
- H: Khi thua lỗ liên tiếp, nên dừng EA nào?
- H: Làm sao xem lãi/lỗ của nhiều EA trong báo cáo MT5?
- H: Người mới bắt đầu nên bắt đầu với bao nhiêu EA?
- H: Phải làm gì nếu xảy ra thiếu ký quỹ khi đang chạy nhiều EA?
- Trang liên quan
Quản lý rủi ro khi chạy nhiều EA đồng thời - Cài đặt lot, ký quỹ và MagicNumber
MT5 cho phép chạy nhiều EA trên cùng một tài khoản. Tuy nhiên, không phải cứ chạy nhiều EA là được — nếu cài đặt sai một số thứ, rủi ro có thể tăng vọt ngoài dự kiến, hoặc các EA có thể can thiệp lẫn nhau gây ra lỗi.
Bài viết này phân tích những vấn đề thực tế thường gặp khi chạy nhiều EA đồng thời và hướng dẫn cách cài đặt cụ thể để xử lý chúng.
Xác định mục đích chạy nhiều EA
Trước tiên, cần nhắc lại: mục đích chạy nhiều EA là giảm thiểu rủi ro thông qua đa dạng hóa. Chạy nhiều EA cùng chiến lược và cùng cặp tiền sẽ không mang lại hiệu quả đa dạng hóa. Việc chạy nhiều EA có ý nghĩa thực sự khi:
- Chiến lược khác nhau (theo xu hướng + breakout + đảo chiều)
- Khung thời gian khác nhau (H1 + D1, v.v.)
- Cặp tiền khác nhau (XAUUSD + EURUSD + USDJPY)
Sự kết hợp này giúp duy trì trạng thái "luôn có ít nhất một EA đang hoạt động hiệu quả" bất kể điều kiện thị trường thay đổi.
【Quan trọng】Tránh trùng MagicNumber
Điều đầu tiên cần cài đặt khi vận hành nhiều EA là tránh trùng MagicNumber.
MagicNumber là số định danh mà MT5 dùng để quản lý các vị thế. Nếu gán cùng một MagicNumber cho nhiều EA:
- EA-B có thể nhận nhầm vị thế của EA-A là "vị thế của mình" và đóng sai
- Vị thế của EA-B có thể bị tính vào rủi ro của EA-A, khiến tính toán lot bị lệch
Để tránh điều này, hãy cài đặt MagicNumber riêng biệt cho từng EA.
GOLD EMA ATR EA : MagicNumber = 20260515
GOLD Asia Range : MagicNumber = 20260518
GOLD MTF Trend : MagicNumber = 20260520
EURUSD EMA RSI : MagicNumber = 20260523
Nên dùng một hệ thống đánh số nhất quán (ví dụ: ngày + số thứ tự) để dễ nhận biết về sau.
Tính toán rủi ro tổng hợp
Nếu mỗi EA được cài "rủi ro 1%" và bạn chạy 3 EA cùng lúc, vào thời điểm cả ba EA đều vào lệnh, rủi ro tổng hợp lên đến 3%.
Thông thường, tiêu chuẩn an toàn cho nhà đầu tư cá nhân là "không thua quá 1-2% số dư tài khoản trong một giao dịch". Với 3 EA chạy đồng thời, mỗi EA nên giảm xuống còn 0,5-0,7% là hợp lý.
Ví dụ tính toán (tài khoản $10.000)
| EA | Tỷ lệ rủi ro | Thua tối đa mỗi lần |
|---|---|---|
| GOLD EMA ATR EA | 1,0% | $100 |
| GOLD Asia Range Break | 1,0% | $100 |
| GOLD MTF Trend | 1,0% | $100 |
| Tổng hợp (khi 3 EA vào lệnh cùng lúc) | 3,0% | $300 |
Hãy kiểm tra trước xem bạn có thể chịu đựng được tâm lý khi số tiền này bị mất trong một ngày giao dịch hay không.
Cài đặt khuyến nghị
| Số EA đang chạy | Tỷ lệ rủi ro mỗi EA | Rủi ro tổng hợp tối đa |
|---|---|---|
| 1 EA | 1,0% | 1,0% |
| 2 EA | 0,7% | 1,4% |
| 3 EA | 0,5% | 1,5% |
| 4 EA trở lên | 0,3-0,4% | 1,2-1,6% |
Theo dõi tỷ lệ ký quỹ
Khi nhiều EA cùng nắm giữ vị thế, ký quỹ sẽ bị tiêu hao nhanh chóng. Đặc biệt, vàng (XAUUSD) yêu cầu ký quỹ lớn trên mỗi lot, vì vậy cần đặc biệt chú ý.
Mức tỷ lệ ký quỹ tham khảo
| Tỷ lệ duy trì | Trạng thái |
|---|---|
| Trên 500% | Dư dả. Có thể mở vị thế mới |
| 200-500% | Phạm vi vận hành bình thường |
| 100-200% | Cần chú ý. Giảm lệnh vào mới |
| 100% | Mức Margin Call (yêu cầu nạp thêm ký quỹ) |
| Dưới 50% | Ngưỡng nguy hiểm bị cắt lỗ bắt buộc |
Các EA trên trang này có cài đặt UseMarginCheck = true / MinMarginLevel = 200.0. Khi bật tùy chọn này, EA sẽ tự động ngừng vào lệnh mới khi tỷ lệ ký quỹ xuống dưới 200%. Khi chạy nhiều EA đồng thời, chúng tôi khuyến nghị mạnh mẽ nên bật cài đặt này trên tất cả các EA.
Cài đặt mức thua lỗ tối đa trong ngày
Khi cài đặt MaxDailyLossPct cho từng EA, EA sẽ tự động dừng khi thua lỗ trong ngày đạt đến một mức nhất định.
MaxDailyLossPct = 3.0 → Tự động dừng khi thua 3% số dư tài khoản
Với 3 EA đang chạy, nếu cài đặt 2-3% cho mỗi EA, thì "EA sẽ dừng trước khi tổng thiệt hại lên đến 9%". Tuy nhiên, lưu ý rằng điều này chỉ dừng "hoạt động của EA trong ngày đó", không đóng các vị thế đang nắm giữ.
Cách xem và kiểm tra biểu đồ
Các bước thực tế để theo dõi nhiều EA trên MT5:
1. Kiểm tra trạng thái hoạt động của tất cả EA qua tab Expert
Nhấp vào tab "Expert" ở phía dưới MT5 để xem nhật ký của tất cả EA theo thứ tự thời gian. Hãy định kỳ kiểm tra xem có lỗi hay cảnh báo nào không.
2. Xem danh sách vị thế trong tab "Trade" của Terminal
Tab "Trade" hiển thị danh sách các vị thế đang mở. Bạn có thể nhận biết EA nào tạo ra vị thế nào thông qua cột Comment (hoặc cột MagicNumber).
3. Kiểm tra số dư và tỷ lệ ký quỹ trong bảng thông tin tài khoản
Bảng "Account Info" ở góc trên bên trái MT5 hiển thị số dư, ký quỹ dư và tỷ lệ ký quỹ theo thời gian thực. Khi chạy nhiều EA, hãy đặc biệt chú ý đến cột tỷ lệ ký quỹ.
Xem xét sự chồng chéo về thời gian giao dịch
Các EA khác nhau có khung thời gian giao dịch tập trung khác nhau:
| EA | Thời gian giao dịch chủ yếu |
|---|---|
| GOLD EMA ATR EA | Khi nến H1 đóng (cả ngày) |
| GOLD Asia Range Break | Phiên mở cửa London (08:00-12:00 giờ server) |
| GOLD MTF Trend | Khi nến H1 đóng (sau khi xác nhận xu hướng D1) |
| EURUSD EMA RSI | Phiên Châu Âu và NY |
| GBPUSD Scalp | Phiên London (M15) |
Vì Asia Range Break và GBPUSD Scalp đều tập trung vào giờ mở cửa London, nhiều vị thế có thể phát sinh đồng thời trong khung giờ này. Hãy tính trước rủi ro tổng hợp cho trường hợp này.
Danh sách kiểm tra trước khi vận hành thực tế
Các mục cần xác nhận trước khi bắt đầu chạy nhiều EA:
- MagicNumber của mỗi EA có giá trị khác nhau hoàn toàn không?
- Tổng RiskPercent của tất cả EA có dưới 2% không?
- Đã cài
UseMarginCheck = true/MinMarginLevel = 200cho tất cả EA chưa? - Đã cài
MaxDailyLossPctcho mỗi EA chưa? - Đã thực hiện kiểm tra chạy song song trên tài khoản demo ít nhất 1 tuần chưa?
- Đã kiểm tra tab Expert của MT5 xem có lỗi nào không?
- Đã thực hiện MT5 Strategy Tester BT 10 năm riêng lẻ cho từng EA chưa?
Tóm tắt
Điểm cốt lõi khi chạy nhiều EA đồng thời là "tránh trùng MagicNumber" và "quản lý rủi ro tổng hợp". Những rủi ro không đáng kể với một EA có thể tăng đột biến khi có nhiều EA.
Hãy thử nghiệm trên tài khoản demo trước khi điều chỉnh cài đặt, xác nhận rằng nhiều EA đang hoạt động bình thường trong ít nhất 1 tuần, rồi mới chuyển sang tài khoản thực. Chìa khóa để vận hành lâu dài là quyết định trước các quy tắc quản lý rủi ro và tránh đưa ra phán quyết cảm tính.
Câu hỏi thường gặp (FAQ)
H: Có được chạy 2 EA trên cùng một cặp tiền không?
Có thể chạy nhiều EA trên cùng một cặp tiền, nhưng nhất định phải đặt MagicNumber khác nhau. Ngoài ra, khi các vị thế cùng chiều chồng lên nhau trong cùng một cặp, chi phí ký quỹ sẽ tăng gấp đôi. Khuyến nghị giảm tỷ lệ lot (ví dụ: mỗi EA 0,5%) hoặc dùng cài đặt OneTradePerDay để tránh trùng lặp trong cùng ngày.
H: Các EA có thể triệt tiêu vị thế của nhau không?
Nếu MagicNumber khác nhau, mỗi EA sẽ hoạt động độc lập. Tuy nhiên, nếu "EA-A giữ vị thế mua và EA-B giữ vị thế bán" cùng lúc, về mặt kinh tế sẽ tạo ra trạng thái hedge (bù trừ), nhưng chi phí spread của cả hai vẫn phát sinh. Sự chồng chéo ngược chiều như vậy chỉ làm tăng thua lỗ.
H: Khi chạy nhiều EA trên VPS, mức sử dụng bộ nhớ và CPU có vấn đề không?
MT5 sử dụng khoảng 200-500MB bộ nhớ mỗi phiên bản. Nếu chạy 3-5 EA đồng thời, khuyến nghị dùng VPS có RAM từ 1GB trở lên. Xem chi tiết trong hướng dẫn VPS trên trang này.
H: Có cách nào tạm dừng nhiều EA cùng lúc không?
Có thể dừng từng EA riêng lẻ bằng "nút ⏸ Tạm dừng" trên giao diện GUI của biểu đồ mỗi EA (bảng điều khiển). Nếu muốn dừng tất cả EA cùng lúc, tắt nút Algo Trading (thanh công cụ phía trên) của MT5 sẽ dừng tất cả lệnh mới từ mọi EA.
H: Khi thua lỗ liên tiếp, nên dừng EA nào?
Về nguyên tắc, quan trọng là không được dừng một EA cụ thể nào dựa trên phán quyết cảm tính. Hãy quyết định trước các quy tắc như "tạm dừng và xem xét lại khi DD của mỗi EA vượt quá 15% số dư tài khoản", rồi đưa ra quyết định theo các quy tắc đó.
H: Làm sao xem lãi/lỗ của nhiều EA trong báo cáo MT5?
Lịch sử giao dịch được hiển thị dưới dạng danh sách trong Terminal → tab "Account History". Vì cột Comment hiển thị tên EA hoặc MagicNumber, bạn có thể lọc để tách riêng lãi/lỗ của từng EA. Bạn cũng có thể xuất sang định dạng HTML bằng chức năng "Report" của MT5.
H: Người mới bắt đầu nên bắt đầu với bao nhiêu EA?
Chúng tôi khuyến nghị mạnh mẽ hãy bắt đầu với 1 EA, tích lũy kinh nghiệm vận hành thực tế (kiểm tra forward) trong 3-6 tháng, rồi mới thêm EA thứ 2. Thay vì tăng lên nhiều EA, ưu tiên hàng đầu là hiểu sâu và quen với việc vận hành một EA.
H: Phải làm gì nếu xảy ra thiếu ký quỹ khi đang chạy nhiều EA?
Nếu xảy ra thiếu ký quỹ (Margin Call), trước tiên hãy nạp thêm tiền hoặc đóng tay một số vị thế để phục hồi tỷ lệ ký quỹ. Sau đó, hãy xem xét giảm RiskPercent của mỗi EA hoặc giảm số lượng EA đang chạy. Nguyên nhân gốc rễ thường là "lot quá lớn so với ký quỹ", vì vậy hãy xem xét lại các cài đặt.
Trang liên quan
Liên quan
2026-05-18
Quản Lý Drawdown của EA MT5 - Cài Đặt Dừng Tự Động và Kiểm Soát Tâm Lý
2026-05-18
Quản lý Khối lượng Lệnh trong EA - So sánh Lot Cố định và Tính toán Tự động theo % Rủi ro
2026-05-22
Chiến Lược Danh Mục EA Đa Hệ Thống【Phiên Bản 2026】Cách Giảm Thiểu Drawdown Bằng Phân Tán Rủi Ro
2026-05-22
Cách Đọc Báo Cáo Backtest MT5【Phiên Bản 2026】Giải Thích Đầy Đủ Ý Nghĩa Các Chỉ Số
Khóa học Email 5 Ngày (Miễn phí)
Nhận một email mỗi ngày bao gồm các nguyên tắc cơ bản về giao dịch FX tự động, cách đọc backtest đúng cách và mẹo chọn môi giới.
* Quyền riêng tư được bảo vệ nghiêm ngặt. Bạn có thể hủy đăng ký bất cứ lúc nào.