Ir para o conteúdo

Limites de taxa

Note que existem alguns limites sobre a frequência com que os algos podem negociar se os estiver a executar numa conta demo. Embora estes limites sejam definidos em limiares elevados, ainda pode encontrá-los se os seus algos estiverem programados para realizar operações de negociação (incluindo modificar posições previamente abertas) a cada tick.

Aplicação de limites

Os limites descritos abaixo são aplicados por conexão autorizada com o backend do cTrader. Por outras palavras, um limite será aplicado durante a sua duração, a menos que mude de contas de negociação, termine sessão e depois inicie sessão no seu cTrader ID ou reinicie a sua instância do cTrader.

Aqui está a lista completa de operações sujeitas a limites de taxa, os limiares exatos dos limites e as consequências de exceder os limites.

Tipo de operação Exemplos de métodos associados Limite Consequências de exceder o limite
Colocar uma nova ordem ExecuteMarketOrder(), PlaceLimitOrder(), PlaceStopOrder(), etc. 500 operações por minuto Nenhuma operação de negociação pode ser realizada durante um minuto.
Cancelar uma ordem existente CancelPendingOrder() 100 operações por minuto Nenhuma operação de negociação pode ser realizada durante um minuto.
Alterar uma ordem existente ModifyPendingOrder() 100 operações por minuto Nenhuma operação de negociação pode ser realizada durante um minuto.
Fechar uma posição existente ClosePosition(), ModifyPosition() (ao modificar o volume da posição), ReversePosition() 2.000 operações por minuto Nenhuma operação de negociação pode ser realizada durante um minuto.
Modificar os mecanismos de proteção de uma posição existente ModifyPosition() (ao modificar mecanismos de proteção) 1.000 por minuto (nível um)
5.000 por 15 minutos (nível dois)
Não é possível realizar operações de negociação durante um minuto.
Não é possível realizar operações de negociação durante 30 minutos.

Exceder limites

As consequências de ultrapassar os limites aplicam-se não só à negociação algorítmica, mas também à negociação manual. Se um dos seus algoritmos exceder um limite, não poderá negociar manualmente até que os períodos especificados na tabela acima terminem.