Our Reporting API is a powerful solution for anyone who wants to integrate their existing reporting systems with the cTrader backend. Alternatively, you may use it to create a custom reporting suite that displays data about cTrader accounts and their operations.
Reporting API ให้มุมมองแบบเรียลไทม์ของเหตุการณ์สำคัญที่เกิดขึ้นในระบบนิเวศของ cTrader API ยังมีกลไกสำหรับดึงข้อมูลในอดีตในกรณีที่พลาดข้อความเรียลไทม์ไป
หลังจากการผสานสำเร็จ คุณควรจะเริ่มได้รับข้อความพิเศษที่มีข้อมูลเกี่ยวกับคำสั่งใหม่ ดีล โพสิชัน และ (เป็นตัวเลือก) การเปลี่ยนแปลงราคาของเครื่องมือการเทรด คุณสามารถใช้ข้อมูลจากข้อความเหล่านี้เพื่อจุดประสงค์ต่างๆ ได้ไม่จำกัด รวมถึงการจัดการความเสี่ยง การประเมินประสิทธิภาพ และการวางแผนกลยุทธ์
โดยการส่งคำขอเว็บอย่างง่าย คุณสามารถขอ "สแนปช็อต" ของเอนทิตีเซิร์ฟเวอร์ทั้งหมดของประเภทเฉพาะและรายละเอียดของสแนปช็อต คุณสามารถใช้ข้อมูลนี้เพื่อกระทบยอดระบบการรายงานของคุณกับสถานะของแบ็กเอนด์ cTrader ได้อย่างง่ายดาย
ในการส่งเหตุการณ์เรียลไทม์ไปยังระบบการรายงานของคุณ Reporting API อาศัย RabbitMQ ซึ่งเป็นชุดโปรแกรมโบรกเกอร์ข้อความที่เป็นที่รู้จักดี การเชื่อมต่อกับโหนด RabbitMQ ของเราทำได้ง่ายเนื่องจากคุณเพียงแค่ต้องดำเนินการสามขั้นตอนหลัก
หลังจากนั้น คุณควรจะเริ่มได้รับข้อความเหตุการณ์ที่คุณสามารถจัดการได้โดยใช้ตรรกะที่เหมาะสม
โปรดทราบว่าข้อกำหนดเบื้องต้นเพียงอย่างเดียวสำหรับการผสานกับ Reporting API คือการเพิ่ม IP ของคุณในรายการที่อนุญาตและการรับข้อมูลประจำตัวที่จำเป็นทั้งหมดสำหรับโหนด RabbitMQ ของเรา สิ่งนี้ทำให้กระบวนการผสานเสร็จสิ้นได้อย่างรวดเร็วมาก ช่วยให้คุณทราบข้อมูลเกี่ยวกับกิจกรรมการเทรดที่สำคัญทั้งหมดเกือบจะทันทีหลังจากได้รับการเข้าถึงแบ็กเอนด์ของ cTrader
เช่นเดียวกับผลิตภัณฑ์อื่นๆ ของ Spotware, Reporting API มอบประโยชน์หลักหลายประการให้กับผู้ใช้
Reporting API ใช้ Google Protobufs แบบน้ำหนักเบาในการส่งข้อความเหตุการณ์แบบเรียลไทม์ ช่วยลดภาระการเชื่อมต่อ
การรับสแนปช็อตเพื่อกระทบยอดกับแบ็กเอนด์ของ cTrader สามารถทำได้ผ่านคำขอเว็บอย่างง่าย ทำให้มั่นใจได้ว่าคุณจะไม่พลาดข้อมูลสำคัญ
เนื่องจาก Reporting API อาศัย RabbitMQ คุณสามารถใช้ไคลเอนต์ RabbitMQ ที่มีอยู่เพื่อลดเวลาในการผสานให้เหลือน้อยที่สุด
เนื่องจากเหตุการณ์ข้อความแต่ละรายการมีหมายเลขลำดับที่ไม่ซ้ำกัน จึงง่ายที่จะกำหนดว่าต้องมีการกระทบยอดหรือไม่ในเวลาใดก็ตาม
ศูนย์เอกสารของ Spotware มีเอกสารประกอบที่ครอบคลุมเกี่ยวกับวิธีที่คุณสามารถผสานกับ Reporting API เอกสารประกอบยังมีรายละเอียดเกี่ยวกับวิธีที่คุณสามารถทำคำขอเว็บเพื่อทำสแนปช็อตและเมื่อใดที่คุณควรเริ่มการกระทบยอดกับแบ็กเอนด์ของ cTrader
เช่นเดียวกับ API อื่นๆ ของ Spotware เอกสารประกอบของ Reporting API ได้รับการอัปเดตอย่างสม่ำเสมอเพื่อสะท้อนการเปลี่ยนแปลงและการปรับปรุงล่าสุดทั้งหมด