Trong trường hợp một tài sản thay đổi tên trên MT4 hoặc MT5, EA (Expert Advisor) của bạn có thể phát sinh lỗi khi cố gắng truy cập tên mã cũ không còn tồn tại, dẫn đến gián đoạn giao dịch. Để khắc phục các sự cố có thể xảy ra, hãy làm theo các bước sau:
1. Xác minh tên mã trong Market Watch
Mở Market Watch (Ctrl+M) trên MT4 hoặc MT5
Kiểm tra tên mới của mã giao dịch
Ghi chú cẩn thận tên mới này
2. Thử đặt tên mã giao dịch mới theo cách thủ công
Nếu EA của bạn cho phép thiết lập tên mã giao dịch thủ công trong phần cài đặt (Inputs / Parameters):
Vào phần cài đặt EA
Cập nhật tên mã giao dịch để phản ánh tên mới đang được sử dụng trên nền tảng của chúng tôi
Ví dụ: Nếu BTCUSD đổi thành BTCUSD@, chỉ cần thêm “@” vào cuối tên mã giao dịch.
Nếu EA của bạn sử dụng tên mã cố định (hard-coded), bạn sẽ bị giới hạn trong việc sửa đổi trừ khi có file mã nguồn (.mq4 hoặc .mq5) để chỉnh sửa và biên dịch lại EA.
Nếu bạn chỉ có file đã biên dịch (.ex4 hoặc .ex5), bạn sẽ không thể tự chỉnh sửa. Trong trường hợp này:
Hãy liên hệ với nhà phát triển EA
Yêu cầu bản cập nhật hỗ trợ tên mã giao dịch mới
3. Chọn các EA có tính linh hoạt cao hơn
Để tránh gián đoạn giao dịch, bạn nên lựa chọn các EA có khả năng:
Sử dụng tham chiếu tên mã động (Symbol())
Cho phép tự động nhận diện tên mã giao dịch
Cung cấp tùy chọn nhập liệu để thiết lập tên mã giao dịch thủ công
Trong trường hợp bạn cần hỗ trợ triển khai bất kỳ giải pháp nào ở trên, vui lòng liên hệ: [email protected]