Análise técnica · MetaTrader 5

Williams %R: onde o fechamento está, contado de cima

O oscilador de Larry Williams que mede a posição do fechamento na faixa recente, de 0 a menos 100. A diferença para o estocástico, as faixas e o uso num robô.

O Williams %R (percent range, ou WPR nos terminais) responde a mesma pergunta do estocástico: nos últimos N períodos, o fechamento está perto da máxima ou da mínima da faixa? A diferença é de onde ele conta. O estocástico mede de baixo (0 é a mínima, 100 é a máxima); o %R mede de cima: 0 é a máxima, −100 é a mínima.

É o mesmo número virado de cabeça para baixo. O que muda é a leitura que o autor deu a ele.

A conta

%R = (máxima dos últimos N − fechamento) / (máxima dos últimos N − mínima dos últimos N) × (−100)

Com N = 14, o padrão. Fechou na máxima da faixa: 0. Fechou na mínima: −100. Fechou no meio: −50. Não há suavização; é o estocástico rápido, sem a média.

As faixas

Acima de −20: o fechamento está nos 20% de cima da faixa. Sobrecomprado, na leitura clássica. Abaixo de −80: nos 20% de baixo. Sobrevendido.

Williams usava outra leitura, e ela é melhor: em tendência de alta, o %R fica acima de −20 por muitos candles, e isso não é sinal de venda; é sinal de força. O que ele olhava era a falha em voltar: numa alta, o %R cai de −20, mas não chega a −80 antes de subir de novo. A tendência continua e o recuo foi só um respiro. A compra é nesse respiro, quando o %R volta a subir sem ter chegado ao fundo.

Preço em cima e o Williams %R embaixo, entre 0 e menos 100, com as faixas de menos 20 e menos 80; numa alta, o oscilador recua de menos 20 e sobe de novo antes de chegar a menos 80, marcado como o respiro
O respiro em tendência: o %R sai do topo, não chega ao fundo e volta. Ilustração.

As leituras que se programam

  • Volta da faixa: o %R sai de baixo de −80 para cima (compra de reversão à média) ou de cima de −20 para baixo (venda). Mesmo cuidado do estocástico em tendência.
  • Respiro em tendência: com um filtro de tendência de alta (média longa subindo, ADX acima do nível), o %R recuar abaixo de −50 e voltar a subir. É a leitura do autor, e a que menos falha.
  • Cruzamento de −50: o fechamento passou para a metade de cima da faixa. Tendência simples.
  • Filtro: só compra com o %R abaixo de −50 (não compra no topo da faixa); só vende acima.

%R e estocástico

Mesma matemática, o %R sem suavização e o estocástico com. Usar os dois é usar o mesmo indicador duas vezes. Se você quer a versão nervosa (reage no candle), o %R; se quer a suavizada, o estocástico lento. A escolha muda mais pelo hábito de leitura do que pelo resultado. O estocástico está em Estocástico.

Onde engana

  • Faixa estreita. Em dia parado, a faixa dos últimos 14 candles é pequena e o %R pula de 0 a −100 com pouco. Filtro de volatilidade mínima resolve.
  • Tendência, para quem usa as faixas como sinal de reversão. Acima de −20 por muito tempo é a alta, não o topo.
  • Período curto demais. Com 5, é ruído puro; com 14, nervoso; com 28, um estocástico lento sem a média. O teste diz.

Um exemplo de regra completa

Para deixar concreto, uma regra de compra com o %R em tendência, do jeito que ela precisa estar escrita antes de virar robô:

  1. Filtro de tendência: a média exponencial de 50 está subindo (a de hoje é maior que a de 5 candles atrás).
  2. Condição de armar: o %R de 14 caiu abaixo de −50 em algum dos últimos 5 candles (o respiro aconteceu).
  3. Gatilho: o %R cruza −50 para cima (a retomada), sem ter chegado a −80 no respiro.
  4. Entrada: no fechamento do candle do gatilho, ou no rompimento da máxima dele.
  5. Stop: abaixo da mínima do respiro. Alvo: duas vezes o risco, ou o stop móvel.
  6. Filtros de horário e limite diário: os de sempre.

Cada linha é uma condição que um robô calcula; nenhuma depende de "parece". É a diferença entre uma leitura de gráfico e uma estratégia, e o que precisa estar escrito está em Da estratégia manual ao robô.

Como vira regra num robô

Máxima e mínima de N períodos e uma divisão. As condições: "voltou de −80", "abaixo de −50", "recuou e virou". No Centurion, o WPR (Williams Percent Range) é um bloco de sinal com essas leituras, como gatilho de reversão à média ou como filtro de posição na faixa; o filtro de tendência, o horário, o stop, os limites e o dimensionamento são os outros blocos. O autor tem uma família inteira de setups, e o mapa está em Os setups de Larry Williams.