Trang chủ > Kiến thức EA & MT5 > Cài đặt bộ lọc chỉ số kinh tế

Chỉ số kinh tếQuản lý rủi roTrung cấp

Cài đặt bộ lọc chỉ số kinh tế — Bảo vệ tài khoản khỏi biến động đột ngột

Cập nhật lần cuối: 2026-05-20 | Thời gian đọc: 13 phút

Trong khoảng thời gian trước và sau khi công bố các chỉ số kinh tế quan trọng như NFP hay FOMC, thị trường có thể biến động mạnh trong tích tắc và spread cũng giãn ra đột ngột. Ngay cả EA có lợi thế thống kê tốt cũng có thể chịu thua lỗ lớn chỉ từ một cú biến động bất ngờ trong khoảng thời gian này. Bộ lọc chỉ số kinh tế là cơ chế tự động tạm dừng giao dịch trong những khoảng thời gian nguy hiểm đó.

Tại sao giao dịch xung quanh thời điểm công bố chỉ số lại nguy hiểm

Khi có chỉ số kinh tế quan trọng được công bố, tất cả các bên tham gia thị trường phản ứng đồng loạt, khiến giá có thể di chuyển mạnh chỉ trong vài giây. Việc cố đoán hướng đi của thị trường lúc này gần như không thể và rất giống đánh bạc.

Vấn đề lớn hơn là chất lượng khớp lệnh bị suy giảm nghiêm trọng. Ngay tại thời điểm công bố, spread có thể mở rộng gấp 5–10 lần bình thường và slippage cũng tăng lên đáng kể. Lệnh cắt lỗ thường được khớp ở mức giá bất lợi hơn nhiều so với dự kiến — gây "trượt giá" và làm phá vỡ toàn bộ tính toán rủi ro của EA.

Mục đích của bộ lọc chỉ số kinh tế không phải là "kiếm lợi từ tin tức" mà là "tránh những khoảng thời gian không thể dự đoán và có chất lượng khớp lệnh kém". Hãy xem đây là tính năng phòng thủ.

Các chỉ số kinh tế cần đặc biệt chú ý

Các chỉ số dưới đây có tác động lớn và cần đặc biệt tránh giao dịch xung quanh thời điểm công bố:

Bảng lương phi nông nghiệp Mỹ (NFP)

Thứ Sáu đầu tiên mỗi tháng. Số lượng việc làm phi nông nghiệp của Mỹ. Chỉ số quan trọng nhất khiến USD, GOLD và chỉ số chứng khoán biến động mạnh.

FOMC (Chính sách tiền tệ Mỹ)

Công bố lãi suất và họp báo của Chủ tịch Fed. 8 lần mỗi năm. Thay đổi triển vọng lãi suất ảnh hưởng đến tất cả các cặp tiền.

CPI (Chỉ số giá tiêu dùng)

Chỉ số lạm phát. Liên quan trực tiếp đến dự báo chính sách tiền tệ, ảnh hưởng lớn đến USD và GOLD.

Quyết định lãi suất của các ngân hàng trung ương

ECB, Ngân hàng Nhật Bản, Ngân hàng Anh, v.v. Cặp tiền liên quan có thể biến động đột ngột.

Trong lịch kinh tế, mức độ quan trọng được chia thành 3 cấp (thấp/trung bình/cao). Để an toàn, ít nhất nên tránh các chỉ số ở mức "cao", tốt nhất là tránh cả mức "trung bình" trở lên.

Cơ chế hoạt động của bộ lọc chỉ số kinh tế

Bộ lọc chỉ số kinh tế tham chiếu dữ liệu lịch kinh tế và tự động tạm dừng vào lệnh mới khi có chỉ số sắp được công bố. Sau khi hết khoảng thời gian quy định, EA sẽ tiếp tục giao dịch.

Các EA trên trang này triển khai tính năng này thông qua module chung EconomicFilter.mqh. Đặt file này vào MQL5/Include cùng với EA để kích hoạt các tham số như UseEconomicFilter.

Vì bộ lọc cần tham chiếu lịch kinh tế, MT5 phải được bật nhận tin tức. Hãy kiểm tra trong Tools → Options → Server, mục "Enable News".

Cài đặt tham số bộ lọc

Dưới đây là các tham số chính của bộ lọc chỉ số kinh tế và giá trị khuyến nghị:

Tham sốGiá trị mặc địnhMô tả
UseEconomicFiltertrueBật bộ lọc chỉ số kinh tế
NewsAvoidMinutesBefore30Số phút trước khi công bố chỉ số sẽ dừng giao dịch
NewsAvoidMinutesAfter30Số phút sau khi công bố chỉ số sẽ tiếp tục tạm dừng
NewsImpactLevel2Mức độ quan trọng áp dụng. 1=thấp trở lên / 2=trung bình trở lên / 3=chỉ cao
NewsTargetCurrenciesUSD,EUR,JPYCác tiền tệ cần lọc (CSV). Để trống để áp dụng cho tất cả
CloseBeforeNewsfalseCó đóng vị thế đang giữ trước khi công bố chỉ số không
30 phút trước/sau là mức tham khảo. Với EA giữ lệnh dài hạn, có thể mở rộng lên 60 phút; với EA ngắn hạn, có thể rút ngắn lại — hãy điều chỉnh theo chiến lược. CloseBeforeNews=true được dùng khi không muốn giữ vị thế qua thời điểm công bố chỉ số.

EA nên và không nên dùng bộ lọc

Bộ lọc chỉ số kinh tế không phải là vạn năng. Hiệu quả hay không tùy thuộc vào tính chất của EA.

Loại EACó cần bộ lọc không
Scalping ngắn hạnKhuyến nghị mạnh. Loại này chịu ảnh hưởng nhiều nhất từ biến động đột ngột và spread giãn rộng
Day trade (H1–H4)Khuyến nghị. Tránh được các lệnh khớp bất lợi xung quanh thời điểm công bố
Trend following dài hạnTùy chọn. Thường không cần đóng vị thế, nhưng dừng vào lệnh mới vẫn có ích
Martingale/AveragingQuan trọng hơn là quản lý khối lượng vị thế trước khi công bố, không chỉ dừng vào lệnh mới
Lọc quá nhiều cũng làm giảm cơ hội giao dịch. Hãy so sánh backtest có và không có bộ lọc để xem kết quả thay đổi như thế nào trước khi quyết định cài đặt.

📉 Tăng cường phòng thủ trước biến động đột ngột

Bộ lọc chỉ số kinh tế chỉ là một phần của việc phòng thủ. Hãy cùng tìm hiểu cách đối phó với thua liên tiếp và drawdown.

Đọc bài về xử lý drawdown →

Câu hỏi thường gặp

Q: Bộ lọc chỉ số kinh tế có bắt buộc phải dùng không?

Với EA scalping ngắn hạn, chúng tôi khuyến nghị mạnh vì loại này chịu ảnh hưởng nhiều nhất từ biến động đột ngột và spread giãn rộng. Với EA trend following dài hạn, tác động nhỏ hơn nên là tùy chọn, nhưng ít nhất cũng nên dừng vào lệnh mới.

Q: Cần tránh bao nhiêu phút trước và sau khi công bố?

30 phút trước/sau là mức tham khảo. Với EA giữ lệnh dài hạn hoặc các chỉ số ảnh hưởng lớn (NFP, FOMC), mở rộng lên 60 phút sẽ an toàn hơn. EA ngắn hạn có thể rút ngắn lại. Hãy so sánh qua backtest để quyết định.

Q: Dùng bộ lọc có cải thiện kết quả EA không?

Không nhất thiết. Tránh được các giao dịch nguy hiểm nhưng cũng mất đi cơ hội giao dịch. Hãy so sánh backtest có và không có bộ lọc, nhìn vào sự thay đổi của lợi nhuận ròng và drawdown để quyết định. Trong nhiều trường hợp, lợi nhuận ròng có thể giảm nhẹ nhưng drawdown nhỏ hơn và tính ổn định tăng lên.

Q: Làm sao để xác nhận bộ lọc đang hoạt động?

Xem log trong tab Expert của EA. Khi bộ lọc kích hoạt và tạm dừng giao dịch, sẽ có thông báo được xuất ra. Ngoài ra, hãy kiểm tra xem MT5 đã bật nhận tin tức chưa (Tools → Options → Server).

Q: Các vị thế đang giữ sẽ như thế nào khi có tin tức?

Theo mặc định, bộ lọc chỉ dừng vào lệnh mới, các vị thế hiện có vẫn được giữ nguyên. Nếu không muốn giữ vị thế qua thời điểm công bố, đặt CloseBeforeNews=true để EA tự đóng lệnh trước đó. Tuy nhiên, điều này cũng có thể khiến bạn bỏ lỡ cơ hội chốt lời, nên hãy cân nhắc theo chiến lược của mình.