Trang chủ > Blog > Hướng Dẫn Cài Đặt và Cấu Hình EA trên MT5 Toàn Tập【Dành cho Người Mới】

MT5Cài đặt EANgười mớiHướng dẫn

Hướng Dẫn Cài Đặt và Cấu Hình EA trên MT5 Toàn Tập【Dành cho Người Mới】

Đăng: 2026-05-22Thời gian đọc: khoảng 3 phút
This article reflects information as of its publish date. EA performance figures (PF, DD, annual return) change with live trading and re-validation — check the latest on the EA pages. See the latest EA results

Hướng Dẫn Cài Đặt và Cấu Hình EA trên MT5 Toàn Tập【Dành cho Người Mới】

Bài viết này hướng dẫn từng bước cách đưa EA (Expert Advisor) vào MT5 (MetaTrader 5) để bắt đầu giao dịch tự động. Dù bạn là người lần đầu tiếp cận giao dịch tự động, chỉ cần làm theo đúng các bước dưới đây là có thể thiết lập thành công.


Những Thứ Cần Có Trước Khi Cài EA

  • PC đã cài đặt MetaTrader 5 (MT5)
  • File .mq5 hoặc .ex5 (file chương trình EA)
  • Tài khoản FX hỗ trợ MT5 (XM Trading, Exness, HFM, v.v.)

.mq5 là định dạng mã nguồn, còn .ex5 là file thực thi đã được biên dịch. Các EA phân phối trên fxea365.com ở định dạng .mq5, nên bạn cần biên dịch trong MT5 trước khi sử dụng.


Bước 1: Đặt File EA vào Đúng Thư Mục

Mở MT5, trên thanh menu chọn "File" → "Open Data Folder".

Trong thư mục vừa mở, sao chép file .mq5 vào đường dẫn sau:

MQL5 > Experts > [đặt file vào đây]

Bạn cũng có thể tạo thư mục con để sắp xếp gọn gàng hơn (ví dụ: MQL5/Experts/fxea365/).

Lưu ý: Đừng đặt file vào thư mục "Indicators" hay "Scripts". EA phải được đặt trong thư mục "Experts".


Bước 2: Biên Dịch EA (File .mq5)

  1. Trong MT5, vào menu "Tools" → "MetaEditor" (hoặc nhấn F4)
  2. Trong bảng "Navigator" bên trái của MetaEditor, tìm và nhấp đôi vào file .mq5 vừa đặt để mở
  3. Nhấn nút "Compile" trên menu (hoặc nhấn F7)
  4. Nếu tab "Errors" phía dưới hiển thị "0 error(s), 0 warning(s)" là thành công

Sau khi biên dịch xong, một file .ex5 sẽ được tạo ra trong cùng thư mục. Đây là file EA thực thi hoạt động thực sự.

Nếu bạn chỉ nhận được file .ex5, hãy bỏ qua bước này.


Bước 3: Gắn EA vào Biểu Đồ

  1. Quay lại MT5, mở biểu đồ của cặp tiền tệ và khung thời gian bạn muốn giao dịch
  2. Trong bảng "Navigator" bên trái, mở rộng mục "Expert Advisors"
  3. Kéo và thả tên EA vào biểu đồ (hoặc nhấp đôi vào tên EA)
  4. Hộp thoại cấu hình sẽ xuất hiện

Bước 4: Cấu Hình EA

Hộp thoại cấu hình có ba tab chính.

Tab "Common"

Tùy chọnCài đặt khuyến nghị
Allow automated tradingBật (đánh dấu)
Allow DLL importsTùy EA (thường không cần)
Allow import of external expertsTùy EA

Nếu không bật "Allow automated trading", EA sẽ không vào lệnh được. Đây là lỗi phổ biến nhất mà người mới hay gặp.

Tab "Input Parameters"

Đây là các tham số kiểm soát hoạt động chi tiết của EA. Một số tham số chính:

Tham sốÝ nghĩaGợi ý cho người mới
UseFixedLotDùng lot cố địnhfalse (tự tính theo % rủi ro)
RiskPercentTỷ lệ rủi ro mỗi lệnh0.5 đến 1.0
FixedLotLot cố định0.01
MaxSpreadSpread tối đa (pips)3.0
MagicNumberSố nhận diện EAGiữ nguyên giá trị mặc định

Người mới nên giữ nguyên các cài đặt mặc định để bắt đầu.

Tab "Dependencies"

Thường không cần thay đổi gì ở tab này.


Bước 5: Kiểm Tra Công Tắc Giao Dịch Tự Động của MT5

Chỉ gắn EA vào biểu đồ thôi là chưa đủ. Hãy kiểm tra xem nút "Automated Trading" (nút play màu xanh) trên thanh công cụ MT5 đã được bật chưa.

  • Nút màu xanh → Giao dịch tự động đang BẬT (EA hoạt động)
  • Nút màu xám → Giao dịch tự động đang TẮT (EA không hoạt động)

Nếu tên EA và biểu tượng mặt cười (😊) xuất hiện ở góc trên bên phải biểu đồ, EA đang hoạt động bình thường.


Cách Chạy Backtest

Chúng tôi khuyến nghị mạnh mẽ bạn chạy backtest để kiểm tra hoạt động của EA trước khi chạy thật.

  1. Trong MT5, vào menu "View" → "Strategy Tester" (hoặc nhấn Ctrl+R)
  2. Trong ô "Expert Advisor", chọn EA cần kiểm tra
  3. Thiết lập cặp tiền, khung thời gian và khoảng thời gian kiểm tra
  4. Model: chọn "Every tick (the most precise method based on all available least timeframes)"
  5. Nhấn nút "Start"

Để biết cách thiết lập backtest chi tiết hơn, hãy xem Hướng Dẫn Backtest MT5 Toàn Tập.


Các Lỗi Thường Gặp và Cách Khắc Phục

EA không vào lệnh

Nguyên nhân 1: Nút "Automated Trading" đang tắt
→ Kiểm tra và bật nút giao dịch tự động trên thanh công cụ MT5

Nguyên nhân 2: Chưa bật "Allow automated trading" khi gắn EA vào biểu đồ
→ Nhấp đôi vào EA trên biểu đồ → tab "Common" → kiểm tra tùy chọn này

Nguyên nhân 3: Spread đang vượt quá giá trị MaxSpread
→ Tăng giá trị tham số MaxSpread (ví dụ lên 5.0)

Nguyên nhân 4: Bộ lọc thời gian giao dịch đang hoạt động và thời điểm hiện tại nằm ngoài phạm vi cho phép
→ Kiểm tra tham số UseTimeFilter

Lỗi khi biên dịch

Nguyên nhân: Phiên bản MT5 cũ hoặc thiếu thư viện cần thiết
→ Cập nhật MT5 lên phiên bản mới nhất


Lưu Ý Khi EA Đang Chạy

  • Khuyến nghị dùng VPS: Khi tắt máy tính, EA cũng dừng theo. Để duy trì hoạt động 24/7, bạn cần có VPS. So sánh VPS được khuyến nghị
  • Kiểm tra swap: Tùy cặp tiền tệ, bạn có thể bị tính phí swap qua đêm
  • Kiểm tra hoạt động định kỳ: Hãy tạo thói quen xem log chuyên gia (Experts log) trong MT5 mỗi ngày
  • Kiểm tra trên tài khoản demo: Hãy test ít nhất 2 tuần trên tài khoản demo trước khi chạy tài khoản thật

Tóm Tắt

Cài EA vào MT5 chỉ cần 5 bước sau:

  1. Đặt file .mq5 vào thư mục MQL5/Experts/
  2. Biên dịch trong MetaEditor (tạo ra file .ex5)
  3. Kéo và thả EA vào biểu đồ
  4. Cấu hình tham số (người mới nên giữ mặc định)
  5. Bật nút "Automated Trading" trong MT5

Tất cả EA trên trang này đều được phân phối miễn phí. Bạn có thể tải xuống ngay sau khi mở tài khoản.

Trang Liên Quan

Khóa học Email 5 Ngày (Miễn phí)

Nhận một email mỗi ngày bao gồm các nguyên tắc cơ bản về giao dịch FX tự động, cách đọc backtest đúng cách và mẹo chọn môi giới.

* Quyền riêng tư được bảo vệ nghiêm ngặt. Bạn có thể hủy đăng ký bất cứ lúc nào.

Bình luận & câu hỏi