Negociação algorítmica

Uso de software para determinar parâmetros ou executar ordens segundo regras programadas. Pode automatizar toda uma estratégia ou apenas a divisão e execução de uma ordem. Pessoas continuam a escolher regras e parâmetros; automação não elimina erros de código, dados, custos ou falhas de ligação.

O que significa?

Uso de software para determinar parâmetros ou executar ordens segundo regras programadas. Pode automatizar toda uma estratégia ou apenas a divisão e execução de uma ordem. Pessoas continuam a escolher regras e parâmetros; automação não elimina erros de código, dados, custos ou falhas de ligação.

Exemplo concreto

Estratégia hipotética compra 100 unidades após cruzamento de médias confirmado no fecho da vela. Um limite de uma posição impede repetir entradas a cada tick enquanto há posição aberta. Contraprova operacional: se o programa só verifica posições e ignora uma ordem ainda pendente, três ticks podem gerar três pedidos de 100, total 300 unidades pedidas. Não se presume que todas executam; verificar ordens, estado e respostas além da posição.

Verificar estado antes de repetir sinalModelo de sinal único com três pedidos de 100; execuções não especificadas. Não descreve comportamento universal de plataforma.EXEMPLO DE CÁLCULOSinalUm cruzamento no fechoPedidos3 × 100=300 unidadesExecuçãoNão especificada
Verificar estado antes de repetir sinal. Modelo de sinal único com três pedidos de 100; execuções não especificadas. Não descreve comportamento universal de plataforma.

Controlar posições e ordens/respostas; 300 pedidas não significam 300 executadas.

Sinal
Um cruzamento no fecho – Regra de decisão
Pedidos
3 × 100=300 unidades – Falta controlo de estado no exemplo
Execução
Não especificada – Confirmar histórico e posição

Verifique o que aprendeu

Aprox. 2 minutos de prática.

O robô enviou três pedidos de 100 unidades enquanto aguardava confirmação. O que se sabe?

Ver resposta e explicação

Somar pedidos não comprova 300 executadas ou posição atual.

Conceitos relacionados

Aprender no contexto

Fontes e aprofundamento

A ligação a uma fonte não significa que todas as condições variáveis sejam revistas em cada dia de visita à página.

Os exemplos são hipotéticos. As condições do instrumento e as regras nacionais podem variar.