<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://schiller.app/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>ScApp Wiki - tradingview:depuracao</title>
        <description></description>
        <link>https://schiller.app/wiki/</link>
        <lastBuildDate>Tue, 21 Apr 2026 19:14:59 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://schiller.app/wiki/_media/logo.png</url>
            <title>ScApp Wiki</title>
            <link>https://schiller.app/wiki/</link>
        </image>
        <item>
            <title>Condição Única</title>
            <link>https://schiller.app/wiki/tradingview/depuracao/condicao_unica</link>
            <description>Condição Única

	*  Existem inúmeros métodos de demonstrar ocorrências onde uma condição é confirmada. Este exemplo demonstra 6 formas de identificar barras onde o RSI é menor que 30.


//@version=4
study(&quot;Condição Única&quot;)
r = rsi(close, 20)
rIsLow = r &lt; 30
hline(30)
	
// Método #1: Mudar a cor da plotagem.
plot(r, &quot;RSI&quot;, rIsLow ? color.fuchsia : color.black)
// Método #2: Plotar um símbolo na rodapé do painel.
plotchar(rIsLow, &quot;rIsLow char at bottom&quot;, &quot;▲&quot;, location.bottom, size = size.small)
//…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 05 Apr 2023 08:25:36 +0000</pubDate>
        </item>
        <item>
            <title>Condições Múltiplas</title>
            <link>https://schiller.app/wiki/tradingview/depuracao/condicoes_multiplas</link>
            <description>Condições Múltiplas

	*  Para testarmos e depurarmos condições múltiplas - precisamos construir um teste condicional composto - agregando condições individuais usando operador lógico and.

	*  IMPORTANTE: É sempre recomendado testar as condições individuais antes de agrupá-las em combinações maiores - assim você terá certeza que a combinação desejada é possível.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 05 Apr 2023 08:25:36 +0000</pubDate>
        </item>
        <item>
            <title>Funções</title>
            <link>https://schiller.app/wiki/tradingview/depuracao/funcoes</link>
            <description>Funções

	*  Variáveis dentro de funções são “locais” para o escopo daquela função.
		*  Portanto, não está disponível para plotagem no escopo global.



//@version=4
study(&quot;Depuração Função&quot;, &quot;&quot;, true)

f_hlca() =&gt;
    var float _avg = na
    _hlca = avg(high, low, close, nz(_avg, close))
    _avg := sma(_hlca, 20)
	
hlca = f_hlca()

plot(hlca)</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 05 Apr 2023 08:25:37 +0000</pubDate>
        </item>
        <item>
            <title>Depuração</title>
            <link>https://schiller.app/wiki/tradingview/depuracao/inicio</link>
            <description>Depuração

	*  Introdução
		*  Plotagem de Valores
			*  Preservando a Escala
			*  Mostrando strings


	*  Condição Única
	*  Condições Múltiplas
	*  Funções
	*  Loops

----------

&lt;https://ScApp.link/profitchart&gt;

----------</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 05 Apr 2023 08:25:37 +0000</pubDate>
        </item>
        <item>
            <title>Introdução</title>
            <link>https://schiller.app/wiki/tradingview/depuracao/introducao</link>
            <description>Introdução

	*  A integração entre a ferramenta gráfica e o Pine permite depurar o script de inúmeras maneiras.

	*  Uma vez que você conheça as possibilidades e as técnicas mais apropriadas para cada ocasião - ficará fácil identificar problemas no seu script.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 05 Apr 2023 08:25:37 +0000</pubDate>
        </item>
        <item>
            <title>Loops</title>
            <link>https://schiller.app/wiki/tradingview/depuracao/loops</link>
            <description>Loops

	*  Valores dentro de loops for não podem ser plotados usando a função plot() - assim como em funções, variáveis são locais para o escopo do loop.

	*  Mais comum, plotando o resultado final:


//@version=4
study(&quot;Depuração Loop Para&quot;)
i_lookBack = input(20, minval = 0)
	
float trBalance = 0
for _i = 1 to i_lookBack
    trBalance := trBalance + sign(tr - tr[_i])
	
hline(0)
plot(trBalance)</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 05 Apr 2023 08:25:38 +0000</pubDate>
        </item>
    </channel>
</rss>
