Ferramentas do usuário

Ferramentas do site


tradingview:logica_programacao:exemplo_de_um_script

Exemplos de um Script

Exemplo MACD

Linha 1: //@version=4
  • Este é um comentário contendo uma diretiva do compilador que diz ao compilador que o script usará a versão 4 do Pine.
Linha 2: study("MACD")
  • Define o nome do script que aparecerá no gráfico como “MACD”.
Linha 3: fast = 12, slow = 26
  • Define duas variáveis ​​do tipo Inteiro: fast e slow.
Linha 4: fastMA = ema(close, fast)
  • Define a variável fastMA, contendo o resultado do cálculo da EMA (Exponential Moving Average) com comprimento (períodos) igual a fast(12), usando a série close, ou seja, o preço de fechamento das barras.
Linha 5: slowMA = ema(close, slow)
  • Define a variável slowMA, contendo o resultado do cálculo da EMA com comprimento (períodos) igual a slow(26), de close.
Linha 6: macd = fastMA - slowMA
  • Define a variável macd como a diferença entre as duas EMAs.
Linha 7: signal = sma(macd, 9)
  • Define a variável signal como um valor suavizado de macd usando a função (o algoritmo) SMA (Simple Moving Average) com um comprimento de 9.
Linha 8: plot(macd, color=color.blue)
  • Chama a função plot para plotar a variável macd usando uma linha azul.
Linha 9: plot(signal, color=color.orange)
  • Chama a função plot para plotar a variável signal usando uma linha laranja.



tradingview/logica_programacao/exemplo_de_um_script.txt · Última modificação: 05/04/2023 08:25 por 127.0.0.1