Ограничения частоты операций
Обратите внимание, что существуют некоторые ограничения на частоту торговых операций алгоритмов, если вы запускаете их на демосчете. Хотя эти ограничения установлены на высоких пороговых значениях, вы все равно можете столкнуться с ними, если ваши алгоритмы запрограммированы на выполнение торговых операций (включая изменение ранее открытых позиций) на каждом тике.
Применение ограничений
Ограничения, описанные ниже, применяются для каждого авторизованного подключения к бэкенду cTrader. Другими словами, ограничение будет действовать в течение своего периода, если вы не смените торговый счет, не выйдете и не войдете снова в свой cTrader ID или не перезапустите экземпляр cTrader.
Вот полный список операций, на которые распространяются ограничения частоты, точные пороговые значения ограничений и последствия их превышения.
| Тип операции | Примеры связанных методов | Лимитный | Последствия превышения лимита |
|---|---|---|---|
| Размещение нового ордера | ExecuteMarketOrder(), PlaceLimitOrder(), PlaceStopOrder() и т.д. | 500 операций в минуту | Торговые операции не могут быть выполнены в течение одной минуты. |
| Отмена существующего ордера | CancelPendingOrder() | 100 операций в минуту | Торговые операции не могут быть выполнены в течение одной минуты. |
| Изменение существующего ордера | ModifyPendingOrder() | 100 операций в минуту | Торговые операции не могут быть выполнены в течение одной минуты. |
| Закрытие существующей позиции | ClosePosition(), ModifyPosition() (при изменении объема позиции), ReversePosition() | 2 000 операций в минуту | Торговые операции не могут быть выполнены в течение одной минуты. |
| Изменение механизмов защиты существующей позиции | ModifyPosition() (при изменении механизмов защиты) | 1 000 за одну минуту (первый уровень) 5 000 за 15 минут (второй уровень) | Торговые операции не могут быть выполнены в течение одной минуты. Торговые операции не могут быть выполнены в течение 30 минут. |
Превышение лимитов
Последствия превышения лимитов применяются не только к алгоритмической торговле, но и к ручной торговле. Если один из ваших алгоритмов превысит лимит, вы не сможете торговать вручную до истечения периодов, указанных в таблице выше.