ข้อจำกัด¶
FIX API เป็นโปรโตคอลที่ยืดหยุ่น แต่ถูกสร้างขึ้นเพื่อทำงานในขอบเขตที่เฉพาะเจาะจงมากและขอบเขตของมันถูกกำหนดไว้อย่างชัดเจนในกฎการมีส่วนร่วม FIX API อนุญาตให้นักพัฒนาดำเนินการชุดของการดำเนินการที่กำหนดไว้ ซึ่งไม่สามารถขยายได้
FIX API มีจุดประสงค์หลักสองประการ:
- รับข้อมูลตลาดแบบเรียลไทม์
- ดำเนินการเทรด
เมื่อพิจารณาข้างต้น นักพัฒนาควรเข้าใจว่าด้วย FIX API พวกเขาจะไม่สามารถเข้าถึงข้อมูลบัญชี cTrader เช่น ยอดคงเหลือปัจจุบัน เลเวอเรจ มาร์จิ้น และอื่นๆ ได้
ข้อจำกัดอีกประการหนึ่งของ FIX API คือมันถูกออกแบบมาเพื่อการเชื่อมต่อที่เร็วที่สุดเท่าที่จะเป็นไปได้ ดังนั้น จึงไม่รองรับการร้องขอข้อมูลตลาดย้อนหลัง
Spotware มี API อีกตัว สำหรับ cTrader ซึ่งสามารถใช้ควบคู่กับ FIX API เพื่อร้องขอข้อมูลตลาด ข้อมูลบัญชี และฟังก์ชันการทำงานเพิ่มเติม