Hướng dẫn cài đặt Expert Advisor

English version

Để sử dụng dịch vụ webhook của PineSignal với MetaTrader 5, bạn cần cài đặt Expert Advisor (EA) trên phần mềm MetaTrader 5 của mình. Hướng dẫn dưới đây sẽ giúp bạn cài đặt và cấu hình EA một cách chính xác.

Bước 1: Tải EA

Tải xuống EA từ kho lưu trữ của chúng tôi:

Ghi chú: EA được cung cấp dưới dạng tệp zip chứa tất cả các tệp cần thiết. Phiên bản Standalone không yêu cầu thư viện bên ngoài.

Bước 2: Giải nén & Cài đặt

  1. Giải nén tệp PineSignal_EA.zip vào một thư mục tạm thời
  2. Mở đường dẫn đến thư mục Data Files của MetaTrader 5:
    Menu File > Open Data Folder
  3. Điều hướng đến thư mục MQL5 > Experts
  4. Sao chép tất cả các tệp từ thư mục đã giải nén vào thư mục Experts

Quan trọng: Hãy chắc chắn bạn đang sử dụng PineSignal_EA.ex5 verison mới nhất.

Bước 3: Cấu hình EA

  1. Khởi động lại MetaTrader 5 (nếu đang mở)
  2. Mở Navigator trong MT5 (Ctrl+N)
  3. Mở rộng thư mục "Expert Advisors"
  4. Tìm "PineSignal_EA" và kéo nó vào một biểu đồ
  5. Trong cửa sổ cấu hình xuất hiện, nhập tham số:
    • API_Key: Nhập API key từ trang quản lý API keys của bạn
    • Khối lượng cố định cho mỗi lệnh:Mặc định là 0.01
  6. Chuyển đến tab "Common" và đảm bảo:
    • Tích chọn "Allow live trading"
  7. Nhấp "OK" để kích hoạt EA

Xác nhận: Nếu cấu hình đúng, bạn sẽ thấy thông báo "PineSignal EA: Running successfully" trong tab "Experts" của cửa sổ "Toolbox" (Ctrl+T).

Bước 4: Kết nối với TradingView

Bây giờ EA đã được cấu hình, bạn cần thiết lập cảnh báo trong TradingView để gửi tín hiệu:

  1. Trong TradingView, tạo một cảnh báo cho chiến lược của bạn
  2. Trong mục "Webhook URL", nhập:
  3. Trong mục "Message", nhập JSON payload với định dạng:
    {
      "api_key": "YOUR_API_KEY",
      "symbol": "EURUSD",
      "action": "BUY",
      "lots": 0.01,
      "sl": 1.08000,
      "tp": 1.09500,
      "magic_number": 12345,
      "comment": "PineSignal"
    }
  4. Thay thế "YOUR_API_KEY" bằng API key của bạn
  5. Điều chỉnh các thông số khác theo chiến lược của bạn
  6. Lưu cảnh báo

Vấn đề và xử lý sự cố

EA không nhận được tín hiệu

  • Kiểm tra xem EA có đang chạy, tìm thông báo trong tab "Experts"
  • Đảm bảo rằng MT5 được phép kết nối internet và port 9876 không bị chặn bởi tường lửa
  • Kiểm tra API key trong cả EA và tin nhắn TradingView có khớp nhau không

Lỗi Symbol không hợp lệ

  • Đảm bảo ký hiệu cặp tiền trong tin nhắn webhook khớp với định dạng trong MT5
  • Một số nhà môi giới có thể sử dụng ký hiệu khác nhau (ví dụ: EURUSD.m, EURUSD\, vv.)

Lỗi không thể mở vị thế

  • Kiểm tra xem có đủ số dư trong tài khoản không
  • Kiểm tra giá trị Stop Loss và Take Profit có hợp lệ không
  • Đảm bảo rằng giá trị "lots" nằm trong giới hạn cho phép của nhà môi giới

Hỗ trợ thêm: Nếu bạn vẫn gặp vấn đề sau khi thực hiện các bước trên, vui lòng liên hệ với chúng tôi qua email [email protected] để được hỗ trợ.