Pular para o conteúdo principal

Apêndice II. Notas em Nuvem

Criando uma Nota​

Existem várias maneiras de criar uma nota em nuvem:

  1. Usando um Modelo .csv: Baixe o modelo aqui ou crie um arquivo .csv do zero.
  2. Usando o Modelo do Google Sheets: Acesse o modelo aqui.
  3. Criando uma Nota Personalizada no Bookmap e Exportando-a:
    • Este método é menos preferível porque as notas em nuvem e as notas personalizadas não são idênticas.
    • As notas em nuvem incluem uma coluna Diâmetro, enquanto as notas personalizadas não.

Descrição das Colunas de Notas​

Vamos revisar os principais recursos das notas em nuvem. Cada nota inclui as seguintes colunas:

  • Comando de Automap:
    Este comando é opcional e permite o uso do arquivo de notas para o mesmo instrumento em diferentes fornecedores de dados. Consulte a seção abaixo para mais detalhes.
  • Símbolo:
    O símbolo para o qual a nota será exibida.
    • Use o alias completo (por exemplo, ESH5.CME@RITHMIC) para precisão, ou apenas o símbolo (ESH5) se o automapeamento estiver habilitado.
  • Nível de Preço:
    O nível de preço ao qual a nota corresponde.
  • Nota:
    O texto da nota.
  • Cor do Primeiro Plano:
    A cor do texto em hexadecimal (por exemplo, #FFFFFF para branco).
  • Cor de Fundo:
    A cor de fundo em hexadecimal (por exemplo, #000000 para preto).
  • Diâmetro:
    Especifica quantos níveis a nota abrange. Por exemplo:
    • Um diâmetro de 3 significa que a nota abrange 3 níveis (1 nível acima e 1 abaixo do nível especificado).
    • Um diâmetro par (por exemplo, 4) resulta em mais níveis abaixo do que acima (por exemplo, 1 nível acima e 2 níveis abaixo).
  • Alinhamento do Texto:
    Alinhe o texto como esquerda, centro ou direita.
  • Desenhar Linha Horizontal no Preço da Nota:
    Se definido como TRUE, uma linha horizontal será desenhada no nível de preço especificado.

Considerações Importantes ao Criar uma Nota​

  • Certifique-se de que o arquivo esteja no formato CSV, com valores separados por vírgulas (não por ponto e vírgula ou outros separadores).
  • Use um ponto como separador decimal.
    • O Microsoft Office pode usar configurações regionais, o que pode causar problemas. Verifique o formato do arquivo abrindo-o como texto.
  • O símbolo e o nível de preço no arquivo devem corresponder ao formato na sua plataforma e no gráfico do Bookmap.
  • Campos opcionais (por exemplo, cor do texto, cor de fundo, alinhamento do texto) usarão valores padrão se deixados em branco.
  • Os valores de cor podem ser fornecidos como códigos hexadecimais (por exemplo, #FFFFFF) ou como nomes (por exemplo, "branco").
  • Considere arquivar sua nota no formato .gz (GZIP) que o Bookmap reconhece automaticamente. Arquivar é recomendado quando um arquivo contém mais de algumas dezenas de linhas e é distribuído por uma rede.

Usando o Comando Automap​

Automap é útil se você quiser importar ou compartilhar suas notas para o mesmo instrumento em diferentes fornecedores de dados. Em vez de listar o mesmo instrumento de diferentes fornecedores de dados, como mostrado abaixo:

Symbol,Price Level,Note,Foreground Color,Background Color,Text Alignment,Diameter,Draw Note Price Horizontal Line
ESH5.CME@BMD,5980,Venda,#ffffff,#FF0000,esquerda,,
ESH5.CME@RITHMIC,5940,Compra,#ffffff,#FF0000,esquerda,,
ESH5.CME@BMD,5980,Venda,#ffffff,#FF0000,esquerda,,`
ESH5.CME@RITHMIC,5940,Compra,#ffffff,#FF0000,esquerda,,

Você pode encurtar usando #automap assim:

#automap RITHMIC,,,,,,,
Symbol,Price Level,Note,Foreground Color,Background Color,Text Alignment,Diameter,Draw Note Price Horizontal Line
ESH5,5980,Venda,#ffffff,#FF0000,esquerda,,
ESH5,5940,Compra,#ffffff,#FF0000,esquerda,,

Notas para Usar o Automap:

  • É melhor usar fornecedores de dados incluídos no pacote de instalação do Bookmap (por exemplo, RITHMIC ou DxFeed). Para provedores instalados separadamente, o nome será assim EXT:com.bookmap.datadelivery.client.BookmapDataProvider e você precisa garantir que o adaptador de dados correspondente seja instalado por seus usuários.
  • Somente os fornecedores de dados que identificam instrumentos apenas pelo símbolo são suportados (por exemplo, o IB não pode ser usado, pois identifica os instrumentos por símbolo+exchange+tipo).
  • Se o automapeamento estiver habilitado, você deve usar o nome do símbolo que corresponde àquela plataforma na coluna de símbolos (por exemplo, ESH5, não ESH5.CME).
  • O automapeamento baseia-se em uma lista de símbolos mantida pelo Bookmap. Entre em contato com o suporte se algo estiver faltando.
  • Símbolos que não existirem para a plataforma especificada na diretiva automap não serão remapeados.

Carregando um Arquivo .csv​

Após criar o arquivo, envie-o para o seu local de nuvem preferido. Abaixo estão alguns métodos:

  1. Usando o Seu Próprio VPS ou Hospedagem:
    1. Este método é confiável, mas requer configuração adequada. Certifique-se de que o servidor permita links diretos e suporte clientes Java.
  2. Usando o GitHub:
    1. Crie um repositório, carregue o arquivo e obtenha o link bruto clicando no botão apropriado (por exemplo, https://raw.githubusercontent.com/svyatoslav-toder/cloud-notes-test/main/notes.csv).
    2. O GitHub é mais amigável para desenvolvedores em comparação com o OneDrive ou o Google Drive, tornando-o uma opção confiável.
  3. Usando Google Drive:
    1. Envie o arquivo, defina as permissões e copie o link para o arquivo.
    2. Use este serviço para gerar o link direto.

Notas:

  • Envie arquivos para servidores que fornecem links diretos. Um link direto baixa o arquivo imediatamente, sem redirecionamento. Por exemplo:
  • Um link http→https contará como um redirecionamento. Use o link https se o servidor redirecionar automaticamente.
  • Garanta permissões de arquivo adequadas para evitar problemas de acesso.
  • Esteja ciente de que o Google pode bloquear links em certas condições, tornando esse método menos de 100% confiável.

Usando Google Sheets​

Você pode criar uma nota usando o Google Sheets seguindo este modelo de exemplo:

  1. Vá para Arquivo > Compartilhar > Publicar na web.
  2. Selecione .csv no menu suspenso para o documento inteiro.
  3. Clique em Publicar para gerar um link direto.

Notas:

Esteja ciente de que o Google pode bloquear links em certas condições, tornando esse método menos de 100% confiável.