Mode, MasterCode, SymbolMapping, VolumeMultiplier. Phần còn lại là tinh chỉnh — và trang này giải thích từng ô một.
| Diện | Master điền gì | Slave điền gì |
|---|---|---|
| Demo miễn phí | LicenseKey trống | LicenseKey trống + SlaveKey trống |
| IB miễn phí | LicenseKey trống | LicenseKey trống + SlaveKey trống |
| Trả phí — Online | LicenseKey = key Master · SlaveKeys = ten1,ten2,… | SlaveKey = tên của mình (phải có trong danh sách của Master) · LicenseKey trống |
| Trả phí — Offline cùng máy | LicenseKey trống, hoặc key Master nếu muốn đẩy cả lên server | LicenseKey = key của bạn (bắt buộc) · SlaveKey trống |
| Slave được Master KHÁC cấp quyền | — | LicenseKey = license riêng đó · SlaveKey = tên của mình |
Bỏ trống ô này thì Slave không copy bất kỳ lệnh nào. Đây không phải lỗi — EA chỉ đụng tới những mã bạn khai tên rõ ràng.
Cú pháp: các mục cách nhau dấu phẩy, mỗi mục là mã bên Master hoặc mã Master:mã Slave.
| Bạn muốn | Khai thế nào |
|---|---|
| Hai sàn gọi tên giống nhau | XAUUSD,EURUSD,GBPUSD |
| Sàn Slave có đuôi khác | XAUUSD:XAUUSD.pro,EURUSD:EURUSD.pro |
| Sàn Slave gọi vàng là GOLD | XAUUSD:GOLD |
| Trộn lẫn | XAUUSD:GOLD,EURUSD,US30:DJ30 |
XAUUSD → Slave chỉ ăn theo vàng, 9 mã còn lại bị bỏ qua. Experts in một dòng cảnh báo cho mỗi mã bị bỏ, chỉ in một lần mỗi mã để khỏi rác log.
Và phải đúng y như tên trong Market Watch của từng sàn. Sai một ký tự là mã đó không bao giờ được copy.
Sàn khai tài khoản là demo và tên sàn / tên tài khoản / tên công ty có chứa demo, trial hoặc practice. Tài khoản demo tên lạ sẽ bị từ chối — log [DEMO] ghi rõ, báo admin để thêm từ khoá. Tài khoản contest không được tính là demo trên MT5.
EA hỏi máy chủ một lần lúc khởi động xem số tài khoản có trong danh sách IB không — kể cả khi bạn chạy Offline. Không hỏi được máy chủ thì EA dừng cho an toàn.
Dù bạn chọn Copy from Server, EA vẫn tự chuyển về Local.
master, slave, master_code, masterslave, username. Đặt trúng là EA không chạy — những tên này trùng tên trường hệ thống trên máy chủ và sẽ phá cấu hình của chính key đó.
Mỗi SlaveKey và mỗi key Master chỉ giữ một mã kích hoạt trên máy chủ. Bật cùng một tên ở máy thứ hai thì máy thứ nhất bị đá ra ở lần kiểm tra kế tiếp — Slave 5 phút online hoặc 30 phút offline, Master 2 phút.
Cột MT4 ghi — nghĩa là bản MT4 không có ô đó.
| Tham số | Mặc định | MT4 | Ý nghĩa |
|---|---|---|---|
Mode | Master | ✔ | Chọn vai: Master - Send orders to server hay Slave - Copy orders from server |
AutoStart | false | ✔ | true = EA chạy ngay khi gắn lên biểu đồ, khỏi bấm START |
LicenseKey | trống | ✔ | Master: trống = chạy Offline không cần key; có key = chạy Online. Slave: thường để trống; điền khi chạy Offline trả phí, hoặc khi được một Master khác cấp license riêng |
| Tham số | Mặc định | MT4 | Ý nghĩa |
|---|---|---|---|
SlaveKeys | trống | ✔ | Danh sách tên Slave được phép copy, cách nhau dấu phẩy: slave1,slave2,slave3. Bắt buộc khi Master chạy Online — trống là EA báo lỗi. Không giới hạn số lượng. Mỗi lần bấm OK, danh sách này được đẩy lại lên máy chủ; tên nào bị bỏ ra khỏi danh sách sẽ mất quyền ngay lập tức |
| Tham số | Mặc định | MT4 | Ý nghĩa |
|---|---|---|---|
SlaveSource | Copy from Local | ✔ | Nguồn lệnh: Copy from Local (offline, cùng máy) hay Copy from Server (online) |
OfflineType | Shared Memory | — | Chỉ MT5. Shared Memory nhanh nhất, nên dùng. Local File đi qua file chung. MT4 luôn dùng file |
SyncIntervalSec | 0.05 | ✔ | Nhịp đọc dữ liệu ở chế độ Offline, tính bằng giây. MT5 chấp nhận 0,01–10; MT4 tối thiểu 1 giây — đặt nhỏ hơn cũng bị kéo lên 1 |
MasterCode | trống | ✔ | Mã lấy từ panel của Master. Bắt buộc |
SlaveKey | trống | ✔ | Tên riêng của Slave này. Để trống nghĩa là xin chạy diện IB hoặc demo miễn phí |
VolumeMultiplier | 1.0 | ✔ | Hệ số lot. 1.0 = y nguyên, 0.5 = một nửa, 2.0 = gấp đôi. Kết quả làm tròn 2 chữ số |
EnableCopy | true | ✔ | false = EA đứng yên hoàn toàn: không mở, không sửa, cũng không đóng lệnh nào |
CopySLTP | true | ✔ | false = lệnh Slave mở trần, không SL không TP, và không theo dõi SL/TP của Master nữa |
SLTPCopyMode | Copy nguyên gốc | ✔ | Copy nguyên gốc lấy đúng mức giá SL/TP của Master. Copy theo khoảng cách lấy khoảng cách từ giá vào rồi tính lại theo giá vào của Slave |
AutoClose | true | ✔ | true = Master đóng lệnh thì Slave đóng theo. false = lệnh Slave ở lại, bạn tự đóng |
OrderComment | CT | ✔ | Nhãn ghi vào comment của lệnh copy. EA dùng nhãn này để nhận ra lệnh của mình — đừng đổi khi đang có lệnh mở |
ReverseDirection | false | ✔ | true = đảo chiều: Master Buy → Slave Sell, và SL ↔ TP đổi vai |
SymbolMapping | trống | ✔ | BẮT BUỘC. Danh sách mã được copy |
SLTPDeviation | 0.0 | ✔ | Nới SL/TP thêm bao nhiêu phần trăm. Chỉ có tác dụng ở chế độ Copy theo khoảng cách |
SLTPOffset | 0.0 | ✔ | Nới SL/TP thêm bao nhiêu đơn vị giá. Chỉ có tác dụng ở chế độ Copy theo khoảng cách |
StopEAInput | false | ✔ | true = EA tự dừng ở nhịp kế tiếp, không đóng lệnh |
MaxOrderAge | 0 | ✔ | Chỉ nhận lệnh mới hơn X giây. 0 = nhận tất cả, kể cả lệnh Master mở từ hôm qua |
Panel còn vài ô vị trí và màu sắc — chúng không nằm trong bảng Inputs, đã cố định trong mã nguồn.
SLTPDeviation và SLTPOffset không có tác dụngSLTPDeviation và SLTPOffset có tác dụngMặc định là Copy nguyên gốc, mà hai ô SLTPDeviation và SLTPOffset chỉ chạy ở chế độ Copy theo khoảng cách. Đặt số vào hai ô đó mà quên đổi chế độ thì không có gì xảy ra.
Đảo chiều (ReverseDirection = true): Buy đổi thành Sell, đồng thời SL và TP đổi vai cho nhau — SL của Master trở thành TP của Slave. Đúng ở cả hai chế độ copy SL/TP.
Làm tròn 2 chữ số.
| Tài khoản | Gợi ý hệ số |
|---|---|
| Master 10.000$, Slave 1.000$ | 0.1 |
| Master 1.000$, Slave 10.000$ | 10.0 |
| Hai tài khoản bằng nhau | 1.0 |
Lot được nắn theo đúng bước lot của sàn bạn. Sau khi nhân hệ số, EA làm tròn xuống bội số gần nhất của bước lot và kẹp trong khoảng cho phép của sàn — không bao giờ vào lot to hơn con số bạn đặt.
| Việc | Cách làm |
|---|---|
| Bắt đầu copy | Bấm START (nút xanh) trên panel, hoặc đặt AutoStart = true |
| Tạm dừng copy | Bấm STOP (nút đỏ). Lệnh đang mở giữ nguyên, không bị đóng |
| Dừng hẳn | Chuột phải biểu đồ → Expert Advisors → Remove |
| Đóng hết lệnh copy | Đóng hết lệnh bên Master — Slave còn chạy sẽ đóng theo — hoặc đóng tay từng lệnh |
Master ngừng đẩy lệnh → Slave không nhận được tín hiệu đóng → lệnh đang mở bị treo, bạn phải tự đóng tay. Hãy gia hạn trước khi hết hạn, và đừng để lệnh mở qua ngày hết hạn.
Key: Vinh vien (khong gioi han) hoặc Key: LOCAL FREE (IB/Demo). Ngày hết hạn do máy chủ giữ, EA không được biết.Master license does not exist!; Slave thấy Invalid license. Đây là chủ ý, không phải lỗi — không có cách nào phân biệt từ phía EA. Không chắc thì hỏi admin.Đọc tab Experts của Slave trước tiên — EA in rõ lý do.
SYMBOL_MAPPING missing for master symbol: XAUUSDChưa khai SymbolMapping, hoặc khai thiếu mã đó. Thêm mã vào ô.
Ready (Slave) - Click START to runEA đã nạp nhưng chưa chạy. Bấm START hoặc bật AutoStart.
MT5 Offline: Master chưa bật, hoặc MasterCode sai hay thừa dấu cách. Bật EA Master và kiểm tra lại mã — EA tự thử lại mỗi 3 giây.
Slave offline trả phí phải điền License KeyChạy Offline, có SlaveKey nhưng trống LicenseKey. Điền LicenseKey; nếu là diện miễn phí thì xoá luôn SlaveKey.
Not allowed: slave_key khong nam trong danh sach masterTên Slave không có trong ô SlaveKeys của Master. Master thêm tên vào rồi bấm OK.
Active code is invalidCó máy khác đang dùng cùng SlaveKey, hoặc cùng key Master. Mỗi máy một tên riêng.
CopySLTP = false; hoặc bản thân lệnh Master không đặt SL/TP; hoặc sàn Slave từ chối mức giá đó — log ghi Failed to set SL/TP.
Đang dùng Copy nguyên gốc trong khi hai sàn báo giá khác nhau. Đổi sang Copy theo khoảng cách.
SLTPDeviation mà không thấy khác gìĐang ở chế độ Copy nguyên gốc — hai ô nới SL/TP chỉ chạy ở chế độ Copy theo khoảng cách. EA có cảnh báo ngay lúc gắn nếu bạn điền hai ô này mà để chế độ nguyên gốc.
Kiểm tra VolumeMultiplier. Lot được làm tròn xuống bội số của bước lot sàn bạn — sàn bước 0.1 thì 0.15 thành 0.1.
[LOT] … EA DA VAO LENH BANG …Hệ số lot cho ra số nhỏ hơn lot tối thiểu của sàn. EA đã vào bằng lot tối thiểu — rủi ro thật lớn hơn hệ số bạn đặt. Muốn đúng tỉ lệ: dùng sàn bước lot nhỏ hơn, hoặc tăng vốn Slave.
Đúng như thiết kế hiện tại — chỉ hỗ trợ giảm lot. Log ghi một dòng [LOT] Master tang khoi luong… nói rõ chênh lệch.
Không copy lệnh chờ. Chỉ copy lệnh đã khớp.
Mặc định copy hết lệnh Master đang mở. Đặt MaxOrderAge — ví dụ 60 — để chỉ nhận lệnh mới.
AutoClose = false; hoặc Slave đang STOP; hoặc comment của lệnh Slave đã bị sàn ghi đè nên EA không nhận ra lệnh của mình — log ghi [COMMENT] Lenh #… san da ghi de comment.
Không — EA nhớ các ticket đã copy trong 2 ngày. Sau hơn 2 ngày, một lệnh Master cũ có thể bị copy lại; tránh bằng MaxOrderAge.
| Hiện tượng | Nguyên nhân |
|---|---|
| Offline MT4 chậm hơn MT5 | MT4 không có bộ nhớ chung, phải đọc qua file, nhịp tối thiểu 1 giây |
| Online trễ vài giây | Đường truyền, hoặc máy chủ báo quá tải — EA tự thử lại |
Poller no response for … s | Slave online mất kết nối tới máy chủ trên 2 phút. Kiểm tra mạng và tường lửa của VPS |
Đọc trước khi trách phần mềm.
1. Chỉ copy lệnh đang khớp. Lệnh chờ Limit/Stop không được copy.
2. Chỉ giảm lot, không tăng. Master gộp thêm lot vào lệnh cũ thì Slave đứng yên — EA ghi rõ một dòng cảnh báo.
3. Lot dưới mức tối thiểu thì vào bằng lot tối thiểu. Lệnh không bị bỏ sót, nhưng rủi ro thật cao hơn hệ số bạn đặt.
4. SymbolMapping bắt buộc. Trống là không copy gì — EA báo ngay lúc gắn.
5. Nhận diện lệnh copy dựa vào comment. Sàn nào ghi đè comment là EA mất dấu lệnh đó. EA cảnh báo khi phát hiện.
6. Bộ nhớ chung tối đa 500 lệnh (MT5 Offline).
7. Diện miễn phí phải có mạng lúc khởi động để xác thực, dù chạy Offline.
8. Một tên chỉ chạy ở một máy. Muốn nhiều máy thì nhiều tên hoặc nhiều key.
9. EA không hiện hạn dùng, và key hết hạn báo y hệt key sai.
10. Không có quản trị rủi ro. Không chặn thua, không lọc giờ, không lọc tin.
11. Chỉ Windows. Phần kết nối dùng thư viện Windows.
Mọi cấu hình mới — hệ số lot, đảo chiều, map mã — thử trên demo một phiên rồi hãy đưa lên tài khoản thật.
Gắn hai chỗ là tranh nhau mã kích hoạt.
OrderComment khi đang có lệnh mởEA sẽ không nhận ra các lệnh cũ nữa.
EA sẽ kéo SL/TP về đúng như Master ở nhịp kế tiếp.
Bấm OK trên bảng Inputs sẽ khởi động lại EA và dựng lại toàn bộ trạng thái.
Đừng để hết hạn khi đang có lệnh mở.
Đây là công cụ hỗ trợ giao dịch tự động. Giao dịch tài chính có rủi ro cao và có thể mất toàn bộ vốn. Bạn tự chịu hoàn toàn trách nhiệm cho mọi quyết định và kết quả giao dịch.
Xem bảng giá Quay lại hướng dẫn cài đặt