Todo estudo (study) - também conhecido como indicador - deve conter a anotação study com a seguinte assinatura:
study(title, shorttitle, overlay, format, precision)
A anotação study determina as propriedades gerais do indicador.
title
Apenas o argumento title é obrigatório - Define o nome do indicador.
Este nome será usado na caixa de diálogo do indicador e é independente do nome usado para salvar o indicador na biblioteca.
shorttitle
É o nome curto para indicador - é mostrado no gráfico - e deve ser diferente do valor de title.
overlay
Argumento lógico (booleano)
verdadeiro = o indicador será plotado sobreposto no gráfico principal.
falso = (configuração padrão) o indicador será plotado em uma janela separada.
Caso haja uma alteração nesse argumento o indicador deve ser adicionado novamente.
format
Define o tipo de formatação usado para os valores no eixo de preço.
format.inherit (padrão)
Utiliza a configuração do gráfico principal.
format.price
Precisão será “2” - a não ser que a precisão seja configurada usando precision.
format.volume
Precisão será “0” - onde “5183” será mostrado como “5.183K”
precision
É o número de dígitos após o ponto flutuante que será usado para formatação dos valores.
Deve ser um valor inteiro não negativo e não maior que 16.
Se omitido então a formatação do “parente” no gráfico será utilizado.
Nota: Se o formato for configurado para format.inherit e um precision for configurado - neste caso o estudo não usará o valor herdado do gráfico e a precisão configurada terá precedência, da mesma forma que se fosse configurado format.price.