Hướng dẫn sử dụng DNSE MT5 Connector

son.nguyen
7 Min Read

DNSE MT5 Connector là công cụ giúp nhà đầu tư kết nối dữ liệu thị trường từ DNSE vào nền tảng MetaTrader 5 (MT5). Sau khi cài đặt, người dùng có thể:

  • Theo dõi dữ liệu realtime VN30F1M, VNINDEX, cổ phiếu…
  • Xem biểu đồ trực tiếp trên MT5
  • Dùng Indicator / EA / Bot trên MT5 với dữ liệu DNSE
  • Backtest chiến lược
  • Xây dựng hệ thống giao dịch tự động
  • Kết nối với SuperTrend Bot hoặc các chiến lược cá nhân

Một kiểu “đường ray tốc độ cao” 🚄 nối thị trường chứng khoán Việt Nam với hệ sinh thái MT5 vốn cực kỳ mạnh về automation.

1. Chuẩn bị trước khi cài đặt

Cần có:

Locale Dropdown

2. Giao diện tổng quan

Sau khi chạy phần mềm (file brigde.exe), bạn sẽ thấy một trang web địa chỉ http://127.0.0.1:8080/setup được mở ra, với giao diện chính như bên dưới:

Phần mềm gồm 5 khu vực chính:

Mục Chức năng
Bảng điều khiển Điều khiển hệ thống, nạp dữ liệu, đặt lệnh
Bắt đầu sử dụng Wizard hướng dẫn nhanh
Trạng thái hệ thống Kiểm tra bridge, MT5, API
Cấu hình API DNSE, danh sách mã
Nhật ký Log realtime để debug

3. Cấu hình tài khoản DNSE

Vào mục Cấu hình.

Nhập thông tin:

  • API Key DNSE
  • Số tài khoản DNSE
  • Chế độ mô phỏng

Sau đó chọn danh sách mã muốn theo dõi.

Ví dụ:

  • VN30F1M
  • VNINDEX
  • HPG
  • SSI
  • VHM

Giao diện cấu hình:

Lưu ý

  • Mã chính sẽ được ưu tiên nạp dữ liệu lịch sử đầu tiên
  • MT5 sẽ tự động tạo custom symbol cho các mã đã chọn
  • Có thể chọn riêng:
    • HOSE
    • HNX
    • UPCOM
    • Phái sinh
    • Chỉ số

4. Tự động cài EA và DLL vào MT5

Trong mục Bắt đầu sử dụng, chọn:

“Bước 3: Cài vào MT5 và chọn Tự dò và cài đặt”

Hệ thống sẽ:

  • Copy DLL
  • Copy Expert Advisor
  • Thiết lập bridge tới MT5

Sau khi hoàn tất:

  • Restart MT5
  • Mở Market Watch

Bạn sẽ thấy các symbol _DNSE.

5. Kiểm tra trạng thái hệ thống

Nếu bạn đã cài đặt thông tin các API key của DNSE chính xác, thì ở Bước 4: Kiểm tra kết nối DNSE sẽ báo Kết nối thành công. Đã tải thông tin tài khoản.

Bạn có thể vào menu “Trạng thái hệ thống”

Nếu mọi thứ hoạt động bình thường, bạn sẽ thấy:

  • Go Bridge API → Đang hoạt động
  • TCP Market Data → Đang hoạt động
  • EA/DLL MT5 → Đã kết nối

7. Nhật ký hoạt động (Logs)

Mục Nhật ký giúp kiểm tra:

  • API có nhận dữ liệu không
  • MT5 có nhận tick không
  • Symbol nào đang cập nhật

Ví dụ log:

DNSE bridge: realtime tick applied for VN30...
DNSE bridge: imported historical candles...
Nếu thấy log realtime liên tục nghĩa là bridge đang hoạt động ổn định. Bạn cũng có thể xem log của MT5 bằng cách bật Toolbox, tab Experts để kiểm tra xem dữ liệu có được import đúng vào MT5 hay không.

8. Bắt đầu sử dụng nhanh

  • Mở MetaTrader 5 trước
  • Bật:
    • Algo Trading
    • Allow DLL imports

Sau khi kết nối thành công, MT5 sẽ tự tạo các custom symbol dạng:

  • VN30F1M_DNSE
  • VNINDEX_DNSE
  • HPG_DNSE
  • SSI_DNSE

Ở Mục Navigator, tìm Expert Advisors, thư mục DNSE và kéo DNSE_MarketData_Bridge vào 1 chart để lấy dữ liệu realtime.

Nếu hoạt động đúng:

  • Giá Bid/Ask sẽ nhảy realtime
  • Nến M1 sẽ cập nhật liên tục
  • Volume hiển thị theo tick

8. Nạp dữ liệu lịch sử

Trên menu của MT5 Connector, ở mục Dữ liệu giá, bạn có thể tải lại dữ liệu lịch sử các mã mong muốn

Bạn có thể chọn 1 mã để ấn Đồng bộ giá lịch sử để lấy toàn bộ giá. Hoặc chọn Đồng bộ theo số ngày (mặc định 365 ngày), hoặc Vá riêng hôm nay để lấy dữ liệu trong ngày nếu bạn lỡ bật phần mềm sau giờ giao dịch bắt đầu.

Phần bên dưới, bạn cũng có thể check xem phần mềm có giá dữ liệu lịch sử chưa? Nếu ở đây có rồi mà bên MT5 chưa có thì có thể biết lỗi nằm ở bên MT5 (thường là do chưa chạy file EA của DNSE trên MT5).

9. Các lỗi thường gặp

MT5 không hiện symbol

Kiểm tra:

  • Đã bật Algo Trading chưa
  • DLL import đã bật chưa
  • EA đã attach chưa

Không có dữ liệu realtime

Kiểm tra:

  • Bridge API còn chạy không
  • TCP 9090 hoạt động chưa
  • Nhật ký có realtime tick không

Chart đứng im

Có thể do:

  • Chưa subscribe symbol
  • API token hết hạn
  • Chưa chọn mã trong cấu hình
  • Chưa chạy file EA của DNSE trên MT5

10. Kết luận

DNSE MT5 Connector phù hợp cho:

  • Trader thích automation
  • Người dùng MT5 lâu năm
  • Nhà đầu tư phái sinh
  • Người muốn thử nghiệm chiến lược tự động

Điểm mạnh lớn nhất là:

  • Realtime nhanh
  • Tích hợp MT5
  • Tự động hóa mạnh
  • Có thể mở rộng rất nhiều workflow giao dịch

Nếu cần hỗ trợ, hãy tham gia group Zalo của chúng tôi để cùng xây dựng cộng đồng nhà đầu tư dùng MT5 tại Việt Nam.

Share This Article
Leave a Comment

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *