← Voltar para o início
Sinal / Indicador de trading
🎢

Oscilador estocástico

Comparar o preço de fechamento com o intervalo de preços para detectar reversões de impulso.

Começar a automatizar grátis →

Quer automatizar esta estratégia? Experimente o auto-Trading gratuitamente — sem cartão de crédito.

Oscilador estocástico chart

Visão geral

O que é Oscilador estocástico?

O oscilador estocástico, desenvolvido por George Lane nos anos 50, mede o preço de fechamento em relação ao intervalo máximo/mínimo de um período determinado. A hipótese: em mercados de alta os preços tendem a fechar perto da máxima do intervalo, e em mercados de baixa perto da mínima. Desviar-se desse padrão sinaliza uma possível reversão.

Compõe-se de duas linhas: %K (o oscilador bruto = (Fechamento atual − Mínima recente) ÷ (Máxima recente − Mínima recente) × 100) e %D (SMA-3 de %K que atua como linha de sinal). Ambas oscilam entre 0 e 100. Acima de 80, sobrecompra; abaixo de 20, sobrevenda.

Sinais de trading: %K cruza %D para cima na zona de sobrevenda (alta), %K cai abaixo de %D na zona de sobrecompra (baixa), e divergência entre o oscilador e o preço. Funciona melhor em mercados em consolidação; usa-se com filtro de tendência em mercados direcionais.

Como funciona no auto-Trading

Automatize

A plataforma Auto-Trading calcula o estocástico rápido (%K, %D) e lento (com suavização adicional). O construtor de estratégias suporta sinais de cruzamento %K/%D, alertas de limiar sobrecompra/sobrevenda e detecção de divergência.

Experimentar grátis →

Código da estratégia

Escolha um script abaixo, copie e use no seu grafico.

Pine Script (TradingView)

Este e um exemplo de Pine Script do TradingView para este indicador. Cole no Pine Editor do TradingView, adicione ao grafico e ajuste os parametros para seu mercado e timeframe.

//@version=6
strategy("Stochastic Oscillator", overlay=true)
length = input.int(14, "Length")
smooth = input.int(3, "Smoothing")
k = ta.sma(ta.stoch(close, high, low, length), smooth)

Acessar codigo completo da estrategia

Informe seu e-mail e seu nome completo para desbloquear este codigo de estrategia.

ThinkScript (thinkorswim)

Este e um exemplo de ThinkScript do thinkorswim para este indicador. Abra o thinkorswim, crie um estudo personalizado, cole o script e aplique ao grafico.

def k = StochasticFull()."FullK";
def d = StochasticFull()."FullD";
def buySignal = k crosses above d and k < 25;
def sellSignal = k crosses below d and k > 75;
AddOrder(OrderType.BUY_AUTO, buySignal, close, 1, Color.GREEN, Color.GREEN, "Stoch Buy");

Acessar codigo completo da estrategia

Informe seu e-mail e seu nome completo para desbloquear este codigo de estrategia.

Pronto para automatizar Oscilador estocástico?

Junte-se a milhares de traders que usam o auto-Trading para executar esta estratégia automaticamente, 24/7.

Começar grátis →

Todas as estratégias e sinais

Continuar aprendendo

Estratégias de trading

Sinais e indicadores de trading