คำถามที่พบบ่อย¶
หน้านี้ประกอบด้วยคำถามที่พบบ่อยเกี่ยวกับ cTrader Open API และคำตอบ ในหน้านี้คุณจะพบคำถามที่พบบ่อยโดยผู้ใช้ API
ทำไมฉันจึงได้รับข้อผิดพลาด 429?
ข้อผิดพลาด 429 หมายความว่าผู้ใช้ได้ส่งคำขอมากเกินไปในระยะเวลาที่กำหนด
คุณสามารถตรวจสอบข้อจำกัดอัตราการขอปัจจุบันได้ที่หน้า Getting started
ทำไมแอปพลิเคชันของฉันจึงถูกตัดการเชื่อมต่อบ่อยครั้ง?
แอปพลิเคชันจะถูกตัดการเชื่อมต่อโดยเซิร์ฟเวอร์หลังจากที่ไม่มีการใช้งานเป็นระยะเวลาหนึ่ง เพื่อหลีกเลี่ยงการถูกตัดการเชื่อมต่อจากเซิร์ฟเวอร์ ตรวจสอบให้แน่ใจว่าคุณส่งสัญญาณ heartbeat ไปยังเซิร์ฟเวอร์อย่างน้อยทุกๆ 10 วินาที
ทำไมฉันจึงไม่สามารถเชื่อมต่อกับ API ในช่วงวันหยุดสุดสัปดาห์ได้?
บางครั้งเราทำการบำรุงรักษาและอัปเกรดในช่วงวันหยุดสุดสัปดาห์ และ API จะไม่สามารถเข้าถึงได้ในช่วงเวลาการบำรุงรักษา
ทำไมฉันจึงได้รับข้อผิดพลาดในการ serialisation และ deserialisation ของข้อความด้วย Google Protocol Buffers?
โปรดอ่านบทแนะนำ Send and receive Protobuf messages
ฉันสามารถรีเฟรชโทเค็นการเข้าถึงก่อนหมดอายุได้หรือไม่?
ใช่ คุณสามารถรีเฟรชโทเค็นการเข้าถึงได้ทั้งก่อนหรือหลังหมดอายุ เพื่อเรียนรู้เพิ่มเติม โปรดดูคู่มือ App and account authentication
โทเค็นรีเฟรชมีอายุการใช้งานนานเท่าใด?
โทเค็นรีเฟรชจะใช้ได้ตลอดไปจนกว่าคุณจะใช้มันเพื่อรีเฟรชโทเค็นการเข้าถึงหรือหากคุณทำการอนุญาต cTrader ID และบัญชีเทรดของคุณใหม่
ความแตกต่างระหว่างหมายเลขเข้าสู่ระบบและ ID ของบัญชีเทรดคืออะไร?
หมายเลขเข้าสู่ระบบใช้เพื่อวัตถุประสงค์ของ UI มันไม่มีกรณีการใช้งานใน API อย่างไรก็ตาม คุณอาจเลือกที่จะแสดงหมายเลขเข้าสู่ระบบบัญชีในรายการบัญชีของแอปพลิเคชันหรือตัวควบคุมที่เทียบเท่า
ID บัญชีเทรด (ctidTradingAccountId) คือพารามิเตอร์ที่ใช้สำหรับการส่งและรับข้อความ API ที่สำคัญหลายข้อความ
หากไม่มี ticks เข้ามา cTrader backend จะยังคงส่งคืนแท่งเทรนด์สำหรับช่วงเวลานั้นหรือไม่?
ไม่ แท่งเทรนด์จะถูกสร้างขึ้นก็ต่อเมื่อมี ticks เข้ามาเท่านั้น
ฉันจะได้รับราคา bid และ ask ล่าสุดสำหรับสัญลักษณ์ได้อย่างไร?
เพื่อรับราคา bid/ask ล่าสุด ให้สมัครสมาชิก ProtoOASubscribeSpotsReq หากการสมัครสมาชิกสำเร็จ คุณจะได้รับ ProtoOASpotEvent แรกพร้อมราคาสปอตล่าสุดและคุณจะได้รับอัปเดตราคาใหม่ๆ เมื่อมีเหตุการณ์ใหม่เกิดขึ้น หากตลาดปิด คุณจะได้รับเหตุการณ์สปอตเดียวพร้อมราคาปิด
ฉันจะคำนวณกำไรและขาดทุนสำหรับโพสิชันได้อย่างไร?
โปรดอ่านบทแนะนำของเรา Calculate profit and loss
ฉันสามารถใช้ Open API ในสภาพแวดล้อมเว็บฝั่งไคลเอ็นต์เช่นแอป Web assembly ได้หรือไม่?
ใช่ คุณสามารถใช้โปรโตคอล WebSocket เพื่อเชื่อมต่อกับ API เมื่อเข้าถึงมันในสภาพแวดล้อมดังกล่าว
ฉันควรได้รับการแจ้งเตือนจากที่ไหนเมื่อมีการเปลี่ยนแปลงใน API?
โปรดติดตาม Proto message files repository ของ Open API และการเผยแพร่ของมัน
ฉันจะมีส่วนร่วมได้อย่างไร?
คุณได้รับการสนับสนุนให้ fork SDKs ของเราเพื่อสร้างแพ็คเกจ Open API ของคุณเอง หากคุณคิดว่าคุณมีสิ่งที่มีค่า โปรดติดต่อเราและเราจะเพิ่มการปรับปรุงของคุณในเอกสารทางการของเรา
ฉันควรถามเกี่ยวกับฟีเจอร์ใหม่ ข้อความหรือคำถามที่ไหน?
คุณสามารถใช้ทั้ง Proto message files repository issues หรือชุมชน Discord ของ cTrader
ต้องการความช่วยเหลือเกี่ยวกับ cTrader?
ติดต่อผ่านช่องทางอย่างเป็นทางการของเราเพื่อแก้ไขปัญหาต่างๆ:
- ถามคำถามและเชื่อมต่อกับนักเทรด นักพัฒนา และผู้ใช้รายอื่นใน ชุมชน Discord ของ cTrader
- เรียกดูการสนทนาที่เก็บถาวรใน ฟอรัมชุมชน cTrader แม้ว่าฟอรัมจะไม่เปิดให้โพสต์ใหม่แล้ว แต่ก็เต็มไปด้วยคำตอบที่เป็นประโยชน์สำหรับปัญหาทั่วไป
- ติดต่อทีมสนับสนุน cTrader ที่ support@ctrader.com เพื่อขอความช่วยเหลือทางเทคนิค