O que é Pine Script?

Pine Script é uma linguagem de programação desenvolvida pela TradingView, usada para escrever indicadores e estratégias próprias que podem ser adicionados ao seu gráfico e usados na análise técnica.

Há um editor especial no painel inferior do seu gráfico, projetado especificamente para escrever e editar código. Além disso, este editor pode funcionar como um marcador automático, projetado para destacar variáveis, funções e dicas de ferramentas. Essencialmente, destaca automaticamente os elementos internos (variáveis e funções) do idioma e envia dicas nas janelas pop-up com informações adicionais que aparecem quando você passa o mouse sobre elementos específicos com o cursor.

O indicador finalizado pode ser adicionado ao gráfico, salvo para uso e edição adicionais ou publicado em nossa Comunidade de Scripts. 

Como começar?

Materiais de referência básicos:

  • Manual do Usuário - documentação detalhada descrevendo os principais recursos, sintaxe e estrutura da linguagem, Pine Script, e como ele funciona com a Comunidade de Scripts;
  • Material de Referência - material de referência rápida para todas as funções, variáveis e palavras-chave disponíveis no Pine, com exemplos de como usar cada um. Você pode abrir nosso material de referência diretamente no editor via janela pop-up; e
  • PineCoders Resources - uma comunidade independente de usuários ativos e experientes do Pine Script que escrevem instruções para ajudar os iniciantes e manter sua própria base de conhecimento.

Criamos uma seção simplificada em que qualquer pessoa pode se familiarizar com a estrutura de nossa linguagem usando o exemplo de script simples que foi dividido em partes individuais para sua conveniência.

Outra maneira de aprender o idioma é através dos próprios indicadores internos do TradingView, escritos em Pine. O código para esses indicadores é aberto e facilmente acessível a qualquer pessoa. Basta selecionar o indicador preferido da lista e ele aparecerá no editor. Em seguida, experimente fazer alterações no código.

Além disso, você pode encontrar exemplos de trabalhos de outros autores em nossa Comunidade de Scripts. Um grande número deles são scripts de código aberto que estão disponíveis para os usuários.

Desenvolvimento do Pine Script

Nossa linguagem Pine Script está constantemente se desenvolvendo e melhorando. Nós nos concentramos no feedback e tentamos expandir o idioma para atender às suas necessidades. Você pode acompanhar as atualizações em nossa página de notas de atualização, no chat do Tradingview ou no canal de Telegram PineCoders Squawk Box.

O que faço se ainda tiver dúvidas?

Se você não encontrar o que está interessado em nossos materiais de referência, poderá fazer perguntas no chat do Tradingview, onde o Pine Script é discutido especificamente, ou no site StackOverflow, onde temos uma tag separada listada.