Hướng dẫn tải và cài đặt MT5 trên máy tính (Windows và MacOS)

Expert Advisor (EA) là công cụ giao dịch tự động mạnh mẽ trên nền tảng MetaTrader 5. Bài viết này sẽ hướng dẫn bạn cách cài đặt EA MT5 một cách chi tiết, dễ hiểu nhất, phù hợp cho cả người mới bắt đầu.

📌

Trước khi bắt đầu

Đảm bảo bạn đã có file EA (ví dụ: HoangTrong.ex5). Bạn có thể download EA tại trang chủ website HoangTrong.com

Các Bước Cài đặt EA MT5

1
Chuẩn bị File EA
Đảm bảo bạn có file EA với đuôi .ex5 (ví dụ: HoangTrong.ex5).
💡 Lưu file EA vào một vị trí dễ tìm như Desktop hoặc thư mục Downloads
2
Mở MetaTrader 5
Khởi động phần mềm MetaTrader 5 trên máy tính của bạn và đăng nhập vào tài khoản trading.
3
Mở Data Folder
Trên menu MT5, chọn: FileOpen Data Folder
Hoặc nhấn phím tắt: Ctrl + Shift + D

Cửa sổ File Explorer sẽ mở ra thư mục dữ liệu của MT5.
4
Vào thư mục MQL5
Trong cửa sổ File Explorer vừa mở, tìm và mở thư mục: MQL5
Sau đó tiếp tục mở thư mục: Experts

Đường dẫn đầy đủ sẽ là: MQL5\Experts\
5
Copy File EA
Copy file EA (ví dụ: HoangTrong.ex5) của bạn và paste vào thư mục MQL5\Experts\

✓ Hoàn thành: File EA đã được sao chép vào đúng vị trí.
6
Refresh/Restart MT5
Cách 1: Đóng và mở lại MetaTrader 5
Cách 2: Cửa sổ Navigator → Click chuột phải vào Expert Advisors → Chọn Refresh

EA của bạn (ví dụ: HoangTrong) sẽ xuất hiện trong danh sách Expert Advisors.
7
Kéo EA lên Chart
Trong cửa sổ Navigator (phím tắt Ctrl + N):
1. Mở mục Expert Advisors
2. Tìm EA HoangTrong trong danh sách
3. Kéo và thả (Drag & Drop) EA lên biểu đồ (chart) bạn muốn giao dịch

💡 Một cửa sổ Properties sẽ hiện ra
8
Cài đặt Thông số EA
Trong cửa sổ Properties của EA:

Tab "Common":
✓ Tích chọn: Allow Algo Trading
✓ Tích chọn: Allow DLL imports

Tab "Inputs":
Điều chỉnh các thông số Magic Number (nếu muốn)

Sau khi hoàn tất, click OK
9
Bật Algo Trading
Trên thanh công cụ MT5, click vào nút Algo Trading

✓ Thành công! Khi nút Algo Trading có màu xanh lá và góc phải chart có biểu tượng mũ trạng nguyên 🎓, EA đã hoạt động.

Kiểm tra EA Đã Hoạt động Chưa?

🎓

Biểu tượng mũ trạng nguyên

Góc phải chart có biểu tượng 🎓 màu xanh = EA đang chạy tốt và được phép giao dịch

Biểu tượng mũ màu xám

Góc phải chart có biểu tượng 🎓 màu xám = EA chưa được phép giao dịch. Kiểm tra Algo Trading đã bật chưa.

📊

Xem Log

Mở tab Experts ở cửa sổ Terminal (Ctrl+T) để xem log hoạt động của EA.

Lưu ý Quan trọng Khi Sử dụng EA MT5

Máy tính phải bật
EA chỉ hoạt động khi MetaTrader 5 đang chạy và máy tính bật. Nếu tắt máy hoặc tắt MT5, EA sẽ ngừng giao dịch.
💡 Khuyến nghị: Sử dụng VPS (Virtual Private Server) để EA chạy 24/7
Kiểm tra kết nối Internet
Đảm bảo máy tính có kết nối internet ổn định. Nếu mất kết nối, EA không thể gửi lệnh giao dịch.
Chỉ một EA trên mỗi Chart
Quan trọng: Mỗi biểu đồ (chart) trên MT5 chỉ có thể cài đặt DUY NHẤT 1 EA. Bạn không thể cài nhiều hơn 1 EA trên cùng một chart.

Nếu muốn chạy nhiều EA hoặc giao dịch nhiều cặp tiền, bạn cần mở nhiều chart riêng biệt và cài EA trên từng chart.
Kiểm tra Magic Number
Nếu bạn chạy nhiều EA trên các chart khác nhau, đảm bảo mỗi EA có Magic Number khác nhau để phân biệt lệnh của từng EA.
Test trên Demo trước
⚠️ Quan trọng: Luôn test EA trên tài khoản Demo trước khi chạy trên tài khoản Real để hiểu rõ cách EA hoạt động và tránh rủi ro.

Xử lý Sự cố Thường gặp

EA không xuất hiện trong Navigator
Nguyên nhân:
• File EA không được copy đúng vị trí
• Chưa refresh hoặc restart MT5

Giải pháp:
• Kiểm tra lại đường dẫn MQL5\Experts\
• Restart lại MT5 hoặc click chuột phải vào Expert Advisors → Refresh
EA không vào lệnh
Nguyên nhân:
• Nút Algo Trading chưa được bật
• Chưa tích "Allow Algo Trading" trong Properties
• EA chưa đủ điều kiện vào lệnh theo chiến lược

Giải pháp:
• Bật nút Algo Trading (biểu tượng mũ trạng nguyên 🎓 màu xanh)
• Kiểm tra lại kịch bản (chiến thuật) giao dịch của EA.
• Xem log trong tab Experts để biết thông báo
Thông báo lỗi "DLL imports disabled"
Giải pháp:
Chuột phải vào EA trên chart → chọn Expert properties → Tab Common → Tích chọn Allow DLL imports → Click OK
Biểu tượng mũ màu xám
Nguyên nhân:
• Nút Algo Trading chưa được bật
• Broker không cho phép giao dịch tự động
• Chưa tích "Allow Algo Trading" trong Properties

Giải pháp:
• Click nút Algo Trading trên thanh công cụ để bật
• Kiểm tra lại Properties của EA, đảm bảo đã tích "Allow Algo Trading"
• Liên hệ broker để kiểm tra tài khoản có hỗ trợ EA không

Tạm dừng hoạt động của EA

Nếu bạn muốn tắt hoặc gỡ EA khỏi chart:

Cách 1: Tắt tạm thời
(khuyến nghị)
Click vào nút icon thứ 2 từ dưới lên ở menu bên phải của biểu đồ nến. Icon màu xanh là EA đang bật, EA màu đen là đang tắt.
Cách 2: Tắt tạm thời
(chức năng mặc định của MT5)
Click vào nút Algo Trading để tắt. EA sẽ ngừng giao dịch nhưng vẫn còn trên chart. Cách này sẽ dừng hoạt động của tất cả các EA đang hoạt động trên tài khoản của bạn.
Cách 3: Tắt tạm thời
(chức năng mặc định của MT5)
Chuột phải vào EA trên chart → chọn Expert properties → Tab Common → Bỏ tích chọn Allow Algo Trading.
Cách 4: Gỡ hoàn toàn EA
Chuột phải vào tên EA ở góc trên bên trái chart → Chọn Remove. EA sẽ được gỡ khỏi chart.
Cách 5: Xóa file EA
Nếu muốn xóa hoàn toàn EA khỏi MT5:
1. Mở Data Folder (Ctrl + Shift + D)
2. Vào thư mục MQL5\Experts\
3. Xóa file EA (ví dụ: HoangTrong.ex5)
4. Restart MT5