ข้อจำกัดอัตรา
โปรดทราบว่ามีข้อจำกัดบางประการเกี่ยวกับความถี่ในการเทรดของอัลกอริทึมหากคุณใช้งานในบัญชีทดลอง แม้ว่าข้อจำกัดเหล่านี้จะถูกกำหนดไว้ที่เกณฑ์สูง แต่คุณอาจยังพบข้อจำกัดเหล่านี้หากอัลกอริทึมของคุณถูกตั้งโปรแกรมให้ดำเนินการเทรด (รวมถึงการแก้ไขโพซิชันที่เปิดไว้ก่อนหน้า) ในทุก tick
การใช้ข้อจำกัด
ข้อจำกัดที่อธิบายด้านล่างจะถูกนำไปใช้ต่อการเชื่อมต่อที่ได้รับอนุญาตกับ cTrader backend กล่าวอีกนัยหนึ่ง ข้อจำกัดจะมีผลใช้งานตามระยะเวลาที่กำหนด เว้นแต่คุณจะเปลี่ยนบัญชีเทรด ออกจากระบบแล้วเข้าสู่ระบบ cTrader ID ของคุณอีกครั้ง หรือเปิด cTrader ใหม่
ต่อไปนี้คือรายการทั้งหมดของการดำเนินการที่อยู่ภายใต้ข้อจำกัดอัตรา เกณฑ์ข้อจำกัดที่แน่นอน และผลที่ตามมาของการเกินข้อจำกัด
| ประเภทการดำเนินการ | ตัวอย่างของเมธอดที่เกี่ยวข้อง | Limit | ผลที่ตามมาของการเกินข้อจำกัด |
|---|---|---|---|
| การส่งคำสั่งใหม่ | ExecuteMarketOrder(), PlaceLimitOrder(), PlaceStopOrder(), ฯลฯ | 500 การดำเนินการต่อนาที | ไม่สามารถดำเนินการเทรดได้เป็นเวลาหนึ่งนาที |
| การยกเลิกคำสั่งที่มีอยู่ | CancelPendingOrder() | 100 การดำเนินการต่อนาที | ไม่สามารถดำเนินการเทรดได้เป็นเวลาหนึ่งนาที |
| การแก้ไขคำสั่งที่มีอยู่ | ModifyPendingOrder() | 100 การดำเนินการต่อนาที | ไม่สามารถดำเนินการเทรดได้เป็นเวลาหนึ่งนาที |
| การปิดโพซิชันที่มีอยู่ | ClosePosition(), ModifyPosition() (เมื่อแก้ไขปริมาณโพซิชัน), ReversePosition() | 2,000 การดำเนินการต่อนาที | ไม่สามารถดำเนินการเทรดได้เป็นเวลาหนึ่งนาที |
| การแก้ไขกลไกการป้องกันของโพซิชันที่มีอยู่ | #!c# ModifyPosition()` (เมื่อแก้ไขกลไกการป้องกัน) | 1,000 ต่อหนึ่งนาที (ระดับหนึ่ง) 5,000 ต่อ 15 นาที (ระดับสอง) | ไม่สามารถดำเนินการเทรดใด ๆ ได้เป็นเวลาหนึ่งนาที ไม่สามารถดำเนินการเทรดใด ๆ ได้เป็นเวลา 30 นาที |
เกินขีดจำกัด
ผลที่ตามมาของการขยายขีดจำกัดไม่ได้ใช้กับการเทรดด้วย Algo เท่านั้น แต่ยังใช้กับการเทรดด้วยตนเองด้วย หากหนึ่งใน Algo ของคุณเกินขีดจำกัด คุณจะไม่สามารถเทรดด้วยตนเองได้จนกว่าจะครบระยะเวลาที่ระบุไว้ในตารางด้านบน