🔄 COPYTRADE — LỊCH SỬ CẬP NHẬT

🔥 Bản 20/09/2026 (mới nhất)

Bảy sửa đổi sau khi đọc lại toàn bộ mã nguồn. Tất cả đều là sửa chỗ hỏng im lặng — thứ trước đây hỏng mà không báo gì, khách ngồi đợi không hiểu vì sao.

  • ✅ Nắn khối lượng theo đúng bước lot của sàn Slave
  • ✅ Báo ngay khi để trống Symbol Mapping, thay vì im lặng bỏ mọi lệnh
  • ✅ Thôi thử lại vô hạn một lệnh hỏng ở chế độ MT5 Offline
  • ✅ MT4: nút START/STOP bấm lúc nào cũng ăn, kể cả cuối tuần
  • ✅ Nói rõ khi Master tăng lot mà Slave không theo được
  • ✅ Cảnh báo khi sàn ghi đè comment khiến EA mất dấu lệnh
  • ✅ Cảnh báo khi hai ô SL/TP Deviation và Offset đang vô tác dụng

Không thêm tính năng mới, không đổi cách cấu hình. Key, giao thức, cách EA nói chuyện với máy chủ: giữ nguyên.

⚠ Phải biên dịch lại trước khi dùng

Bản này sửa ở mã nguồn. Mở copytradev5.mq5copytradev4.mq4 trong MetaEditor rồi bấm F7 để biên dịch lại, sau đó chạy thử trên tài khoản demo trước khi đưa vào tiền thật.

1. Nắn khối lượng theo đúng bước lot của sàn Slave

Trước đây: EA chỉ làm tròn 2 chữ số, không hề tra thông số của sàn. Hậu quả:

  • Sàn có bước lot 0.1 thì lot 0.05 bị từ chối.
  • Hệ số nhỏ — ví dụ 0.1× trên lệnh 0.02 — ra 0.002, dưới mức tối thiểu của sàn.

Cả hai thành lệnh hỏng lặp lại mỗi nhịp quét, không ai hiểu vì sao.

Nay:

  • Làm tròn xuống bội số bước lot của sàn — không bao giờ vào lot to hơn con số bạn đặt.
  • Vượt lot tối đa thì cắt xuống và ghi log.
  • Dưới lot tối thiểu thì vào bằng lot tối thiểu và bung hộp thoại báo cho bạn đọc.
  • Sàn chưa trả thông số — symbol chưa có trong Market Watch — thì giữ cách cũ, để lệnh báo lỗi thật thay vì bị chặn oan.

Vì sao vào lot tối thiểu chứ không bỏ lệnh: bỏ lệnh thì danh mục Slave lệch hẳn so với Master — bên kia có lệnh mà bên này không có. Sai lệch kiểu đó nguy hiểm hơn. Nhưng bạn phải được báo, vì lot thực tế lớn hơn hệ số bạn đặt, tức rủi ro thật cao hơn. Hộp thoại chỉ hiện một lần cho mỗi symbol, không hiện lại mỗi nhịp quét.

2. Báo ngay khi để trống Symbol Mapping

Trước đây: để trống ô này thì mọi lệnh bị bỏ qua — bạn khai xong ngồi đợi, chỉ có một dòng cảnh báo lọt giữa log khi có lệnh về.

Nay: báo ngay lúc gắn EA, năm dòng in đậm kèm ví dụ đúng định dạng. Panel cũng đổi trạng thái thành THIEU SymbolMapping - khong copy duoc để nhìn một cái là thấy.

3. Thôi thử lại vô hạn một lệnh hỏng ở chế độ MT5 Offline

Trước đây: bộ chặn lệnh hỏng chỉ chạy ở đường online và đường file. Đường bộ nhớ chia sẻ — tức chế độ MT5 Offline / Memory — không kiểm, nên một lệnh mở hỏng bị thử lại vô hạn, mỗi nhịp một lần.

Nay: cả ba đường kiểm giống hệt nhau — hỏng 3 lần thì bỏ hẳn lệnh đó.

4. MT4: nút START/STOP bấm lúc nào cũng ăn

Trước đây: EA chỉ đọc nút khi có giá mới về. Cuối tuần, ngày lễ, hoặc mã đứng im là bấm nút không ăn gì — bạn tưởng panel hỏng.

Nay: EA đọc nút theo nhịp một giây, không phụ thuộc giá về hay không.

5. Nói rõ khi Master tăng lot

Trước đây: một dòng tiếng Anh cụt lủn, không ai hiểu phải làm gì.

Nay: một dòng tiếng Việt nói rõ lệnh bên Slave đang nhỏ hơn bao nhiêu, rằng chênh lệch này sẽ còn mãi, và muốn khớp thì phải đóng lệnh bên Master rồi mở lại. Chỉ báo một lần cho mỗi lệnh.

6. Cảnh báo khi sàn ghi đè comment

EA nhận ra lệnh của mình bằng phần chữ ghi kèm lệnh (comment). Có sàn tự ghi đè phần chữ đó — khi ấy EA mất dấu lệnh: không sửa được SL/TP, không tự đóng được, và hỏng hoàn toàn trong im lặng.

Nay: thấy lệnh mang dấu của EA nhưng phần chữ đã khác thì cảnh báo một lần cho mỗi lệnh, nói rõ hậu quả và cách xử lý.

7. Cảnh báo khi SL/TP Deviation và Offset đang vô tác dụng

Hai ô SLTPDeviationSLTPOffset CHỈ có tác dụng ở chế độ Copy theo khoảng cách. Mà mặc định là Copy nguyên gốc — nên trước đây bạn điền số vào, không có gì xảy ra và EA không nói gì cả.

Nay: EA cảnh báo ngay lúc gắn, nếu hai ô có giá trị mà chế độ đang để Copy nguyên gốc.

Bản chính thức đầu tiên

Copytrade EA chạy trên cả MT4 và MT5, hai vai:

VaiLàm gì
MASTERTài khoản nguồn — phát lệnh của bạn cho các tài khoản khác chép lại
SLAVETài khoản đích — chép lệnh từ Master về, theo hệ số lot và Symbol Mapping bạn khai

Các phần chính: hệ số nhân khối lượng, ánh xạ symbol giữa hai sàn, chọn cách chép SL/TP, và bộ khoá bản quyền theo tài khoản.

Tên tệp đúng: copytradev5.ex5 cho MT5, copytradev4.ex4 cho MT4. Chi tiết cài đặt xem trang hướng dẫn cài đặt; cách dùng từng tham số xem trang hướng dẫn sử dụng.

Cập nhật nội dung trang: 23/09/2026 — theo mã nguồn bản 20/09/2026.