Limity częstotliwości
Należy pamiętać, że istnieją pewne limity dotyczące tego, jak często algorytmy mogą handlować, jeśli uruchamiasz je na koncie demo. Chociaż limity te są ustawione na wysokich progach, nadal możesz je napotkać, jeśli Twoje algorytmy są zaprogramowane do wykonywania operacji handlowych (w tym modyfikowania wcześniej otwartych pozycji) przy każdym tiku.
Stosowanie limitów
Limity opisane poniżej są stosowane dla każdego autoryzowanego połączenia z backendem cTrader. Innymi słowy, limit będzie obowiązywał przez cały czas jego trwania, chyba że zmienisz konta handlowe, wylogujesz się, a następnie zalogujesz do swojego cTrader ID lub ponownie uruchomisz swoją instancję cTrader.
Oto pełna lista operacji, które podlegają limitom częstotliwości, dokładne progi limitów oraz konsekwencje przekroczenia limitów.
| Typ operacji | Przykłady powiązanych metod | Z limitem | Konsekwencje przekroczenia limitu |
|---|---|---|---|
| Składanie nowego zlecenia | ExecuteMarketOrder(), PlaceLimitOrder(), PlaceStopOrder() itp. | 500 operacji na minutę | Żadne operacje handlowe nie mogą być wykonywane przez jedną minutę. |
| Anulowanie istniejącego zlecenia | CancelPendingOrder() | 100 operacji na minutę | Żadne operacje handlowe nie mogą być wykonywane przez jedną minutę. |
| Modyfikowanie istniejącego zlecenia | ModifyPendingOrder() | 100 operacji na minutę | Żadne operacje handlowe nie mogą być wykonywane przez jedną minutę. |
| Zamykanie istniejącej pozycji | ClosePosition(), ModifyPosition() (podczas modyfikowania wolumenu pozycji), ReversePosition() | 2000 operacji na minutę | Żadne operacje handlowe nie mogą być wykonywane przez jedną minutę. |
| Modyfikowanie mechanizmów ochrony istniejącej pozycji | ModifyPosition() (podczas modyfikowania mechanizmów ochrony) | 1000 na jedną minutę (poziom pierwszy) 5000 na 15 minut (poziom drugi) | Żadne operacje handlowe nie mogą być wykonywane przez jedną minutę. Żadne operacje handlowe nie mogą być wykonywane przez 30 minut. |
Przekraczanie limitów
Konsekwencje przekroczenia limitów dotyczą nie tylko handlu algorytmicznego, ale także handlu manualnego. Jeśli jeden z Twoich algorytmów przekroczy limit, nie będziesz mógł(-mogła) handlować manualnie, dopóki nie upłyną okresy określone w powyższej tabeli.