การรายงานที่ครอบคลุมด้วย cTrader Reporting API

การรายงานที่ครอบคลุมด้วย cTrader Reporting API

รวมสตรีมเหตุการณ์แบบเรียลไทม์และสแนปช็อตตามต้องการสำหรับการวิเคราะห์แบบกำหนดเองและการกระทบยอด

เกี่ยวกับ Reporting API

Reporting API ให้มุมมองแบบเรียลไทม์ของเหตุการณ์สำคัญที่เกิดขึ้นในระบบนิเวศของ cTrader API ยังมีกลไกสำหรับการดึงข้อมูลในอดีตในกรณีที่พลาดข้อความแบบเรียลไทม์ใดๆ

เหตุการณ์

หลังจากการผสานรวมสำเร็จ คุณควรจะเริ่มได้รับข้อความพิเศษที่มีข้อมูลเกี่ยวกับคำสั่งใหม่ ดีล ตำแหน่ง และ (เป็นทางเลือก) การเปลี่ยนแปลงในราคาเครื่องมือการเทรด คุณสามารถใช้ข้อมูลจากข้อความเหล่านี้เพื่อจุดประสงค์ต่างๆ มากมาย รวมถึงการจัดการความเสี่ยง การประเมินประสิทธิภาพ และการวางแผนเชิงกลยุทธ์

สแนปช็อต

โดยการส่งคำขอเว็บอย่างง่าย คุณสามารถขอ "สแนปช็อต" ของเอนทิตีเซิร์ฟเวอร์ทั้งหมดของประเภทเฉพาะและรายละเอียดได้ คุณสามารถใช้ข้อมูลนี้เพื่อกระทบยอดระบบการรายงานของคุณกับสถานะของแบ็กเอนด์ cTrader ได้อย่างง่ายดาย

การรายงานแบบเรียลไทม์อย่างรวดเร็วผ่าน RabbitMQ

เพิ่ม IP ของคุณในรายการอนุญาต รับข้อมูลประจำตัว RabbitMQ แบบอ่านอย่างเดียว และเชื่อมต่อกับไคลเอนต์ใดก็ได้เพื่อเริ่มสตรีมเหตุการณ์ cTrader ทันที

ความเร็วและประสิทธิภาพ

Reporting API ใช้ Google Protobufs แบบน้ำหนักเบาในการส่งข้อความเหตุการณ์แบบเรียลไทม์ ช่วยลดภาระการเชื่อมต่อ

ความน่าเชื่อถือที่เหนือกว่า

การรับสแนปช็อตเพื่อกระทบยอดกับแบ็กเอนด์ของ cTrader สามารถทำได้ผ่านคำขอเว็บอย่างง่าย ทำให้มั่นใจได้ว่าคุณจะไม่พลาดข้อมูลสำคัญ

การผสานที่ราบรื่น

เนื่องจาก Reporting API อาศัย RabbitMQ คุณสามารถใช้ไคลเอนต์ RabbitMQ ที่มีอยู่เพื่อลดเวลาในการผสานให้เหลือน้อยที่สุด

ความง่ายในการบำรุงรักษา

เนื่องจากเหตุการณ์ข้อความแต่ละรายการมีหมายเลขลำดับที่ไม่ซ้ำกัน จึงง่ายที่จะกำหนดว่าต้องมีการกระทบยอดหรือไม่ในเวลาใดก็ตาม