Type/to search

Estratégia de backtesting do Oscilador Acelerador (AC) de Williams

Common strategy
Created: 2023-12-18 12:03:38
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

Esta estratégia baseia-se no Oscilador Awesome (Awesome Oscillator, AO), um indicador desenvolvido pelo famoso especialista em trading Bill Williams. Através do cálculo da diferença entre as médias móveis do preço médio em dois períodos distintos, forma-se um oscilador que diagnostica a tendência e o momentum do mercado, gerando sinais de negociação para orientar compras e vendas.

Princípio da Estratégia

O indicador central desta estratégia é o Oscilador Awesome (AO), cuja fórmula de cálculo é:
AO = MMS(Preço Médio, 5 períodos) - MMS(Preço Médio, 34 períodos)
Onde o Preço Médio é definido como (Máxima + Mínima) / 2. Esta fórmula extrai informações de momentum de preço a partir de duas MMS do preço médio com diferentes períodos. Calculando a diferença entre a MMS rápida (5 períodos) e a MMS lenta (34 períodos), quando a linha rápida está acima da linha lenta, temos um sinal de compra; quando está abaixo, um sinal de venda.

Nesta estratégia, para filtrar sinais errôneos, aplica-se uma MMS de 5 períodos ao AO. Também é configurado um modo de reversão, que permite inverter os sinais long/short para obter diferentes direções de negociação. Quando o valor do AO é superior ao anterior, é considerado uma oportunidade de compra, marcada com barras azuis; quando não é superior, é considerado uma oportunidade de venda, marcada com barras vermelhas.

Vantagens da Estratégia

  1. Utiliza o preço médio em vez do preço de fechamento, reduzindo o impacto de falsos rompimentos na MMS e aumentando a estabilidade.
  2. Combinação de MMS rápida e lenta, capturando com sensibilidade as mudanças do mercado.
  3. Dupla filtragem por MMS, removendo ruídos de alta frequência e melhorando a qualidade dos sinais.
  4. Parâmetros ajustáveis para se adaptar a diferentes ambientes de mercado.
  5. Exibição intuitiva de barras para pontos de compra e venda, facilitando a decisão operacional.

Riscos e Soluções

  1. É necessário avaliar cuidadosamente a frequência de volatilidade do mercado e ajustar os parâmetros para evitar overfitting.
  2. Em mercados laterais, podem ocorrer múltiplas operações incorretas. Pode-se ampliar adequadamente o stop loss ou reduzir o tamanho da posição.
  3. Os dados de backtest podem não ser confiáveis, e o mercado real pode diferir da simulação. Recomenda-se realizar múltiplas validações no mercado real e abrir posições gradualmente.

Direções de Otimização

  1. Adicionar indicadores de volume como filtro para melhorar a qualidade dos sinais.
  2. Incluir estratégias de stop loss para controlar perdas individuais.
  3. Otimizar o gerenciamento de posição, aumentando ou diminuindo conforme a volatilidade do mercado.
  4. Combinar com outros indicadores para avaliar a direção da tendência, evitando reversões em mercados laterais.

Conclusão

Esta estratégia utiliza o Oscilador Awesome, baseado na estrutura de MMS rápida e lenta do preço médio, para diagnosticar as mudanças de momentum do mercado, com sinais de compra e venda claros e intuitivos. No entanto, pode ser afetada por oscilações e reversões, sendo necessário ajustar adequadamente os parâmetros e as estratégias de stop loss para aumentar a estabilidade. Sob a premissa de controlar riscos, esta estratégia é simples e prática, merecendo otimização e aplicação adicionais.

Source
Pine
/*backtest
start: 2022-12-11 00:00:00
end: 2023-12-17 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 28/12/2016
//    This indicator plots the oscillator as a histogram where blue denotes 
Strategy parameters
Strategy parameters
Length Slow
Length Fast
Trade reverse
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)