Como as execuções comerciais são plotadas
<< Click to Display Table of Contents >> Como as execuções comerciais são plotadas |
As execuções comerciais no NinjaTrader estão vinculadas a carimbos de data e hora específicos com base em quando a execução realmente ocorre, em oposição a barras específicas no gráfico. NinjaTrader faz isso para permitir a você a flexibilidade de usar vários gráficos de tipos de período diferentes e ainda ser capaz de visualizar onde as execuções de negociação ocorreram. O artigo a seguir descreve alguns cenários com plotagem de execução baseada em tempo.
Compreender as execuções comerciais e o relógio do PC local
Quando uma execução de negociação ocorre no NinjaTrader, ela é timestampada nativamente pelo seu provedor, se ela suportar isso ou localmente pelo NinjaTrader. Uma situação que pode surgir é que o relógio do seu PC não está sincronizado com o seu feed de dados. Quando isso acontece, a execução da negociação pode ser mostrada no gráfico em uma barra onde parece que o preenchimento não é viável.
Exemplo: Atualmente, a barra de feeds de dados está marcada como 04:26. O relógio do PC local é 16:21.
Quando uma ordem de mercado é colocada na situação acima, a execução da negociação ocorrerá às 16h26, mas será mostrada no gráfico às 16h21.
Para evitar esses tipos de problemas, verifique se o relógio do PC local está sincronizado com seu feed de dados. Consulte o gráfico Dados Históricos e em Tempo Real para ver se o seu provedor de dados registra seus dados de data e hora ou se os dados são marcados localmente pelo relógio do seu PC. É importante manter uma sincronização entre o relógio do seu PC e o registro de data e hora do feed de dados. |
Entendendo as execuções comerciais em gráficos com intervalos baseados em ticks
Ao usar um gráfico com intervalos baseados em ticks no NinjaTrader, é possível ter várias barras com o mesmo timestamp. Isso geralmente acontece durante períodos de alta volatilidade quando o comércio pesado está acontecendo dentro de um período muito curto de tempo. Como existem muitas barras com o mesmo timestamp, o NinjaTrader só pode plotar a execução de negociação na primeira barra com o mesmo timestamp da execução, já que as execuções não estão vinculadas a barras específicas, mas vinculadas a timestamps específicos. Isso pode parecer que a execução de negociação ocorreu com um preço de preenchimento inválido, mas, na realidade, a execução ocorreu em um preço válido, apenas em uma barra posterior com o mesmo registro de data e hora.
Exemplo: Muitos ticks ocorreram no timestamp 16:35:54 visto no eixo x abaixo do gráfico. A execução comercial foi ao preço 1058.75 em 16:35:54.
Como a execução ocorreu em 16:35:54, é plotada na primeira barra com o mesmo timestamp. Neste caso em particular, a primeira barra não estava ao mesmo preço que o preço de execução, pelo que pareceria ser preenchida fora da barra. Verificando as barras sendo plotadas mais tarde descobrimos que 1058.75 era um preço válido para o timestamp 16:35:54 e que essa execução estava de fato a um preço válido. |