Comece pela condição, não pela marca no gráfico
Um candle resume um intervalo de tempo com os preços de abertura, máxima, mínima e fechamento. Enquanto ele está em formação, o fechamento exibido pode ser o último preço observado até aquele momento. Ainda não é o fechamento definitivo. Indicadores calculados com esses valores também podem mudar; o TradingView documenta esse comportamento nas explicações sobre alertas e repintura, também chamada de repainting.
Escreva a regra como uma frase completa: qual mercado, qual preço ou indicador, qual comparação, qual período do candle e quando a condição será avaliada. “O preço está acima de 100 durante o candle” e “o candle encerrado fecha acima de 100” fazem perguntas diferentes. Para um cruzamento de baixo para cima, a observação anterior precisa estar no limite ou abaixo dele; estar acima agora, por si só, não comprova um novo cruzamento.
Exemplo: o sinal aparece, mas o candle fecha abaixo do nível
Todos os preços e horários abaixo são hipotéticos. Os preços estão em unidades da moeda de cotação; não há recomendação de ativo ou operação. Considere um candle de cinco minutos que vai das 10:00:00 até antes das 10:05:00 UTC. Seu último negócio acontece às 10:04:59.900. Suponha que a atualização final do candle chegue às 10:05:00.200; esses horários ilustrativos não são uma promessa de latência da corretora.
Compare a regra A, “o preço atual é estritamente maior que 100 em uma atualização observada”, com a regra B, “o fechamento definitivo é estritamente maior que 100”. A sequência mostra observações selecionadas, não todas as atualizações do mercado. Verdadeiro significa que essa condição específica foi atendida, não que uma ordem está autorizada.
| Horário da observação | Preço | Estado do candle | Regra A: preço atual > 100 | Regra B: fechamento definitivo > 100 |
|---|---|---|---|---|
| 10:00:00 | 99,00 | Abertura | Falso | Ainda não avaliada |
| 10:01:00 | 100,00 | Em formação | Falso: igualdade não atende a > | Ainda não avaliada |
| 10:02:00 | 101,00 | Em formação | Verdadeiro | Ainda não avaliada |
| 10:03:30 | 100,40 | Em formação | Verdadeiro novamente; nenhum novo cruzamento é mostrado | Ainda não avaliada |
| 10:04:59.900 | 99,50 | Último negócio do intervalo | Falso | Aguarda a atualização final do candle |
| 10:05:00.200 | 99,50 de fechamento definitivo | Atualização do candle fechado recebida | Nenhuma nova observação de preço em tempo real foi fornecida | Falso |
Uma máxima acima do nível não é um fechamento acima dele
Suponha que não haja preços fora dos extremos do exemplo: abertura = 99,00, máxima = 101,00, mínima = 99,00 e fechamento = 99,50. A variação da abertura até a máxima é (101 − 99) ÷ 99 × 100 ≈ 2,02%; da abertura até o fechamento é (99,50 − 99) ÷ 99 × 100 ≈ 0,51%. São variações de preço, não retornos de uma operação. O candle termina acima da abertura, mas abaixo do limite de 100.
Ao final, “máxima > 100” é verdadeiro, enquanto “fechamento > 100” é falso. Esperar o candle fechar não torna essas condições equivalentes. Da mesma forma, uma marca que desaparece do gráfico não desfaz um alerta já enviado nem uma ordem já submetida à corretora. Preserve a observação original ao investigar o que aconteceu.
Como identificar qual candle foi realmente avaliado
O fluxo oficial de candles da Binance Spot separa o campo de preço c do indicador de fechamento x: x informa se o candle foi encerrado. Os campos t e T identificam os horários de início e fechamento, i identifica o intervalo e E informa o horário do evento. Portanto, o nome “fechamento” no campo de preço não basta. Esses são campos da documentação da corretora, não uma descrição de controles disponíveis na SharkRule.
Antes de comparar duas leituras, confira se o mercado, o intervalo e os limites de tempo do candle são os mesmos. Um candle de cinco minutos pode terminar enquanto o candle de uma hora que o contém ainda está em formação. O fechamento do período menor não confirma o valor horário. Separe também o período do candle do momento em que a ferramenta recebe sua atualização final: uma contagem regressiva chegar a zero na tela não comprova que a ferramenta recebeu e avaliou dados finais atualizados.
Avaliação, frequência de alertas e execução são eventos separados
A documentação do TradingView diferencia “Uma vez por barra” de “Uma vez por barra fechada”. Um limite de frequência pode impedir notificações repetidas durante o candle sem exigir que a primeira espere o fechamento. Esses termos pertencem ao TradingView; não comprovam ajustes equivalentes nem uma integração com seus alertas na SharkRule.
Uma avaliação durante a formação pode observar a condição mais cedo e também vê-la deixar de ser atendida. A avaliação no fechamento usa o valor definitivo, mas precisa esperar por ele. Nenhuma das opções garante um resultado melhor. Se uma regra guarda deliberadamente um cruzamento anterior até o candle terminar, essa é outra regra: ela não equivale a verificar se o preço de fechamento está acima do nível.
Uma condição ser atendida, uma regra permitir uma ação, a corretora aceitar uma ordem e essa ordem ser executada são eventos separados. Mesmo após um fechamento confirmado, taxas, deslizamento, execuções parciais, ordens sem execução e indisponibilidade da corretora podem mudar o resultado. Confirmar o candle não reserva o preço de fechamento para uma ordem posterior nem elimina o risco de perda.
O que conferir quando um sinal parece ter desaparecido
Para o exemplo, uma anotação útil seria: “cinco minutos, UTC, preço atual > 100 às 10:02:00; candle ainda aberto; fechamento definitivo de 99,50 recebido às 10:05:00.200”. Ela explica a diferença sem fingir, depois do fato, que a observação anterior nunca aconteceu.
- Registre o mercado exato da corretora e a versão da regra. Compare o mesmo par e a mesma fonte de dados, não mercados com nomes parecidos.
- Anote o período do candle, o fuso horário e os limites de início e fim. Se um indicador usa um período maior, identifique esse candle separadamente.
- Especifique o dado e a comparação: preço atual, máxima, fechamento definitivo ou indicador; maior que, maior ou igual a, ou cruzamento. Inclua o valor anterior necessário para identificar um cruzamento.
- Registre se o candle ainda estava em formação, o horário da observação e quando a ferramenta fez a avaliação. Se o estado ou o horário não estiver disponível, marque como desconhecido.
- Separe o momento da avaliação dos limites de notificação e de qualquer regra que guarde um evento anterior. Não deduza essas características apenas de uma marca no gráfico.
- Compare a condição registrada com o orçamento salvo, as permissões e o estado da ação. Se uma ordem foi enviada, confira seu estado real antes de presumir que ela foi cancelada ou de enviá-la novamente.
Erros comuns e o que esta comparação não demonstra
Não classifique toda mudança durante a formação do candle como falha do software. Um valor pode mudar conforme previsto enquanto o candle se forma. Também não suponha que toda marca histórica que muda tenha a mesma causa: revisões dos dados e outras escolhas de cálculo podem influenciar. Esperar um candle fechar não resolve todas as formas de repintura.
Não reconstrua uma sequência intrabar exata a partir de um único candle OHLC concluído. A máxima e a mínima mostram extremos, não a ordem nem os horários das observações intermediárias. A tabela acima fornece expressamente essa sequência adicional; um candle histórico, sozinho, não a contém.
Este exemplo compara o significado de regras, não a rentabilidade. Ele não escolhe período, limite de preço, ativo, alocação de capital ou tamanho de operação. A SharkRule é um software independente de automação, não uma assessoria financeira ou de investimentos, e não tem afiliação nem endosso da Binance ou do TradingView. Operações reais podem gerar perdas; as restrições de conta e localização continuam valendo.
Próximo passo: confira o período de uma regra salva
Abra o guia do simulador da SharkRule em português, disponível em Fontes. O exemplo atual de RSI usa explicitamente candles fechados de uma hora. Use esta lista para comparar a explicação com a condição e o período de uma regra disponível no seu painel e confira o orçamento virtual antes de decidir iniciar uma simulação.
O guia sustenta esse exemplo específico; não comprova que todos os Sharks avaliem no fechamento nem que exista um seletor entre intrabar e fechamento. Se o momento de avaliação de uma regra não estiver claro, esclareça isso antes de interpretar os sinais. Uma simulação usa saldo virtual e não autoriza ordens reais; qualquer configuração posterior com dinheiro real, quando elegível, precisa de sua própria revisão de regras, orçamento e permissões, além de um início explícito.
Perguntas frequentes
Um candle confirmado significa que o sinal está correto?
Significa que o candle especificado terminou e a condição foi avaliada com esse valor definitivo. Isso não prevê o próximo preço, comprova rentabilidade nem garante execução.
Se o pavio passou do meu nível, o candle fechou acima dele?
Não necessariamente. Na sequência hipotética, a máxima é 101 e o fechamento é 99,50. A condição máxima acima de 100 é verdadeira, mas fechamento acima de 100 é falsa. Confira exatamente qual campo de preço a regra utiliza.
Um alerta pode continuar válido mesmo quando sua marca desaparece do gráfico?
Um alerta intrabar pode registrar corretamente uma condição verdadeira no momento observado e falsa no fechamento definitivo. Isso difere de um alerta que precisa esperar o fechamento. Confira o dado e o horário registrados; uma marca alterada não retira uma ordem enviada.
Uma regra com candles fechados pode executar exatamente no preço de fechamento?
O preço de fechamento descreve uma observação passada. Uma ordem enviada após a avaliação chega mais tarde à corretora e depende da liquidez disponível e das regras de execução. O preço pode coincidir, mas usar candles fechados não garante essa coincidência.
Fontes oficiais
Elaborado com auxílio de IA a partir da documentação oficial indicada. Os exemplos são hipotéticos; não foram realizados testes em contas reais nem comparações de rentabilidade.
- SharkRule: guia do simulador e exemplo com candles fechados de uma hora
https://sharkrule.com/pt/crypto-trading-simulator/ - Binance Spot: campos do fluxo de candles e indicador de fechamento
https://developers.binance.com/en/docs/catalog/core-trading-spot-trading/api/ws-streams/~ - TradingView: condições que mudam durante a formação da barra
https://br.tradingview.com/support/solutions/43000741171/ - TradingView: diferenças entre frequências de alerta
https://br.tradingview.com/support/solutions/43000474415/ - TradingView: impacto da repintura de dados no cálculo de alertas
https://br.tradingview.com/support/solutions/43000773984/ - TradingView: dados em tempo real e limites da repintura
https://www.tradingview.com/pine-script-docs/concepts/repainting/ - Binance Spot: envio de ordens, respostas e detalhes de execução
https://developers.binance.com/en/docs/catalog/core-trading-spot-trading/api/rest-api/trade