Pular para o conteúdo principal

Exportação e Importação de arquivos do Bookmap

Tipos de Arquivos Suportados

O Bookmap suporta a importação e exportação de vários tipos de arquivos que permitem aos usuários salvar e restaurar seu workspace, dados de mercado e ordens:

  • Workspace do Bookmap (.bmw) – Armazena todo o layout e configuração da aplicação, incluindo configurações do heatmap, componentes de gráfico visíveis, add-ons ativados, instrumentos abertos e outras preferências do workspace.
  • Arquivos de Feed (.bmf) – Contêm dados de mercado gravados para um instrumento, incluindo profundidade de mercado e o Best Bid and Offer (BBO). Esses arquivos podem ser usados no modo Replay para revisar e analisar atividades passadas do mercado.
  • Arquivo de Ordens do Bookmap (.bmo) – Armazena ordens colocadas pelo usuário e pode ser exportado e posteriormente importado, juntamente com um arquivo de feed, para reproduzir a atividade de trading com os dados de mercado correspondentes.

Trabalhando com Arquivos de Workspace do Bookmap

O Bookmap oferece várias operações para gerenciar arquivos de Workspace (.bmw), permitindo criar, carregar e salvar a configuração da aplicação:

  • Novo Workspace – Fecha o workspace atual e cria um novo, vazio. Após criar um novo workspace, os usuários precisam ativar conexões e se inscrever novamente nos instrumentos.
  • Abrir Workspace – Fecha o workspace atual e abre o arquivo de workspace selecionado, restaurando o layout, configurações e instrumentos salvos.
  • Salvar Workspace – Salva o workspace atual no arquivo existente, atualizando-o com as alterações mais recentes.
  • Salvar Workspace Como – Salva o workspace atual como um novo arquivo .bmw, permitindo criar uma cópia separada com um nome ou configuração diferente.
  • Abrir com Duplo Clique – Os usuários também podem dar duplo clique em um arquivo .bmw, o que inicia o Bookmap (caso ainda não esteja em execução) e abre automaticamente o workspace selecionado.

Gravação e Exportação de Arquivos de Feed e Ordens

O Bookmap permite gravar e exportar tanto dados de mercado (arquivos de feed) quanto dados de ordens (arquivos de ordens). Existem duas formas de fazer isso, dependendo se você deseja capturar dados continuamente ou exportar um intervalo de tempo específico.

Método 1: Gravação pelo Pop-up de Gravação

Os usuários podem gravar dados de feed e ordens através do pop-up de Gravação, acessível pelo botão REC (●) no canto inferior direito da aplicação ou por Arquivo → Gravar.

screenshot

No pop-up, os usuários podem selecionar:

  • O momento inicial da gravação
  • Os instrumentos a serem gravados
  • Se deseja gravar ordens (disponível apenas no modo Trading)
  • A pasta de saída e os nomes dos arquivos

Além disso, é possível ativar a gravação automática de feed e ordens toda vez que a aplicação for iniciada.

Método 2: Exportação pelo Menu Arquivo

Um resultado semelhante pode ser obtido via Arquivo → Exportar. Esse menu permite exportar dados de feed e dados de ordens separadamente.

  • Exportar Feed
    Os usuários podem selecionar os instrumentos, a pasta de saída e o nome do arquivo, bem como definir o momento inicial e o momento final do arquivo de feed exportado.

  • Exportar Ordens
    Os usuários podem exportar dados de ordens de forma independente, selecionando a pasta de saída, o nome do arquivo e o formato do arquivo.

screenshot

Abrindo Arquivos de Feed do Bookmap

Os arquivos de feed do Bookmap (.bmf) podem ser abertos apenas no Modo Replay. Após iniciar a aplicação, clique no botão Abrir Feed de Dados na tela inicial e selecione o arquivo de feed desejado.

Os arquivos de feed também podem ser abertos com duplo clique no arquivo .bmf, o que iniciará o Bookmap e abrirá automaticamente o arquivo.

Nota: Dar duplo clique em um arquivo de feed não funcionará se a aplicação já estiver em execução.

Se um arquivo de feed e um arquivo de ordens tiverem o mesmo nome, o arquivo de ordens será aberto automaticamente junto com o arquivo de feed, com a opção “Permitir trading das ordens carregadas” desativada.

Abrindo Arquivos de Ordens do Bookmap

Os arquivos de ordens do Bookmap (.bmo) podem ser importados via Arquivo → Importar Arquivo de Ordens e são suportados nos modos Trading, Simulação e Replay.
Embora o fluxo de importação seja semelhante, as opções disponíveis e o comportamento dependem do modo ativo.

Modo Trading

No modo Trading, a janela de importação reflete a presença de múltiplas contas de trading (se disponíveis):

  • Os usuários podem selecionar de qual conta de trading as ordens são importadas.
  • Os usuários podem selecionar para qual conta de trading as ordens são importadas.

Isso permite mapear explicitamente ordens de um arquivo .bmo entre contas de trading.

screenshot

Modo Simulação

No modo Simulação, as ordens importadas são aplicadas à conta de simulação:

  • Os usuários podem selecionar uma ou mais contas de origem. As ordens de todas as contas selecionadas são importadas para a mesma conta de simulação.
  • Os usuários podem optar por remover as ordens atualmente exibidas antes da importação.

screenshot

Modo Replay

O modo Replay oferece opções semelhantes ao modo Simulação, com controles adicionais:

  • Os usuários podem selecionar uma ou mais contas de origem. As ordens de todas as contas selecionadas são importadas para a mesma conta de simulação.
  • Remover ordens atualmente exibidas – opção que pode ser selecionada antes da importação.
  • Permitir trading das ordens carregadas:
    • Ativado:
      • As ordens importadas podem ser executadas e editadas durante o replay. Os usuários podem modificar o nível de preço e a quantidade.
      • Apenas ordens com timestamps anteriores ou iguais ao tempo relativo do arquivo de feed são importadas.
      • As ordens não reaparecem quando o arquivo de feed é rebobinado ou reiniciado.
    • Desativado:
      • As ordens importadas podem ser executadas, mas não podem ser editadas (nível de preço e quantidade são somente leitura).
      • Essas ordens reaparecem quando o arquivo de feed é rebobinado ou reiniciado.

screenshot