- Trang chủ
- cTrader
- Các API có sẵn
- Reporting API

Báo cáo toàn diện với Reporting API của cTrader
Tích hợp luồng sự kiện thời gian thực và ảnh chụp nhanh theo yêu cầu để phục vụ phân tích tùy chỉnh và đối soát.
Giới thiệu về Reporting API
Reporting API cung cấp cái nhìn thời gian thực về các sự kiện chính xảy ra trong hệ sinh thái cTrader. API cũng có cơ chế để truy xuất dữ liệu trong quá khứ trong trường hợp bỏ lỡ bất kỳ tin nhắn thời gian thực nào.
Sự kiện
Sau khi tích hợp thành công, bạn sẽ bắt đầu nhận được các tin nhắn đặc biệt chứa dữ liệu về các lệnh mới, giao dịch, vị thế và (tùy chọn) thay đổi giá công cụ giao dịch. Bạn có thể sử dụng dữ liệu từ các tin nhắn này cho bất kỳ mục đích nào, bao gồm quản lý rủi ro, đánh giá hiệu suất và lập kế hoạch chiến lược.
Ảnh chụp nhanh
Bằng cách gửi một yêu cầu web đơn giản, bạn có thể yêu cầu "ảnh chụp nhanh" của tất cả các thực thể máy chủ thuộc một loại cụ thể và chi tiết của chúng. Bạn có thể sử dụng thông tin này để dễ dàng đối chiếu hệ thống báo cáo của mình với trạng thái của backend cTrader.
Báo cáo thời gian thực nhanh chóng qua RabbitMQ
Thêm IP của bạn vào danh sách trắng, lấy thông tin đăng nhập RabbitMQ chỉ có quyền đọc và kết nối với bất kỳ máy khách nào để bắt đầu truyền trực tiếp các sự kiện cTrader ngay lập tức.
Tốc độ và hiệu quả
Reporting API sử dụng Google Protobufs gọn nhẹ để gửi tin nhắn sự kiện theo thời gian thực, giúp giảm tải kết nối.
Độ tin cậy vượt trội
Việc lấy ảnh chụp nhanh để đối chiếu với phần backend của cTrader có thể được thực hiện thông qua một yêu cầu web đơn giản, đảm bảo bạn không bao giờ bỏ lỡ dữ liệu quan trọng.
Tích hợp mượt mà
Do Reporting API dựa trên RabbitMQ, bạn có thể sử dụng bất kỳ client RabbitMQ hiện có nào để rút ngắn thời gian tích hợp xuống mức tối thiểu.
Dễ dàng bảo trì
Do mỗi sự kiện tin nhắn có một số thứ tự duy nhất, việc xác định xem có cần đối chiếu hay không tại bất kỳ thời điểm nào là rất dễ dàng.