Playback
<< Click to Display Table of Contents >> Playback |
Uma vez que os dados de reprodução de mercado ou dados históricos de tick estão disponíveis por gravação ou download (consulte a página " Configuração " do Guia de Ajuda), ele pode ser reproduzido em todas as janelas do NinjaTrader.
Como se conectar aos dados do Market Replay
Conectando-se a dados de reproduçãoPara se conectar aos dados do Market Replay:
1.Clique com o botão esquerdo do mouse no menu Conexões no Centro de Controle 2.Selecione o item de menu Playback Connection menu item
A conexão de reprodução deve agora ser conectada e o controle de reprodução deve estar visível.
|
Como trabalhar com dados de repetição
Controle de PlaybackUma vez conectado à conexão Playback (consulte a seção " Como conectar-se aos dados Market Replay " acima para saber como se conectar), a janela de controle Playback (Reproduzir) será exibida.
Na barra de legendas do controle de Playback, você verá a data e hora atuais de onde o cabeçote de reprodução está localizado.
ControlesO controle de Playback é configurado como um DVD player. Os seguintes controles estão disponíveis:
|
|||||||||||||
Clique direito do menuClicar com o botão direito do mouse na janela de controle de Playback abrirá o menu do botão direito com os dois itens de menu a seguir:
|
Entendendo como funciona a Playback
Playback suporta a execução em dados Market Replay ou dados históricos. Os dados de Market Replay são os mais precisos e contêm dados de nível I e nível II (profundidade de mercado). Se você não tiver dados de reprodução de mercado para um período de tempo, poderá optar por reproduzir dados históricos de ticks. No entanto, usar o tick histórico é menos preciso, pois não há dados de nível II.
Dados de reprodução de mercadoO NinjaTrader armazena nível I e nível II juntos em um único arquivo de reprodução do mercado para garantir que os eventos de nível I e nível II estejam perfeitamente sincronizados por instrumento.
Os arquivos de reprodução de mercado têm a capacidade de registrar registros de tempo no nível de 100 nanossegundos. No entanto, observe que usamos o registro de data e hora fornecido pelos provedores de dados de mercado ao armazenar dados. Isso significa que você está limitado à granularidade do provedor, se o registro de data e hora for fornecido nativamente. Consulte a seção Dados históricos e em tempo real do guia de ajuda para obter mais informações.
Para fornecer o desempenho de reprodução mais alto possível, o intervalo de atualização visual é de 1 segundo, observe que o pedido é preenchido e os cálculos do indicador / estratégia são processados com a maior granularidade de carimbo de data / hora possível.
Data históricaAo usar dados históricos para reprodução, o NinjaTrader utilizará dados históricos de ticks para reprodução. Se os dados do ticker do seu provedor estiverem marcados com dados de solicitação e lance, o NinjaTrader usará isso para simular o preço de compra e de oferta durante a reprodução. Se o seu provedor de dados históricos não suportar dados de ticks solicitados / solicitados, o NinjaTrader simulará o preço de compra e venda definindo-o como último preço ou último preço / - 1 tick aleatoriamente.
Diferenças de Processamento de Pedidos na PlaybackAo enviar pedidos para a conta do Playback101, esses pedidos são processados imediatamente e de forma síncrona. Isso permite resultados reproduzíveis para desenvolvedores de estratégia que executam uma estratégia na conexão de playback. A reprodução101 e o Sim101 funcionam de forma diferente durante a execução, uma vez que a simulação de atraso na latência da Internet simulada não está presente na playback. |