Neste artigo
Depois deste artigo, saberá…
- Reproduzir R, K e D nas sete velas fornecidas.
- Distinguir agregação OHLC da média de indicadores.
- Verificar suavizações sobrepostas, ausências e hora do sinal.
Conceitos sem sair do artigo
Oscilador estocástico Média móvel simples (SMA) Intervalo verdadeiro médio (ATR) Plano de negociaçãoDefinir o cálculo antes de interpretar a linha
Uma linha chamada%K pode representar posição bruta do Close ou um resultado já suavizado. Os nomes não garantem valores iguais. Oscilador estocástico80 não é probabilidade de retorno nem avaliação fundamental. Comece pelas entradas, convenção e ordem do cálculo, sem atribuir rentabilidade às definições.
Primeira etapa: posição relativa R
Para barra fechada, C é Close, L o menor Low e H o maior High das últimas N barras, incluindo a atual. Com H>L, R=100(C−L)/(H−L). Os extremos vêm da janela OHLC, não só dos fechos. No nosso modelo explícito, K=SMA(R, s), D=SMA(K, d), exigindo janelas completas e precisão interna. Ausências não são zeros. Suavizamos resultados do oscilador, sem substituir a série de preços pela sua média.
TradingView distingue janela K, suavização K e período D. Registe nomes e método, não apenas três números. Um R diferente de K suavizado não constitui inconsistência. Extremos e estados anteriores podem mudar mesmo com Close inalterado.
Agregação e média dos resultados não comutam
Duas velas fictícias consecutivas sem intervalo vazio: A=(O100,H 110,L 90,C110), B=(O110,H 130,L 100,C120). Com N 1 e sem suavização, A dá 100 e B66⅔; média 83⅓. O agregado é(O100,H 130,L 90,C120), cujo R é 75. São todos os dados OHLC deste exemplo.
Média dos resultados 83,33 difere do resultado agregado 75; as operações não são intercambiáveis.
- A
- 100 – L90,H110,C110
- B
- 66,67 – L100,H130,C120
- Agregado
- 75 – L90,H130,C120
Agregar primeiro ou fazer média dos resultados?
Desloque horizontalmente ou amplie o diagrama para ler todos os detalhes.
Agregar seleciona o maior High, menor Low e último Close. Fazer média dos resultados combina dois quocientes com denominadores diferentes. Para indicador de intervalo superior, calcule nas respetivas velas; substituir pela média dos inferiores define outra ferramenta. N 1 isola a ordem das operações, sem ser recomendação de configuração.
Segunda e terceira etapas: sete velas completas
Use N 3,s 2,d 2 apenas para aprender. Preços hipotéticos em unidades arbitrárias; todas as barras estão fechadas. Open permite validar OHLC, embora não entre na fórmula.
| Barra | Open | High | Low | Close |
|---|---|---|---|---|
| 1 | 100 | 120 | 80 | 100 |
| 2 | 100 | 110 | 90 | 100 |
| 3 | 100 | 110 | 90 | 104 |
| 4 | 104 | 110 | 90 | 104 |
| 5 | 104 | 110 | 90 | 108 |
| 6 | 108 | 110 | 90 | 92 |
| 7 | 92 | 110 | 90 | 100 |
| Barra | L/H janela | R | K=SMA 2(R) | D=SMA 2(K) |
|---|---|---|---|---|
| 3 | 80/120 | 60 | — | — |
| 4 | 90/110 | 70 | 65 | — |
| 5 | 90/110 | 90 | 80 | 72,5 |
| 6 | 90/110 | 10 | 50 | 65 |
| 7 | 90/110 | 50 | 30 | 40 |
Na 3,R=100(104−80)/40=60. Na 4, os extremos da primeira vela saem: R70 com Close ainda 104. Primeiro K=(60+70)/2=65. Na 5,K80 e primeiro D=(65+80)/2=72,5. Na 7,R50,K30,D40: três etapas diferentes. Com OHLC válidos e largura positiva, R fica 0–100; as SMA também, sem criar probabilidade de operação lucrativa.
Fast, slow e full são convenções nomeadas
Na convenção ChartSchool, fast usa K=R e habitualmente D=SMA 3(K); slow usa K=SMA 3(R) e D=SMA 3(K). Full permite escolher s e d. Aqui s 1 elimina a primeira suavização; s 3,d 3 dá slow. Fast D iguala slow K somente com os mesmos R e a mesma SMA 3. Não se atribui fast a M5, slow a H4 ou sucesso garantido a qualquer intervalo.
Largura zero e início das séries
Se toda a janela tem H=L, o quociente é matematicamente indefinido. O código STOCH da TA-Lib 0.6.4 usa bruto 0 nesse ramo antes das médias. É convenção de software, sem evidência de pressão vendedora. Neste exercício marcamos indisponível e não fazemos média através da ausência; outras implementações precisam de verificação própria.
Com SMA completas, primeiro R na barra N, K em N+s−1 e D em N+s+d−2:3,4,5 aqui. Uma biblioteca pode devolver K e D juntos apenas quando existe D. Apresentação que começa mais tarde não implica necessariamente fórmula diferente. Uma Intervalo verdadeiro médio (ATR) ou zona definida separadamente não converte esse início numa entrada segura.
Duas SMA 2 não são uma SMA 3
Substituindo K(t)=[R(t)+R(t−1)]/2 em D(t)=[K(t)+K(t−1)]/2, obtemos D=[R(t)+2R(t−1)+R(t−2)]/4. O meio aparece nas duas janelas sobrepostas: peso 1/2, extremos 1/4. Para impulso bruto atribuído 0,0,100,0,0, índices desde 0, D nos índices 2,3,4 é 25,50,25. Uma SMA 3 é 33⅓ nos três. Podem representar fechos no mínimo/máximo de uma amplitude positiva; não são dados de mercado observados.
Os filtros começam com três observações e produzem valores distintos. Trocar etapas por SMA 3 altera o cálculo e possíveis cruzamentos com K. Divergência com outro oscilador exige seleção e reconhecimento próprios; não é o «sinal mais forte» por definição.
Cruzamento e decisão têm hora
Para cruzamento descendente, uma regra é K anterior≥D anterior e K atual<D atual. A barra 6 satisfaz: 80>72,5 antes, 50<65 depois. Identifica evento, sem resultado da negociação. Se usa Close final, aguarde barra fechada e informação conhecida.
Modelo EUR adicional: multiplicar todas as entradas OHLC por 0,90 EUR/unidade mantém R, K e D, pois numerador e denominador escalam igualmente. A barra 7 passa O82,80,H 99,L 81,C90 EUR, com R50; K30,D40. O indicador não ganha unidade EUR nem fornece lucro de uma posição. Conversão variável por barra altera a série e precisa de novo cálculo.
Alterar uma entrada e reproduzir
Mude apenas Close 7 para 106, mantendo High 110 e Low 90. R80; com R anterior 10,K45; com K anterior 50,D47,5. Bruto 80 e suavizado 45 não se contradizem. No agregado do exercício, mudar o Close final para 110 dá R50, sem precisar dos indicadores das velas anteriores.
- Guarde fonte, intervalo, fuso, N, s, d, médias, política de largura zero e hora de confirmação.
- Reproduza R, depois K e D; preserve ausências e precisão.
- Defina entradas, saídas, execução e custos antes de avaliar resultados; filtro extra ou mês fixo de observação não estabelece vantagem.
Stochastic: posição na amplitude não é distância nem probabilidade desenvolve interpretação; Ler o RSI: magnitudes, limiares e velas concluídas compara outra construção. RSI e MACD: divergências, séries e memória das médias trata dos cuidados ao emparelhar extremos. A regra completa precisa de amostra, incluindo casos inesperados.
Verifique o que aprendeu
Aprox. 2 minutos de prática.
Ver resposta e explicação
(110−90)/(130−90) × 100=50. Resultado do agregado, não média das duas leituras.
Mais perguntas
K mostra sempre a posição atual do Close?
Só se for quociente bruto sem suavização. Na barra 5,R90 e K80; indique linha e convenção.
Pode subir sem Close maior?
Sim. Close 104 mantém-se nas barras 3/4, mas os extremos 80/120 saem da janela e ficam 90/110. R muda 60→70.
E se High iguala Low em toda a janela?
Há denominador zero. TA-Lib 0.6.4 usa bruto 0; o exercício marca indisponível. Convenção de software não mede pressão vendedora.
Cruzamento K/D estabelece o resultado da estratégia?
Não. Muda relação entre séries sob regra temporal/de igualdade. Exige entrada, saída, execução, custos e amostra completa; outro filtro não certifica sucesso.
Fontes e verificação
- TradingView: Stochastic
Ordem explícita de cálculo R, SMA de K e SMA de D; campos nomeados.
- Stock Charts: variantes Stochastic
Definições Fast/Slow/Full; não certifica equivalência de todas as plataformas.
- TA-Lib C0.6.4: STOCH
Código primário: ramo diff==0 gera bruto 0; depois médias de K e D, com saída conjunta disponível. Não execução binária da biblioteca.
- MetaTrader 5: Stochastic
Quociente Close/High/Low utilizado no modelo de agregação, com parâmetros internos identificados.
Os cálculos usam pressupostos explícitos. Não substituem os dados atuais do mercado nem as condições do prestador.
