Type/to search

Estratégia de backtest de suporte e resistência dinâmicos

Common strategy
Created: 2023-12-29 15:50:57
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

Esta estratégia baseia-se nos níveis de suporte e resistência calculados a partir do preço máximo, mínimo e de fechamento do dia anterior, realizando operações de compra ou venda no dia atual. Quando o preço rompe o nível de resistência superior R1, abre-se uma posição comprada; quando o preço cai abaixo do nível de suporte inferior S1, abre-se uma posição vendida. Esta estratégia é do tipo suporte e resistência dinâmicos.

Princípio da Estratégia

  1. Com base no preço máximo (xHigh), mínimo (xLow) e de fechamento (xClose) do dia anterior, calculam-se o suporte S1, a resistência R1 e o ponto de pivô vPP para o dia atual.

    vPP = (xHigh + xLow + xClose) / 3

    vR1 = vPP + (vPP - xLow)

    vS1 = vPP - (xHigh - vPP)

  2. Verifica-se se o preço rompeu vR1 ou vS1. Se romper vR1, abre-se posição comprada; se cair abaixo de vS1, abre-se posição vendida. A variável POS registra a direção da operação.

    pos = iff(close > vR1, 1,
    iff(close < vS1, -1, nz(pos[1], 0)))

  3. possig registra a direção real da negociação. Se a reversão estiver ativada (reverse = true), o sinal de negociação é invertido.

  4. Com base no sinal possig, opera-se comprado ao romper vR1 e vendido ao romper vS1.

Vantagens da Estratégia

  1. Utiliza indicadores dinâmicos de suporte e resistência, capturando movimentos de rompimento.
  2. Os níveis de suporte e resistência são atualizados diariamente, possuindo dinamismo.
  3. Permite escolher entre negociação direta ou reversa, adaptando-se a diferentes condições de mercado.
  4. A lógica da estratégia é simples e clara, fácil de entender e implementar.
  5. Exibição visual dos níveis de suporte e resistência, facilitando a identificação de reversões de tendência.

Análise de Riscos

  1. Em mercados laterais, podem ocorrer múltiplos sinais de compra e venda desnecessários.
  2. Em tendências anormais, os suportes e resistências podem ser rompidos e continuar se estendendo, gerando perdas.
  3. O método de cálculo do ponto de pivô e dos níveis de suporte/resistência é relativamente simples, podendo ser otimizado.

Soluções para os riscos:

  1. Ajustar adequadamente o tamanho da posição, controlando a perda por operação.
  2. Definir stops de perda para evitar perdas além do aceitável.
  3. Combinar com outros indicadores para filtrar sinais, evitando negociações frequentes em mercados laterais.

Direções de Otimização

  1. Otimizar o método de cálculo dos níveis de suporte e resistência para torná-los mais preditivos.
  2. Adicionar combinação com indicadores de tendência e momentum para evitar negociações desnecessárias.
  3. Incluir estratégia de stop loss para controlar a perda por operação e a perda máxima.
  4. Utilizar métodos de aprendizado de máquina para otimizar dinamicamente o cálculo dos níveis de suporte e resistência.

Resumo

Esta estratégia baseia-se em indicadores dinâmicos de suporte e resistência, mantendo posições de acordo com a direção do rompimento de preços. A lógica é simples, fácil de entender e implementar, capturando eficazmente os pontos de reversão de tendência. No entanto, também apresenta certos riscos, sendo necessário combiná-la com outros indicadores para otimização, tornando os sinais de negociação mais precisos e confiáveis. No geral, esta estratégia é adequada como indicador auxiliar de julgamento ou como uma das estratégias básicas de negociação quantitativa.

Source
Pine
//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 14/06/2018
// This Pivot points is calculated on the current day.
// Pivot points simply took the high, low, and closing price from the previous period and 
// divided by 3 to find the pivot. From this pivot, traders would then base their 
// calculations for three support, and three resistance levels. The calculation for the most 
// basic flavor of pivot points, known as ‘floor-trader pivots’, along with their support and 
// resistance levels.
//
// You can change long to short in the Input Settings
// WARNING:
Strategy parameters
Strategy parameters
Trade reverse
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)