Type/to search

Estratégia VWAP baseada na distância Z

Common strategy
Created: 2023-11-10 12:02:19
Last modified: 3 years ago
1
Follow
1802
Followers

/uploads/asset/14fb2a3f84dccd3bb75.png

Visão Geral

Esta estratégia baseia-se no indicador de Distância Z VWAP do LazyBear, determinando se o mercado está sobrecomprado ou sobrevendido através do cálculo da distância Z entre o preço e o VWAP, para realizar entradas e saídas. A estratégia incorpora a média móvel EMA e o critério de retorno da distância Z ao eixo zero, permitindo filtrar parte dos sinais ruidosos.

Princípio da Estratégia

  1. Calcula o valor do VWAP.
  2. Calcula a distância Z entre o preço e o VWAP.
  3. Define a linha de sobrecompra (2.5) e a linha de sobrevenda (-0.5).
  4. Quando a linha rápida está acima da linha lenta, a distância Z está abaixo da linha de sobrevenda e a distância Z cruza acima do eixo zero, abre posição comprada.
  5. Quando a distância Z ultrapassa a linha de sobrecompra, fecha a posição.
  6. Adiciona lógica de stop loss.

Funções principais:

  • calc_zvwap: calcula a distância Z entre o preço e o VWAP.
  • Valor VWAP: vwap(hlc3)
  • Linha rápida: ema(close, fastEma)
  • Linha lenta: ema(close, slowEma)

Análise de Vantagens

  1. O uso da distância Z permite avaliar de forma mais intuitiva as condições de sobrecompra e sobrevenda.
  2. A combinação com a EMA filtra falsos rompimentos, evitando ficar preso em posições desfavoráveis.
  3. Permite aumentar a posição, possibilitando aproveitar a tendência para obter lucros.
  4. Possui lógica de stop loss, permitindo controlar o risco.

Análise de Riscos

  1. É necessário garantir que os parâmetros estejam definidos de forma adequada, como a posição das linhas de sobrecompra/sobrevenda e o período da EMA.
  2. O indicador de distância Z apresenta atraso, podendo perder pontos críticos de compra e venda.
  3. Permitir o aumento de posição amplia o risco de perdas.
  4. A posição do stop loss precisa ser definida de forma apropriada.

Soluções:

  1. Otimizar os parâmetros através de backtesting.
  2. Combinar com indicadores adicionais para filtrar sinais.
  3. Definir condições razoáveis para aumento de posição.
  4. Ajustar dinamicamente a posição do stop loss.

Direções de Otimização

  1. Otimizar os parâmetros do período da EMA.
  2. Testar diferentes critérios de sobrecompra/sobrevenda.
  3. Adicionar outros indicadores para filtrar ruídos nos sinais.
  4. Testar diferentes métodos de stop loss.
  5. Otimizar a lógica de entrada, aumento de posição e stop loss.

Resumo

Esta estratégia utiliza a distância Z para determinar a relação entre o preço e o VWAP, combinada com a EMA para filtrar sinais ruidosos, a fim de capturar oportunidades de tendência. A estratégia permite aumentar a posição para acompanhar a tendência, enquanto define stop loss para controlar o risco. Através da otimização de parâmetros e da adição de outros indicadores, é possível melhorar a estabilidade da estratégia. No entanto, o indicador de distância Z apresenta problemas de atraso, que devem ser considerados durante a otimização. Em suma, a estratégia captura tendências com uma lógica simples e clara e, após uma otimização adequada, pode tornar-se uma estratégia eficaz de acompanhamento de tendências.

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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © mohanee

//@version=4
Strategy parameters
Strategy parameters
length
OverSold Line
OverBought Line
Fast EMA
Slow EMA
Stop Loss
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)