Lưu ý: Bài viết này chỉ áp dụng cho nền tảng MetaTrader 5. Nếu bạn đang sử dụng MetaTrader 4, thông tin này có thể không áp dụng.
Nếu bạn gặp lỗi “Loại lệnh không được hỗ trợ” trong MT5, điều đó thường có nghĩa là loại lệnh bạn chọn (chẳng hạn như Fill or Kill (FOK) hoặc Immediate or Cancel (IOC)) không được hỗ trợ trên loại tài khoản hoặc sản phẩm giao dịch mà bạn đang chọn.
Để khắc phục tình trạng này, bạn có thể thử các bước sau:
Sử dụng các loại lệnh tiêu chuẩn: Khi đặt lệnh mới, hãy chọn các loại lệnh phổ biến như Mua/bán theo giá thị trường hiện tại hoặc Lệnh chờ như Buy Limit, Sell Limit, Buy Stop, và Sell Stop.
Các loại lệnh nâng cao như FOK hoặc IOC thường không được kích hoạt mặc định và có thể không khả dụng tùy thuộc vào sản phẩm hoặc loại tài khoản.
- Kiểm tra thông số của công cụ giao dịch: MT5 cho phép Axi xác định loại lệnh nào được hỗ trợ cho từng công cụ và từng loại tài khoản:
- Mở cửa sổ Theo dõi Thị trường
- Nhấp chuột phải vào một mã giao dịch và chọn Thông số.
- Xem xét các điều kiện giao dịch và các loại lệnh được phép sử dụng.
- Sử dụng lệnh Mua/bán theo giá thị trường hiện tại làm mặc định: Nếu bạn thường xuyên gặp lỗi và không chắc loại lệnh nào đang gây ra vấn đề, hãy chuyển sang dùng lệnh Mua/bán theo giá thị trường hiện tại để đảm bảo khả năng khớp lệnh.
- Xác minh lệnh thủ công: Cẩn trọng khi dùng giao dịch một chạm, vì một số plugin hoặc script có thể tự động sử dụng các loại lệnh không được hỗ trợ. Hãy luôn kiểm tra lại loại lệnh được chọn trước khi xác nhận giao dịch.