XAUXXNhật ký
← Quay lại nhật ký

Vì sao hai EA vàng lại quản lý cùng một lệnh? Kiểm tra số magic trên MT4

Dùng ví dụ tài khoản demo để giải thích cách EA lọc lệnh theo mã và số magic, cũng như cách tránh để vị thế còn lại mất quản lý sau khi đổi số.

Thomas · Đã cập nhật 2026-11-10

Tác giả: Thomas|Thực hành MT4|10 tháng 11 năm 2026

Tóm tắt: Khi gắn hai bộ EA vàng trên cùng một tài khoản MT4, nếu chúng dùng cùng điều kiện nhận diện lệnh thì có thể đồng thời sửa stop loss của một lệnh. Khi kiểm tra, trước tiên xem mã và số magic trên lệnh, sau đó xem mã thực tế lọc theo những điều kiện nào. Các số hiệu và lệnh dưới đây đều là giả định phục vụ giảng dạy.

Số magic được ghi ở đâu

OrderSend của MQL4 hỗ trợ truyền tham số magic. Sau khi lệnh được chọn thành công, OrderMagicNumber có thể đọc ra số nhận diện của lệnh đó. Nó cung cấp căn cứ phân loại cho chương trình. Những lệnh cụ thể nào bị sửa hoặc đóng vẫn do logic lọc và thực thi của chính EA quyết định. Nếu chương trình duyệt lệnh trong tài khoản mà chỉ kiểm tra mã, thì hai bộ EA vàng dù điền số magic khác nhau vẫn có thể xử lý cùng một nhóm lệnh.

![Sơ đồ quy trình gốc minh họa EA đối chiếu mã và số magic sau khi chọn lệnh, không phải tài khoản thật](/media/101800ab-1111-4444-8888-123456789abc.png)

Trong hình giả định chiến lược A và B lần lượt dùng 101 và 202. A chọn từng lệnh trong nhóm giao dịch, trước tiên đối chiếu mã thực tế, sau đó đối chiếu số nhận diện. Chỉ khi cả hai mục đều khớp mới giao cho logic phía sau kiểm tra loại lệnh và các hành động được phép. Chọn lệnh thất bại nên bỏ qua và ghi lỗi. Trước khi sửa, nên chọn lại lệnh mục tiêu để tránh dùng dữ liệu cũ đã sao chép vào chương trình trước đó.

Dùng tài khoản demo kiểm chứng theo ba bước

Bước một, ghi lại phiên bản, tham số đầu vào, chu kỳ biểu đồ và tên đầy đủ mã của nhà môi giới cho hai bộ EA. Tên vàng trên các tài khoản khác nhau có thể có hậu tố. Khi triển khai nhiều phiên bản cho cùng một mã, cũng cần xác định rõ chúng quản lý độc lập hay theo thiết kế là chia sẻ lệnh.

Bước hai, trong tài khoản demo cho mỗi bộ EA tạo một lệnh kiểm thử có thể nhận diện, đồng thời chuẩn bị một lệnh kiểm thử cần bị loại trừ. Nhật ký ít nhất ghi lại số lệnh, mã, số magic và hành động chương trình dự định thực hiện. Sau đó kích hoạt một hành động quản lý có kiểm soát, ví dụ thử sửa lệnh kiểm thử của chính chiến lược A, xem lệnh của chiến lược B có giữ nguyên giá trị hay không. Lệnh chờ và vị thế đã khớp tốt nhất nên kiểm chứng riêng, vì nhóm giao dịch có thể đồng thời chứa hai loại lệnh này và quy tắc xử lý thực tế thường khác nhau.

Bước ba, khởi động lại terminal hoặc tải lại EA rồi kiểm tra lại một lần. Nếu chương trình chỉ ghi nhớ danh sách lệnh được tạo trong lần chạy này, hành vi sau khi khởi động lại có thể thay đổi. Có thể đối chiếu xem nó có nhận diện lại lệnh theo điều kiện đã định hay không, và khi không có lệnh khớp có xuất hiện hành động bất ngờ hay không. Số hiệu chỉ hỗ trợ cách ly; nếu kiểm tra tổng rủi ro trong phạm vi tài khoản cố ý đọc tất cả vị thế thì nên ghi nhận tách biệt với quyền thực sự sửa lệnh.

Xử lý lệnh cũ trước khi đổi số hiệu

Giả định chiến lược A trước đây dùng 101 để mở vị thế, nay đổi thành 303. Thay đổi tham số đầu vào thường chỉ ảnh hưởng đến giá trị mà mã sử dụng về sau; số nhận diện của lệnh cũ không tự động chuyển theo cài đặt biểu đồ. Nếu điều kiện quản lý chỉ khớp 303, lệnh 101 cũ có thể bị bỏ qua. Trước khi thay đổi nên liệt kê lệnh cũ và cách xử lý dự kiến, sau đó kiểm chứng việc khởi động lại và bàn giao trong môi trường demo. Gặp EA không tra được phiên bản hoặc nhật ký không thể giải thích logic lọc, trước tiên hãy tạm dừng thay đổi quản lý tự động, đối chiếu kế hoạch thoát cho các vị thế hiện có. Demo vượt qua cũng chỉ cho thấy kịch bản đã kiểm thử; biến động báo giá thực, máy chủ từ chối lệnh và trượt giá vẫn cần đánh giá riêng.

原创教学示意,非实盘。
原创教学示意,非实盘。
Cảnh báo rủi ro: giao dịch đòn bẩy có thể gây thua lỗ đáng kể. Nội dung chỉ nhằm mục đích nghiên cứu và giáo dục, không đảm bảo lợi nhuận. Hiệu suất trong quá khứ không dự báo kết quả tương lai.
WECHAT

Connect with Thomas

Gold research · Trading reviews · MT4 discussions

WeChat ID:xauxx666
Open QR image

Scan with WeChat to add. On mobile, open and save the image, then select it from your album in WeChat Scan.

Thomas’s WeChat QR code, ID xauxx666