Estratégia de volume de lacuna oculta


Data de criação: 2023-10-11 14:44:26 última modificação: 2023-10-11 14:44:26
cópia: 0 Cliques: 968
1
focar em
1617
Seguidores

Visão geral

A estratégia de volume de negócios de lacunas ocultas é baseada em indicadores técnicos de volume de negócios para descobrir movimentos de preços ocultos. Ela analisa as mudanças de volume de negócios em diferentes períodos de tempo para julgar a relação atual de oferta e demanda no mercado e a possível direção da mudança de preços no futuro.

Princípio da estratégia

A estratégia determina as áreas-chave em que o volume de transações aumenta e diminui, calculando máximos e mínimos de volume de transações em diferentes períodos.

  1. Se o volume de transações estiver abaixo do mínimo dos 20 ciclos anteriores, o volume de transações é pintado em cinza, indicando que entrou em uma fase de excesso de oferta.

  2. Se o volume de transações for superior ao máximo dos 40 ciclos anteriores, o volume de transações é representado em preto, indicando que entrou na fase de excesso de oferta.

  3. Se o volume de negócios estiver abaixo do mínimo dos 2 ciclos anteriores, o volume de negócios é traçado em roxo, indicando uma mudança drástica na relação de oferta e demanda.

  4. Se o volume de transações for inferior ao do período anterior, o volume de transações é mostrado em vermelho, indicando que há excesso de oferta.

  5. Se o volume de transações for maior do que o do período anterior, o volume de transações é representado em azul, indicando que há excesso de oferta.

  6. Em outras situações, o volume de transações é traçado em branco.

De acordo com a cor do volume de transações, julgue a relação de oferta e demanda atual no mercado. Se o volume de transações indicar a oferta excessiva, faça mais; Se o volume de transações indicar a oferta excessiva, faça vazio.

Além disso, a estratégia também traça uma média móvel no volume de transações para avaliar o volume de transações em geral. Se o volume de transações for superior à média móvel, veja mais, se for inferior à média móvel, veja menos.

Análise de vantagens

A maior vantagem dessa estratégia é usar as mudanças no volume de transações para descobrir as relações de oferta e demanda no mercado, que geralmente são ocultas sob a tendência de preços e muito difíceis de detectar. Mas, ao analisar as mudanças no volume de transações, essas informações ocultas podem ser reveladas, o que permite prever o futuro do mercado.

Além disso, em comparação com indicadores técnicos baseados apenas no preço, o volume de transações oferece uma perspectiva muito única e valiosa para julgar a estrutura do mercado. Portanto, essa estratégia baseada no volume de transações tem uma vantagem muito forte.

Análise de Riscos

A estratégia depende principalmente do volume de transações, mas às vezes as mudanças no volume de transações não refletem completamente a oferta e demanda do mercado, o que é o maior risco da estratégia.

Por exemplo, uma queda súbita no volume de transações não significa necessariamente uma oferta excessiva, mas pode ser um operador que sai temporariamente do mercado para esperar uma oportunidade de reentrada. Portanto, é fácil gerar sinais errados apenas com base no volume de transações.

Além disso, a qualidade dos dados de volume de transações também afeta a eficácia da estratégia. Se os dados de volume de transações não forem precisos, é difícil avaliar corretamente a oferta e a demanda.

Direção de otimização

A estratégia pode ser melhorada em vários aspectos:

  1. Em combinação com outros indicadores técnicos, como a forma dos preços, as médias móveis, etc., para verificar os sinais de volume de transação e evitar transações erradas.

  2. Optimizar os parâmetros de ciclo para o julgamento de volume de transações em excesso, adaptando-se a diferentes ciclos e condições de mercado.

  3. Adicionar uma estratégia de stop loss para controlar cada perda.

  4. Optimizar a gestão de fundos e estabelecer uma gestão racional de posições.

  5. Otimizar o retorno, selecionar a variedade de transações apropriada, período de tempo, etc.

Resumir

A estratégia de volume de negociação de lacunas ocultas para julgar a estrutura do mercado por meio da análise das mudanças no volume de negociação, essa forma de pensar baseada no volume de negociação é muito única e eficaz. A estratégia pode revelar a relação de oferta e demanda por trás da movimentação dos preços e capturar a tendência de mudança do mercado antecipadamente.

Código-fonte da estratégia
/*backtest
start: 2023-09-10 00:00:00
end: 2023-10-10 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 20/06/2017
// If Volume is less then the previous 20 intervals, Volume is gray.
// If Volume is greater then the previous 40 intervals, Volume is black.
// If Volume is less then the previous 2 intervals, Volume is purple.
// If Volume is less then the previous, Volume is red.
// If Volume is greater then the previous, Volume is blue.
// Other - white.
// You can add on the indicator a 2.5 Standart Deviation of a 20 period 
// Bollinger Band Shifted 3 periods forward.
//
// You can change long to short in the Input Settings
// Please, use it only for learning or paper trading. Do not for real trading.
////////////////////////////////////////////////////////////
strategy(title="Hidden Gap`s VSA Volume")
Length_HH = input(40, minval=1)
Length_LLSmall = input(2, minval=2)
Length_LLBig = input(20, minval=2)
LengthMA    = input(20, minval=1)
reverse = input(false, title="Trade reverse")
hline(0, color=gray, linestyle=hline.style_dashed)
xSMA_vol = sma(volume, LengthMA)
xHH_vol = highest(volume, Length_HH)
xLL_volSmall = lowest(volume, Length_LLSmall)
xLL_volBig = lowest(volume, Length_LLBig)
BarColor = iff(volume > xHH_vol[1], black,
             iff(volume < xLL_volBig[1], gray,
              iff(volume < xLL_volSmall[1], purple,
               iff(volume > volume[1], blue, 
                 iff(volume < volume[1], red, white)))))
pos = iff(volume > xSMA_vol, -1,
	     iff(volume < xSMA_vol, 1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue )                 
plot(volume, color=BarColor, title="Vol", style=histogram, linewidth=2)
plot(xSMA_vol, color=black, title="SMA")