Sự cố và lỗi khi sử dụng vị trí trên MetaTrader 4
Giao dịch tự động đang ngày càng trở nên phổ biến hơn mỗi năm. Vì vậy, không có gì đáng ngạc nhiên khi nền tảng nổi tiếng nhất được sử dụng cho giao dịch robot bởi các nhà giao dịch bán lẻ NGOẠI HỐI – MetaTrader 4. Dưới đây là những vấn đề phổ biến nhất (và giải pháp của chúng) mà bạn có thể gặp phải khi bắt đầu cuộc phiêu lưu với EA (Chuyên gia Cố vấn) trên MT4.
Đọc tiếp: Cách chạy máy Forex
Không có phản hồi từ EA tới MetaTrader 4
Bạn đã khởi động máy theo hướng dẫn nhưng không có gì xảy ra? Đừng lo lắng, điều đó không có nghĩa là bất cứ điều gì là sai. Chiến lược được kích hoạt vào lần đánh dấu tiếp theo sau khi thêm EA vào biểu đồ. Nếu dấu tích đã xuất hiện, bước tiếp theo là cần đáp ứng tất cả các điều kiện được lập trình trong mã để máy thực hiện hành động. Vấn đề phát sinh khi, mặc dù thực tế là các điều kiện đã được đáp ứng, chẳng hạn như để nắm bắt giao dịch, nhưng máy vẫn không thực hiện bất kỳ hành động nào.
Sau đó, đã đến lúc chuyển đến tab Nhật ký chiến lược trong cửa sổ Terminal và phân tích các bản ghi ở đó.
"Giao dịch bị vô hiệu hóa"
Nếu bạn nhận được thông báo như vậy, điều đó có nghĩa là tùy chọn giao dịch trên tài khoản của bạn không hoạt động. Và đó là về phía người môi giới. Điều này xảy ra khi tài khoản của chúng tôi chưa được kích hoạt hoàn toàn (hoặc đã bị vô hiệu hóa), tức là chúng tôi chỉ có thể đăng nhập vào nền tảng, xem biểu đồ nhưng không thể mở các vị thế. Ngoài ra còn có một khả năng thứ hai. Nếu chúng tôi có thể kết thúc giao dịch theo cách thủ công, điều đó có nghĩa là nhà môi giới đã tắt hoàn toàn tùy chọn giao dịch tự động trong cài đặt nền tảng. Sau đó, chúng tôi vẫn gửi yêu cầu đến dịch vụ và đảm bảo rằng đây thực sự là trường hợp.
Nếu chúng tôi nhận được câu trả lời tiêu cực, chúng tôi cần xem xét thêm. Có một tình huống thứ ba có thể xảy ra - chúng tôi đã thêm một EA vào biểu đồ (công cụ) sai. Theo "biểu đồ sai", ý tôi là một công cụ có nhãn không chính xác. Trên một số nền tảng, bạn có thể thấy rằng chúng tôi có quyền truy cập vào các công cụ giống nhau nhưng có các biểu tượng khác nhau. Một ví dụ điển hình là Sàn giao dịch LMAX, có nền tảng hiển thị, chẳng hạn như EURUSD và EURUSD.lmx. Các công cụ dành cho giao dịch có thêm hậu tố .lmx, trong khi các công cụ không có sẵn để giao dịch xuất hiện trong danh sách báo giá dưới dạng "màu xám", không hoạt động.
"Chỉ báo sai"
Một thông báo về việc thiếu một chỉ số mà chiến lược sử dụng. Không có nó, máy sẽ không thực hiện bất kỳ hành động nào. Dung dịch? Thêm nó vào thư mục MT4 thích hợp và khởi động lại nền tảng.
Xem: Làm cách nào để thêm chỉ báo vào MT4?
"Bối cảnh thương mại đang bận rộn"
Đây là một vấn đề phổ biến khác mà các nhà giao dịch gặp phải. Thông báo này có nghĩa là gì? Nó thường xảy ra khi có quá nhiều chiến lược đang chạy trên một nền tảng cùng lúc (10 chiến lược trở lên). Trong những tình huống như vậy, nền tảng gặp sự cố khi xử lý tất cả các hành động do EA cung cấp. Giải pháp là chia chiến lược trên một số MT4 khác nhau, thậm chí đăng nhập vào cùng một tài khoản. Đừng lạm dụng nó - với một máy tính yếu hơn, số lượng lớn MT4, EA và các biểu đồ đang hoạt động có thể "làm tắc nghẽn" một cách hiệu quả và thậm chí làm hỏng máy tính của bạn.
Mã lỗi EA trên MetaTrader 4
Dưới đây là các mã lỗi mà bạn có thể gặp phải khi sử dụng (hoặc cố chạy) các chiến lược tự động trên MT4.
Cảnh báo | ID lỗi | Mô tả lỗi |
ERR_NO_ERROR | 0 | Không có lỗi trả lại. |
ERR_NO_RESULT | 1 | Không có lỗi nào được trả về, nhưng kết quả không xác định. |
ERR_COMMON_ERROR | 2 | lỗi phổ biến. |
ERR_INVALID_TRADE_PARAMETERS | 3 | Thông số giao dịch không hợp lệ. |
ERR_SERVER_BUSY | 4 | Máy chủ giao dịch đang bận. |
ERR_OLD_VERSION | 5 | Phiên bản cũ của thiết bị đầu cuối khách hàng. |
ERR_NO_CONNECTION | 6 | Không có kết nối với máy chủ thương mại. |
ERR_NOT_ENOUGH_RIGHTS | 7 | Không đủ quyền. |
ERR_TOO_FREQUENT_REQUESTS | 8 | Yêu cầu quá thường xuyên. |
ERR_MALFFUNCTIONAL_TRADE | 9 | Hoạt động thương mại trục trặc. |
ERR_ACCOUNT_DISABLED | 64 | Tài khoản bị vô hiệu hóa. |
ERR_INVALID_ACCOUNT | 65 | tài khoản không hợp lệ. |
ERR_TRADE_TIMEOUT | 128 | hết thời gian giao dịch. |
ERR_INVALID_PRICE | 129 | Giá không hợp lệ. |
ERR_INVALID_STOPS | 130 | Điểm dừng không hợp lệ. |
ERR_INVALID_TRADE_VOLUME | 131 | Khối lượng giao dịch không hợp lệ. |
ERR_MARKET_CLOSED | 132 | Chợ đóng cửa. |
ERR_TRADE_DISABLED | 133 | Thương mại bị vô hiệu hóa. |
ERR_NOT_ENOUGH_MONEY | 134 | Không đủ tiền. |
ERR_PRICE_CHANGED | 135 | Giá thay đổi. |
ERR_OFF_QUOTES | 136 | Tắt dấu ngoặc kép. |
ERR_BROKER_BUSY | 137 | Người môi giới đang bận. |
ERR_REQUOTE | 138 | Báo giá lại. |
ERR_ORDER_LOCKED | 139 | Lệnh đã bị khóa. |
ERR_LONG_POSITIONS_ONLY_ALLOWED | 140 | Vị trí dài chỉ được phép. |
ERR_TOO_MANY_REQUESTS | 141 | Quá nhiều yêu cầu. |
ERR_TRADE_MODIFY_DENIED | 145 | Sửa đổi bị từ chối vì đơn đặt hàng quá gần với thị trường. |
ERR_TRADE_CONTEXT_BUSY | 146 | Bối cảnh buôn bán tấp nập. |
ERR_TRADE_EXPIATION_DENIED | 147 | Hết hạn bị từ chối bởi nhà môi giới. |
ERR_TRADE_TOO_MANY_ORDERS | 148 | Số lượng lệnh đã mở và đang chờ xử lý đã đạt đến giới hạn do nhà môi giới đặt ra. |