Giao dịch cùng Claude trong MetaTrader 5

Hướng dẫn đơn giản dành cho khách hàng CXM đã cài MetaTrader 5 và Claude Code trên cùng một máy tính Windows. Thiết lập mất khoảng 10 phút.

  • Dành cho MetaTrader 5 phiên bản 6060 trở lên
  • Windows
  • Claude Code
  • Bắt đầu bằng tài khoản demo
Hãy bắt đầu bằng một tài khoản demo. Mọi thao tác Claude thực hiện trong MetaTrader đều diễn ra trên tài khoản mà terminal đang đăng nhập. Không nội dung nào trong hướng dẫn này là lời khuyên tài chính.

Bạn cần chuẩn bị gì

  • MetaTrader 5 cho Windows, phiên bản 6060 trở lên. Kiểm tra bằng Help → About. Nếu phiên bản của bạn cũ hơn, hãy khởi động lại MetaTrader và để phần mềm tự cập nhật.
  • Tài khoản demo CXM của bạn, đã đăng nhập trong MetaTrader.
  • Claude Code trên cùng máy tính (hướng dẫn cài đặt: https://code.claude.com). Claude Code chạy trong một cửa sổ văn bản: bạn gõ yêu cầu và Claude trả lời ngay bên dưới.
  • Không cần cài thêm gì trong MetaTrader và không cần biết lập trình.

Thiết lập trong năm bước

1Bật kết nối trong MetaTrader

  1. Trong MetaTrader, mở Tools → Options (hoặc nhấn Ctrl+O).
  2. Mở thẻ MCP.
  3. Đánh dấu chọn Enable internal server.
  4. Giữ nguyên Address và API Key. Không nhấn Generate.
  5. Chưa đóng cửa sổ này vội.

2Quyết định xem Claude có được phép giao dịch hay không

  1. Trong cùng cửa sổ Options, mở thẻ AI Assistant.
  2. Mở danh sách Trading. Danh sách có ba lựa chọn: Enabled, Manual confirmation và Disabled.
  3. Chọn Enabled nếu bạn muốn Claude đặt và quản lý lệnh. Chọn Disabled nếu bạn chỉ muốn Claude đọc tài khoản và biểu đồ của bạn. Với Claude Code, bạn xác nhận từng lệnh ngay trong Claude Code (Bước 5), vì vậy hãy dùng Enabled hoặc Disabled. Bạn có thể thay đổi bất cứ lúc nào.
  4. Nhấp OK. Đóng MetaTrader rồi mở lại.

3Tạo tệp cài đặt cho Claude Code

  1. Trong MetaTrader, mở Tools → Options → MCP rồi nhấp Copy. MetaTrader sẽ đưa các thiết lập kết nối vào bộ nhớ tạm, bao gồm cả khóa truy cập cá nhân của bạn. Hãy coi đoạn văn bản này như mật khẩu.
  2. Tạo một thư mục cho Claude, ví dụ C:\Claude-MT5. (Trong Explorer, mở This PC → Local Disk (C:), nhấp chuột phải vào khoảng trống và chọn New → Folder.)
  3. Mở Notepad và dán đoạn văn bản vào (Ctrl+V). Hãy giữ cửa sổ này mở: bạn sẽ lấy hai khóa từ đây.
  4. Mở cửa sổ Notepad thứ hai và dán mẫu bên dưới vào đó (dùng nút Copy trên khung mẫu).
JSON
{
  "mcpServers": {
    "metaeditor": {
      "type": "http",
      "url": "http://127.0.0.1:22345/mcp",
      "headers": { "Authorization": "Bearer PASTE-METAEDITOR-KEY" }
    },
    "terminal": {
      "type": "http",
      "url": "http://127.0.0.1:22346/mcp",
      "headers": { "Authorization": "Bearer PASTE-TERMINAL-KEY" }
    }
  }
}
  1. Trong cửa sổ thứ nhất, tìm phần bắt đầu bằng "metaeditor". Vài dòng bên dưới có một dòng chứa từ Bearer theo sau là một mã dài gồm chữ cái và chữ số. Chỉ chọn phần mã, sao chép rồi dán vào cửa sổ thứ hai thay cho PASTE-METAEDITOR-KEY.
  2. Làm tương tự với phần bắt đầu bằng "terminal" và PASTE-TERMINAL-KEY. Hai khóa này khác nhau.
  3. Lưu cửa sổ thứ hai: File → Save As, mở thư mục C:\Claude-MT5, đặt Save as type thành All files, gõ tên kèm dấu ngoặc kép, ".mcp.json", rồi nhấp Save.
  4. Đóng cửa sổ thứ nhất mà không lưu.

4Khởi động Claude Code

  1. Trong Explorer, mở thư mục C:\Claude-MT5, nhấp vào thanh địa chỉ ở phía trên, gõ cmd và nhấn Enter. Một cửa sổ văn bản màu đen sẽ mở ra.
  2. Gõ claude và nhấn Enter.
  3. Lần đầu tiên, Claude Code sẽ hỏi có dùng các máy chủ MCP tìm thấy trong .mcp.json hay không. Dùng phím mũi tên để chọn Yes rồi nhấn Enter.
  4. Gõ /mcp và nhấn Enter. Một danh sách hiện ra và terminal hiển thị trạng thái đã kết nối. metaeditor chỉ hiển thị đã kết nối khi MetaEditor đang mở (trong MetaTrader nhấn F4); bạn chỉ cần nó để xây dựng robot giao dịch. Nhấn Esc để đóng danh sách.

Để thoát Claude Code sau này, gõ /exit và nhấn Enter. Để khởi động lại, mở cửa sổ đen trong cùng thư mục và gõ claude.

5Nói lời chào

Gõ trong Claude Code:

  • Hiển thị tài khoản của tôi.

Claude trả lời bằng số tài khoản, máy chủ, số dư và vốn chủ sở hữu của bạn, đồng thời cho biết tài khoản là demo hay thật. Hãy so sánh số tài khoản với thanh tiêu đề của MetaTrader và số dư với Toolbox → Trade. Nếu khớp nhau, bạn đã kết nối thành công.

Trước mỗi thao tác trong MetaTrader, Claude Code sẽ xin phép bạn và đưa ra các lựa chọn Yes, Yes, and don't ask again hoặc No. Với các thao tác chỉ đọc (tài khoản, vị thế, biểu đồ), bạn có thể chọn "don't ask again". Với mọi lệnh, hãy chọn Yes thông thường để tự mình phê duyệt từng giao dịch.

Những điều cần theo dõi trong terminal

  • Toolbox → Journal. Mọi thao tác Claude thực hiện đều được ghi ở đây bằng ngôn ngữ dễ hiểu, ví dụ send market order market buy 0.01 XAUUSD hoặc XAUUSD:M5 chart opened. Đây là bản ghi của bạn; hãy đọc nó sau mỗi phiên làm việc. Sau mỗi lần khởi động MetaTrader, bạn cũng sẽ thấy một dòng bắt đầu bằng MCP: started, nghĩa là kết nối đã được bật.
  • Toolbox → Trade. Các vị thế và lệnh chờ do Claude mở sẽ xuất hiện ngay tại đây, kèm ghi chú mà bạn đã yêu cầu, ví dụ "MCP demo". Cột Ticket hiển thị số của từng vị thế. Lợi nhuận ở đây được cập nhật trực tiếp; con số Claude đưa ra là tại thời điểm bạn hỏi.
  • Biểu đồ. Các lệnh hiển thị dưới dạng mũi tên và đường kẻ trên biểu đồ của cùng một mã giao dịch. Hãy yêu cầu Claude giao dịch mã mà bạn đang xem biểu đồ.
  • Market Watch. Hãy kiểm tra xem mã giao dịch có thời gian báo giá mới hay không trước khi giao dịch. Dùng đúng tên mã hiển thị ở đây khi bạn trao đổi với Claude.
  • Tools → Options → AI Assistant → Trading. Thiết lập này quyết định Claude có thể đặt lệnh hay không. Nút AutoTrading trên thanh công cụ không ngăn được Claude.
  • Tools → Options → MCP → Enable internal server. Bỏ chọn mục này để ngắt ngay lập tức mọi chương trình AI khỏi MetaTrader. Hãy đóng cả MetaEditor nếu đang mở.
  • Luôn mở MetaTrader và giữ trạng thái đăng nhập. Claude chỉ hoạt động khi MetaTrader đang chạy trên máy tính của bạn. Nếu máy tính chuyển sang chế độ ngủ hoặc MetaTrader đóng, Claude sẽ mất kết nối và các vị thế đã mở vẫn tiếp tục mở.
  • Khởi động lại sau khi thay đổi Options. Sau bất kỳ thay đổi nào ở thẻ MCP hoặc AI Assistant, hãy đóng MetaTrader rồi mở lại.

Các câu lệnh bạn có thể dùng

Hãy dùng đúng tên mã giao dịch trong Market Watch của bạn. Các ví dụ dùng XAUUSD (vàng); hãy thay bằng mã của bạn. Khi yêu cầu đặt lệnh, luôn nêu rõ mã giao dịch, mua hay bán và khối lượng theo lot, ví dụ 0.01. Khi thay đổi hoặc đóng một vị thế, hãy cung cấp số của vị thế đó trong cột Ticket, hoặc yêu cầu Claude hiển thị các vị thế của bạn trước.

Tài khoản và tổng quan

  • Hiển thị tài khoản của tôi.
  • Hiển thị các vị thế đang mở và lệnh chờ của tôi.
  • Hiển thị các vị thế đã đóng trong hôm nay.
  • Phân tích các vị thế đang mở của tôi. Giao dịch nào có rủi ro cao nhất, và vì sao?
  • Chúng ta có thể giao dịch những mã nào?
  • Hiển thị thông số hợp đồng của XAUUSD: lot tối thiểu, bước lot và khoảng cách dừng tối thiểu.
  • Đọc những dòng nhật ký terminal gần nhất.

Biểu đồ và chỉ báo

  • Mở XAUUSD M5.
  • Làm việc trên biểu đồ XAUUSD H1 đang mở sẵn; đừng mở biểu đồ mới.
  • Thêm đường Moving Average, chu kỳ 20, vào biểu đồ XAUUSD.
  • Xóa Moving Average khỏi biểu đồ.
  • Hiển thị 50 nến H1 gần nhất của XAUUSD và mô tả xu hướng.
  • Các sự kiện kinh tế quan trọng tiếp theo của USD trong tuần này là gì?

Giao dịch trên tài khoản demo

  • Mua 0.01 XAUUSD, ghi chú MCP demo.
  • Với vị thế tôi vừa mở, đặt cắt lỗ thấp hơn giá mở 10 đô la và chốt lời cao hơn 10 đô la.
  • Dời cắt lỗ của vị thế 12345678 về điểm hòa vốn.
  • Hiển thị các vị thế đang mở của tôi kèm lợi nhuận.
  • Đóng vị thế 12345678.
  • Đặt lệnh buy limit 0.01 XAUUSD thấp hơn giá hiện tại 5 đô la, ghi chú MCP demo.
  • Xóa lệnh buy limit tôi vừa đặt.

Xây dựng và kiểm tra robot giao dịch (tùy chọn; trước tiên hãy mở MetaEditor: trong MetaTrader nhấn F4)

  • Tạo một robot giao dịch đơn giản cho XAUUSD: mua khi đường trung bình động nhanh cắt lên trên đường chậm, bán khi cắt xuống dưới, 0.01 lot, có cắt lỗ và chốt lời.
  • Tạo một robot theo xu hướng cho XAUUSD với giao cắt EMA, bộ lọc RSI, mức dừng dựa trên ATR, 0.01 lot và giới hạn lỗ hằng ngày.
  • Biên dịch nó.
  • Kiểm tra ngược nó trên XAUUSD H1 từ 2025-10-01 đến 2026-03-25.
  • Giải thích kết quả.
  • Thử EMA 20/50 trên H1 và H4 rồi so sánh.
  • Kiểm tra phương án tốt nhất trong sáu tháng tiếp theo.

Kiểm tra ngược cho thấy robot sẽ hoạt động ra sao trong quá khứ. Đó không phải là dự báo.

Chạy thử mười phút

  1. Hiển thị tài khoản của tôi.
  2. Mở XAUUSD M5.
  3. Thêm đường Moving Average, chu kỳ 20, vào biểu đồ XAUUSD.
  4. Mua 0.01 XAUUSD, ghi chú MCP demo.
  5. Với vị thế tôi vừa mở, đặt cắt lỗ thấp hơn giá mở 10 đô la và chốt lời cao hơn 10 đô la.
  6. Hiển thị các vị thế đang mở của tôi.
  7. Đóng vị thế XAUUSD.
  8. Hiển thị các vị thế đã đóng trong hôm nay.
  9. Xóa Moving Average khỏi biểu đồ.

Vàng biến động nhanh: mức cắt lỗ hoặc chốt lời gần giá chỉ vài đô la có thể đóng giao dịch trước khi bạn kịp tới bước 7.

Năm quy tắc

  1. Demo trước. Hãy dùng tài khoản demo cho đến khi bạn thấy thoải mái, và giữ ở mức 0.01 lot.
  2. Lệnh được gửi tới tài khoản mà MetaTrader đang đăng nhập. Trên tài khoản demo đó là lệnh demo; trên tài khoản thật đó là lệnh thật với tiền thật.
  3. Claude chỉ hành động khi bạn yêu cầu. Claude không theo dõi thị trường khi bạn vắng mặt và không tự dời mức dừng. Với những quy tắc cần chạy suốt ngày đêm, hãy dùng robot giao dịch.
  4. Nêu rõ ràng. Hãy nói mã giao dịch, mua hay bán, số lot, và số vị thế khi bạn thay đổi hoặc đóng một lệnh.
  5. Dọn dẹp. Đóng các vị thế thử nghiệm, xóa các lệnh chờ thử nghiệm và gỡ các chỉ báo thử nghiệm vào cuối mỗi phiên làm việc.

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

Cần hỗ trợ?

Hãy liên hệ bộ phận hỗ trợ của CXM kèm số tài khoản của bạn và ảnh chụp màn hình những dòng Journal gần nhất (Toolbox → Journal). Tuyệt đối không gửi các khóa truy cập của bạn.

Do CXM soạn cho khách hàng sử dụng MetaTrader 5 và Claude Code trên cùng một máy tính Windows. Giao dịch có rủi ro. Hãy dùng tài khoản demo trước.

Sẵn Sàng Bắt Đầu Giao Dịch!

Có điện thoại, máy tính bảng hay laptop? Xây dựng chiến lược và quản lý vị thế giao dịch 24/7/365 ở bất cứ đâu. CXM giúp việc giao dịch trở nên dễ dàng hơn chỉ với một cú nhấp chuột. Vì giao dịch không bao giờ dừng lại!

CXM trading app on mobile phone showing a XAUUSD gold candlestick chart