Nova Versão da Biblioteca de Gráficos e Terminal de Negociação 16

Aug 7, 2020

Acabamos de lançar a versão mais recente da nossa Biblioteca de Gráficos e Terminal de Negociação, com novos estilos, correções de bugs e mais adaptabilidade, bem como conveniência, especialmente para dispositivos móveis. Confira todas as novidades:

Mudanças maiores:

  • Novo estilo e conveniência dos botões no painel (edição Github #4608).
  • Nova visualização de legenda adaptável (edição Github #4607), diálogos de objetos de desenho (Github edição #4600) e caixa de diálogo Propriedades do Gráfico (Github edição #862), especialmente relevante para dispositivos móveis.
  • Agora você pode ampliar uma área específica do gráfico segurando o botão Ctrl (edição Github #4606).
  • Atualizado o estilo da ferramenta de medição (problema do Github #4604), o status de carregamento do indicador (problema do Github #4603) e a caixa de informações das ferramentas de desenho (problema do Github #4602).
  • O modo de rastreamento agora está disponível na biblioteca (edição Github #4111); e
  • O suporte ao IE foi interrompido e todas as tarefas relacionadas à ele foram encerradas (problema Github #4238).

Mudanças na API:

  • Adicionada a capacidade de configurar finais de semana e dias úteis da Exchange para a sessão (problema Github #4467).
  • Ampliação na API para anexar indicador e série a uma escala de preço específica (Github edição #4788), com isso você pode criar um indicador vinculado a uma escala específica e mover indicadores e séries entre escalas.
  • Adicionado um evento para alterar a escala da série e o indicador (edição Github #4884). Você pode se inscrever neste evento e descobrir qual indicador mudou em tempo real.
  • Adicionado um indicador usando createStudy (Github issue #4590) e a ação de mudar o tema pode ser revertida pelo usuário (Github issue #4982).
  • Adicionado o método getTheme que retorna o nome do tema de cores atual (Github issue #4534).
  • Adicionada a capacidade de descobrir/alterar a cor ou o estilo de uma série de um gráfico específico no layout (edição do Github #4169); e
  • Anteriormente, todos os objetos de desenho criados por meio da API eram colocados em um gráfico com a série principal. Agora você pode escolher em qual gráfico colocá-los (edição Github #3408).

Terminal:

  • Adicionados getters/setters/events para sincronizar Símbolo, Tempo Gráfico, Mouse e Tempo (edição Github #3997).
  • Adicionado o conjunto de recursos always_has_called_order_to_modify para receber informações da ordem modificado (problema no Github #4705). Agora você pode escolher qual ordem retornará após a alteração, ajuste ou cadeia parental.
  • Se a sincronização de intervalo estiver habilitada, o intervalo de datas agora será aplicado a todos os gráficos (problema Github #4605); e
  • Adicionadas dicas de ferramentas aos botões inferiores no widget DOM (problema do Github #3979).

Outros recursos:

  • Adicionada a capacidade de desabilitar a rolagem horizontal e vertical do gráfico (Github edição #4483), que é especialmente conveniente para dispositivos móveis.
  • Uma implementação mais flexível do método para alterar as cores dos elementos da biblioteca. Atualmente, você pode alterar todas as cores visíveis na tela original. O toolbar_bg está oculto para o widget e não pode mais ser alterado (Github issue #3998).
  • Adicionado o conjunto de recursos para exibir o cabeçalho no modo de tela inteira (Github edição #2610).
  • Agora o tamanho da fonte para objetos de desenho pode ser definido em pt (Github edição #4353). Se um valor de fonte inválido for inserido, um aviso será exibido.
  • Agora, em vez de usar mainSeriesProperties.priceAxisProperties nos overrides, você precisará usar o Price Scale Api, que é mais conveniente de qualquer maneira (Github edição #4865).
  • Adicionada a capacidade de criar LineToolRiskRewardLong/Short por dois pontos (Github issue #2381), assim agora você pode especificar a data de término.

Bugs corrigidos:

  • Ao criar um desenho, se ele cair em uma área sem dados, ele será colocado no ponto esquerdo mais próximo. Se o item for criado no futuro, ele será exibido no ponto mais próximo com a resolução especificada (problema Github #4878).
  • O conjunto de recursos timezone_menu agora funciona corretamente (problema Github #4836).
  • Removemos os argumentos desatualizados do método executeActionById da documentação (problema Github #4828).
  • Tipos de argumento do método onVisibleRangeChanged foram corrigidos (problema Github #4802).
  • Corrigidos problemas com a desativação do Rastreamento OHLC e alterações na barra quando o modo de rastreamento é desativado (problema Github #4797).
  • O console não exibe mais um erro relacionado à conversão de saveLoadAdapter para layouts de vários gráficos (Github edição #4776).
  • Mudanças na escala de preços de um indicador usando changePriceScale agora são aplicadas imediatamente (edição Github #4774).
  • Corrigido o sinalizador supportMarketOrders, a caixa de diálogo da ordem agora exibe o campo de preço corretamente (problema Github #4765).
  • Pips agora são atualizados imediatamente quando o preço muda (edição Github #4761).
  • Removido o botão Expandir gráfico da biblioteca (questão Github #4744), porque ele só é relevante para layouts de multiplos gráficos (vários gráficos na mesma tela).
  • Removida a randomização de cores para o primeiro indicador criado (Github edição #4740). Agora a cor corresponde à especificada no código.
  • Corrigida o problema com a exibição da Média Móvel em intervalos de resolução de segundos (edição Github #4730).
  • O botão COMPRAR agora não se torna ativo até que todos os campos obrigatórios sejam preenchidos corretamente (edição Github #4718).
  • As substituições agora são aplicadas corretamente ao redefinir as configurações do gráfico (problema no Github #4706).
  • As configurações da marca d’água agora são salvas corretamente no LocalStorage (Github issue #4681). Isso significa que, quando a página é atualizada, as configurações não são redefinidas para o padrão.
  • As resoluções agora são retornadas em um único formato, 1D (edição Github #4630). Anteriormente, as resoluções eram retornadas em formatos diferentes, o que tornava o processamento mais difícil.
  • Substituições agora são aplicadas se o tema não for definido (Github issue #4621).
  • Corrigidos problemas ao trabalhar com zOrder ao criar desenhos (Github problema #4611).
  • O retorno da chamada para salvar o gráfico agora é acionado para qualquer caso (Github edição #4573), mesmo que nenhuma alteração tenha sido feita.
  • getAllShapes agora retorna todos os desenhos com os nomes corretos (questões do Github #4507 #4498).
  • Retornamos a opção de Ocultar marcas nas barras ao menu de contexto da biblioteca (problema Github #4506).
    closePopupsAndDialogs agora fecha o novo menu de contexto de indicadores e a janela de captura de tela (problema Github #4438 #4051).
  • Um redirecionamento para o site TradingView agora ocorre apenas quando o logotipo/ícone é clicado diretamente (Github edição #4423), e não quando você passa o mouse sobre ele e solta o botão esquerdo do mouse.
  • Agora ao inscrever-se em um drawing_event e clicando no desenho, você pode ver o ID no console (edição Github #4302).
  • Otimização do método creatShape (edição Github #4219), agora funciona mais rápido e não contém erros.
  • Erros e avisos removidos no console ao carregar o gráfico (problema no Github #4196).
  • Erros corrigidos relacionados aos antigos menus de contexto e janelas de diálogo (problema no Github #4136).
  • Mover a linha de ordem com a roda do mouse agora aciona corretamente o evento onMove (edição Github #4084).
  • Todos os símbolos adicionados agora são exibidos corretamente na legenda (Github edição #4058).
  • Quando você compartilha capturas de tela do gráfico no Twitter, o texto da publicação agora é inserido corretamente (problema Github #3732).
  • Corrigido o problema com o acesso às configurações quando studies_access está habilitado (problema Github #3630); e
  • Corrigidos problemas com a rolagem do gráfico quando o ponteiro do cursor sai da janela do navegador (problema Github #1908).

Esperamos que esta atualização tenha sido útil e você tenha gostado de nossos lançamentos mais recentes, bem como das principais correções. Sinta-se à vontade para enviar seus comentários, feedback e sugestões sobre esta atualização ou o que você gostaria de ver no futuro. Queremos ouvir de você e isso nos ajuda a desenvolver nossos próximos grandes projetos.

Look first Then leap

TradingView is built for you, so make sure you're getting the most of our awesome features
Launch Chart