Estratégia de média móvel exponencial alta menos

Autora:ChaoZhang, Data: 2023-12-04 14:29:31
Tags:

img

Resumo

A estratégia de ações de alta média móvel exponencial é uma estratégia de investimento quantitativa que toma decisões de negociação com base no alto preço de uma ação e sua média móvel exponencial (EMA). Ela calcula a diferença entre o preço alto do período anterior e a EMA de 13 períodos do preço de fechamento do período anterior. Se a diferença for maior que 0, ela vai longa. Se a diferença for menor que 0, ela vai curta. Esta estratégia pertence ao tipo de tendência.

Estratégia lógica

O indicador central desta estratégia é a média móvel exponencial alta menos (HMEMA). Especificamente, ele leva o preço alto do período anterior e subtrai a EMA de 13 períodos do preço de fechamento do período anterior. Quando essa diferença é maior que 0, significa que o preço da ação mais recente atingiu uma nova alta e entrou em uma tendência de alta, por isso deve ir longo. Quando a diferença é menor que 0, significa que o preço da ação está abaixo de seu nível médio recente e entrou em uma tendência de baixa, por isso deve ir curto.

A lógica por trás disso é que quando o preço das ações atinge uma nova alta, ele sinaliza o início de uma tendência de alta, então uma posição longa deve ser tomada. Quando o preço quebra abaixo de sua média recente, ele sinaliza o início de uma tendência de queda, então uma posição curta deve ser tomada. Desta forma, a estratégia é capaz de capturar os principais pontos de virada na tendência de preços e seguir as tendências.

Vantagens

  1. Esta estratégia é capaz de capturar os principais pontos de virada das tendências dos preços das ações.

  2. A utilização de médias móveis exponenciais proporciona uma reflexão mais suave dos movimentos de preços, filtrando os ruídos do mercado a curto prazo.

  3. A lógica da estratégia é simples e clara, fácil de entender e modificar, adequada para aprendizagem de iniciantes.

  4. Esta estratégia é flexível o suficiente para ser aplicada a ações, forex, criptomoedas em diferentes prazos.

Riscos

  1. Esta estratégia não determina níveis exatos de entrada e saída, o que representa certos riscos de perseguição de tendências.

  2. Pode gerar sinais falsos quando os preços estão variando, causando riscos de excesso de negociação.

  3. A estratégia não considera a volatilidade real dos preços das ações, o que implica o risco de perdas excessivas.

  4. A estratégia não incorpora condições globais de mercado, fundamentos de ações individuais para determinar direções, correndo o risco de efeitos de sinalização fracos.

Optimização

  1. Considerar incorporar a volatilidade dos preços para emitir sinais apenas quando a volatilidade aumentar, de modo a reduzir as operações enganosas.

  2. A adição de filtros como uma confirmação dupla de médias móveis simples rápidas e lentas pode ajudar a evitar falsos sinais.

  3. Os parâmetros como os períodos de média móvel, as séries de preços para comparação podem ser otimizados para encontrar a combinação ideal.

  4. Considerar a possibilidade de alterar parâmetros ou indicadores com base no estado do mercado para melhorar a adaptabilidade.

Conclusão

A estratégia de ações de média móvel exponencial baixa é uma estratégia simples, mas eficaz, para acompanhar as tendências de ações, comparando os preços altos com as médias móveis exponenciais. Ela capta os principais pontos de virada quando os preços atingem novos níveis altos ou médias móveis, capturando assim pontos-chave com menos negociações.


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

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 20/16/2016
// This indicator plots the difference between the High (of the previous period)
// and an exponential moving average (13 period) of the Close (of the previous period).
// You can use in the xPrice any series: Open, High, Low, Close, HL2, HLC3, OHLC4 and ect...
// It buy if indicator above 0 and sell if below.
//
// 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="High - EMA Strategy Backtest", shorttitle="High - EMA Strategy")
Length = input(13, minval=1)
reverse = input(false, title="Trade reverse")
xPrice = close  // You can use any series
hline(0, color=red, linestyle=line)
xEMA = ema(xPrice, Length)
nRes = high[1] - nz(xEMA[1])
pos = iff(nRes > 0, 1,
	   iff(nRes < 0, -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(nRes, color=blue, title="High - EMA") 

Mais.