Aller au contenu

Limites de taux

Notez qu'il existe certaines limites sur la fréquence à laquelle les algorithmes peuvent trader si vous les exécutez sur un compte de démo. Bien que ces limites soient fixées à des seuils élevés, vous pouvez toujours les rencontrer si vos algorithmes sont programmés pour effectuer des opérations de trading (y compris la modification de positions précédemment ouvertes) à chaque tick.

Application des limites

Les limites décrites ci-dessous sont appliquées par connexion autorisée avec le backend cTrader. En d'autres termes, une limite s'appliquera pendant sa durée à moins que vous ne changiez de comptes de trading, que vous ne vous déconnectiez puis que vous vous reconnectiez à votre cTrader ID ou que vous ne relanciez votre instance cTrader.

Voici la liste complète des opérations soumises aux limites de taux, les seuils de limite exacts et les conséquences du dépassement des limites.

Type d'opération Exemples de méthodes associées Limit Conséquences du dépassement de la limite
Placer un nouvel ordre ExecuteMarketOrder(), PlaceLimitOrder(), PlaceStopOrder(), etc. 500 opérations par minute Aucune opération de trading ne peut être effectuée pendant une minute.
Annuler un ordre existant CancelPendingOrder() 100 opérations par minute Aucune opération de trading ne peut être effectuée pendant une minute.
Modifier un ordre existant ModifyPendingOrder() 100 opérations par minute Aucune opération de trading ne peut être effectuée pendant une minute.
Fermer une position existante ClosePosition(), ModifyPosition() (lors de la modification du volume de la position), ReversePosition() 2 000 opérations par minute Aucune opération de trading ne peut être effectuée pendant une minute.
Modification des mécanismes de protection d'une position existante ModifyPosition() (lors de la modification des mécanismes de protection) 1 000 par minute (niveau un)
5 000 par 15 minutes (niveau deux)
Aucune opération de trading ne peut être effectuée pendant une minute.
Aucune opération de trading ne peut être effectuée pendant 30 minutes.

Dépassement des limites

Les conséquences du dépassement des limites s'appliquent non seulement au trading algorithmique, mais aussi au trading manuel. Si l'un de vos algorithmes dépasse une limite, vous ne pourrez pas trader manuellement tant que les périodes spécifiées dans le tableau ci-dessus ne se seront pas écoulées.