Cách cài EA trên MT5: hướng dẫn các bước và cách xử lý khi EA không chạy

Ảnh minh họa 3 bước cài EA trên MT5 và danh sách kiểm tra

“Tôi muốn thử dùng EA trên MT5 nhưng không biết cài đặt thế nào…” Bài viết này dành cho bạn, hướng dẫn cách cài EA và gắn EA vào biểu đồ. Tóm lại, chỉ với 3 bước dưới đây là hoàn tất việc cài đặt vào MT5 và gắn vào biểu đồ.

  • Bước 1: Dán file EA vào thư mục MQL5 > Experts và khởi động lại MT5
  • Bước 2: Thêm EA vào biểu đồ từ Navigator và cho phép giao dịch thuật toán trong tab “Common”
  • Bước 3: Bật Algo Trading trên thanh công cụ và kiểm tra biểu tượng ở góc trên bên phải biểu đồ để xác nhận EA đang chạy

Khác với chỉ báo, EA sẽ không bắt đầu đặt lệnh nếu chưa bật các thiết lập cho phép. Đây là chỗ dễ vấp nên hãy ghi nhớ.

Mục lục

  1. Những thứ cần chuẩn bị trước khi cài EA
  2. Bước 1: Cài file EA vào MT5
  3. Bước 2: Thêm vào biểu đồ và cho phép giao dịch thuật toán
  4. Bước 3: Kiểm tra EA có đang chạy không
  5. Cách xử lý khi EA không chạy
  6. Câu hỏi thường gặp
    1. Q1. Tắt MT5 thì EA có tiếp tục chạy không?
    2. Q2. File EA dành cho MT4 có dùng được trên MT5 không?
    3. Q3. Cài EA xong có thể dùng ngay trên tài khoản thật không?
  7. Tổng kết

Những thứ cần chuẩn bị trước khi cài EA

Trước khi bắt đầu, hãy chuẩn bị những thứ sau. Đặc biệt, hãy tải sẵn file EA ngay ở bước này.

  • Tài khoản giao dịch EdgeGraph FX
  • Email thông báo hoàn tất mở tài khoản, có ghi số tài khoản và mật khẩu
  • MT5 bản PC
  • File EA dành cho MT5. Phần mở rộng là .ex5

Để đăng nhập MT5, hãy dùng mật khẩu giao dịch ghi trong email thông báo hoàn tất mở tài khoản, không phải mật khẩu của My Page.

Nếu bạn chưa chuẩn bị MT5, hãy xem bài viết này!

✓ Bài viết liên quan
EdgeGraph FX – Giới thiệu cách tải MT5 cho cả bản PC và bản điện thoại!
EdgeGraph FX – Giới thiệu cách tải MT5 cho cả bản PC và bản điện thoại!

Bước 1: Cài file EA vào MT5

① Trong MT5, chọn “File” rồi chọn “Open Data Folder”.

MT5の『ファイル』メニューで『データフォルダを開く』を選択した画面

② Mở thư mục “MQL5” trong thư mục vừa mở.

データフォルダの中身。MQL5フォルダが表示されている

③ Mở thư mục “Experts” bên trong “MQL5”.

MQL5フォルダの中身。Expertsフォルダが表示されている

④ Dán file EA vào (hoặc kéo và thả). Sau khi lưu, hãy đóng thư mục.

Expertsフォルダの中にEAファイルを貼り付けた状態

⑤ Trong Navigator, nhấp chuột phải vào “Expert Advisors” và chọn “Refresh”.

ナビゲータのエキスパートアドバイザ(EA)を右クリックして更新を選ぶメニュー

⑥ EA bạn vừa cài sẽ hiển thị trong “Expert Advisors” của Navigator.

ナビゲータの『エキスパートアドバイザ(EA)』にEAが表示された状態

Nơi dán file nhất định phải là MQL5 > Experts. Nếu bỏ vào thư mục Indicators dành cho chỉ báo thì EA cũng sẽ không được nhận diện.

Bước 2: Thêm vào biểu đồ và cho phép giao dịch thuật toán

① Mở biểu đồ của mã giao dịch bạn muốn chạy EA, nhấp chuột phải vào EA đã cài trong “Expert Advisors” của Navigator và chọn “Attach to a chart”. Bạn cũng có thể thêm bằng cách nhấp đúp hoặc kéo và thả.

ナビゲータでEAを右クリックし『チャートに追加』を選ぶメニュー

② Khi hộp thoại cài đặt mở ra, hãy đánh dấu “Allow Algo Trading” trong tab “Common”. Nếu mục này bị bỏ chọn, EA chỉ nằm trên biểu đồ mà không thể đặt lệnh, nên nhất định phải đánh dấu.

EAの設定ダイアログの『共有』タブで『アルゴリズム取引を許可』にチェックが入った状態

Ở tab “Inputs”, bạn thiết lập số lot, giá trị cắt lỗ (stop loss) và chốt lời (take profit). Nếu hướng dẫn sử dụng của EA có chỉ định giá trị khuyến nghị thì hãy đặt theo giá trị đó. Thiết lập xong, nhấp “OK”.

③ Việc cho phép cũng cần được bật trên toàn bộ MT5. Chọn “Options” từ “Tools”.

MT5の『ツール』メニューで『オプション』を選択した画面

④ Hãy đánh dấu cả “Allow Algo Trading” trong tab “Expert Advisors”. Nếu EA có dùng DLL, hãy đánh dấu thêm “Allow DLL imports”.

オプションのエキスパートアドバイザタブでアルゴリズム取引を許可とDLLの使用を許可するにチェックを入れた状態

Chỉ cần một trong hai chỗ này bị bỏ chọn là EA sẽ không chạy.

Bước 3: Kiểm tra EA có đang chạy không

Nhấp nút “Algo Trading” trên thanh công cụ để chuyển sang trạng thái bật.

MT5ツールバーの『アルゴリズム取引』ボタン

Khi tên EA và biểu tượng đang chạy hiển thị ở góc trên bên phải biểu đồ, việc cài đặt đã hoàn tất.

チャート右上にEA名が表示され、稼働中であることが分かる状態

Khi muốn dừng EA, hãy nhấp “Algo Trading” trên thanh công cụ để tắt. Dừng EA không đóng các vị thế đang giữ, nên nếu còn vị thế hãy đóng thủ công.

Mỗi biểu đồ chỉ có thể gắn một EA. Khi muốn chạy nhiều EA, hãy mở số biểu đồ bằng số EA và gắn từng EA một.

Cách xử lý khi EA không chạy

Nếu đã cài EA mà EA không đặt lệnh, hãy đối chiếu nguyên nhân trong bảng dưới đây.

Bảng tra nhanh nguyên nhân và cách xử lý khi EA không chạy

Triệu chứngNguyên nhân thường gặpCách xử lý
Không hiển thị trong danh sách của NavigatorNơi lưu không phải MQL5 > Experts, hoặc chưa khởi động lạiChuyển vào đúng thư mục rồi khởi động lại MT5
Đã thêm vào biểu đồ nhưng biểu tượng vẫn ở trạng thái dừngAlgo Trading trên thanh công cụ đang tắtNhấp Algo Trading trên thanh công cụ để bật
Algo Trading đã bật nhưng không đặt lệnhTab “Common” của EA chưa đánh dấu “Allow Algo Trading”Mở thiết lập của EA trên biểu đồ và đánh dấu
Không đăng nhập được MT5Đang dùng mật khẩu của My PageĐăng nhập lại bằng mật khẩu giao dịch trong email thông báo hoàn tất mở tài khoản
Đóng biểu đồ thì EA dừngEA hoạt động theo từng biểu đồ mà nó được thêm vàoGiữ mở biểu đồ đã thêm EA

Nếu vẫn không đặt lệnh, hãy mở tab “Experts” trong “Toolbox” ở phía dưới MT5 để xem nhật ký do EA xuất ra.

Muốn thử công cụ tự động đếm các con sóng của xu hướng? Hãy xem bài viết này!

✓ Bài viết liên quan
Cách dùng chỉ báo sóng Elliott: tự động đếm sóng và nhận biết các sóng trên MT5
Cách dùng chỉ báo sóng Elliott: tự động đếm sóng và nhận biết các sóng trên MT5

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

Q1. Tắt MT5 thì EA có tiếp tục chạy không?

Không. EA chỉ hoạt động khi MT5 đang chạy. Nếu tắt nguồn máy tính hoặc để máy chuyển sang chế độ ngủ thì EA sẽ dừng ngay lúc đó.

Q2. File EA dành cho MT4 có dùng được trên MT5 không?

Không. File .ex4 của MT4 không chạy được trên MT5, nên hãy chuẩn bị file .ex5 dành cho MT5. File .mq5 là file mã nguồn, cần biên dịch (compile) mới nạp được vào MT5.

Q3. Cài EA xong có thể dùng ngay trên tài khoản thật không?

Trước tiên, chúng tôi khuyên bạn thử trên tài khoản demo. Lỗi nhập tham số hay việc EA có đặt lệnh đúng như dự kiến hay không chỉ biết được khi chạy thực tế. Với tài khoản demo, bạn có thể kiểm tra hoạt động mà không dùng vốn thật.

Tổng kết

Cài EA trên MT5 hoàn tất qua 3 bước: dán file, thêm vào biểu đồ và thiết lập cho phép, rồi xác nhận EA đang chạy.

  • Nơi dán file là MQL5 > Experts, khác với thư mục dành cho chỉ báo
  • Việc cho phép giao dịch thuật toán cần bật ở 2 chỗ: riêng từng EA và toàn bộ MT5
  • Đăng nhập bằng mật khẩu giao dịch, không phải mật khẩu My Page

Sau khi cài xong, trước tiên hãy kiểm tra hoạt động của EA trên tài khoản demo.

Muốn hiển thị tín hiệu bằng chỉ báo thay vì EA? Hãy xem bài viết này!

✓ Bài viết liên quan
Cách dùng chỉ báo Năm phương pháp Sakata: Cách đọc 8 mẫu hình và thời điểm xuất hiện tín hiệu trên MT5
Cách dùng chỉ báo Năm phương pháp Sakata: Cách đọc 8 mẫu hình và thời điểm xuất hiện tín hiệu trên MT5

Hướng dẫn công cụ liên quan