Uma estratégia de acompanhamento de tendências baseada em médias móveis


Data de criação: 2024-01-25 10:11:54 última modificação: 2024-01-25 10:11:54
cópia: 0 Cliques: 643
1
focar em
1617
Seguidores

Uma estratégia de acompanhamento de tendências baseada em médias móveis

Visão geral

A estratégia de acompanhamento de linha de equilíbrio adaptativa é uma estratégia de acompanhamento de tendências baseada na linha de equilíbrio. A estratégia aproveita as características de oscilação dos preços das ações em torno da linha de equilíbrio, gerando uma linha de equilíbrio calculando a média dos preços mais altos e mais baixos de diferentes períodos e usando essa linha de equilíbrio como um sinal de compra e venda.

Princípio da estratégia

O indicador central da estratégia de acompanhamento de linha de equilíbrio é a linha de equilíbrio xTether, calculada com base nos parâmetros de entrada do ciclo de comprimento. Esta linha de equilíbrio é a média dos preços mais altos e mais baixos nos últimos períodos de comprimento.

Em particular, a estratégia foi implementada através de várias etapas:

  1. Inserir o parâmetro de ciclo Length, 50 dias por defeito, para calcular o período de Lookback na linha média;

  2. Calcular o preço mais alto e o preço mais baixo do período mais recente de Length;

  3. Calcule a média dos preços mais altos e mais baixos para obter a linha média xTether;

  4. Comparar a relação entre o tamanho do preço de close e o tamanho da linha média xTether para determinar os sinais de fazer mais e de fazer menos;

  5. Fazer a reversão de direção de vazio com base no parâmetro de entrada inversa;

  6. Mantenha a posição de multi-cabeça ou de cabeçalho vazio e altere a cor da linha K de acordo com o sinal.

Vantagens estratégicas

A estratégia tem as seguintes vantagens:

  1. A utilização de linhas de equilíbrio adaptativas permite um acompanhamento eficaz das tendências do mercado;

  2. Configurar o parâmetro de ciclo de comprimento para diferentes operações de ciclo;

  3. O sistema de câmbio pode ser adaptado para variar de direção para a direção de câmbio.

  4. Mudança de cor da linha K após a posse, formando efeitos visuais, facilitando a identificação.

Risco estratégico

A estratégia também apresenta alguns riscos:

  1. A falta de uma paralisação oportuna para a reversão da tendência;

  2. O parâmetro de comprimento incorrecto pode afetar o desempenho da estratégia se o ciclo de operação for muito curto ou longo;

  3. A frequência de transações pode ser excessiva e há risco de sobre-conformidade.

Para evitar estes riscos, pode-se definir um limite de perda, ajustar o parâmetro de comprimento, limitar adequadamente o número de transações, etc.

Direção de otimização

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

  1. Aumentar as estratégias de stop loss para reduzir os prejuízos em caso de reversão da tendência;

  2. Otimizar o ciclo de Length para encontrar o melhor parâmetro;

  3. Aumentar as condições de filtragem para evitar transações desnecessárias e reduzir o risco de sobreajuste;

  4. Para melhorar a precisão da tomada de decisão, em combinação com outros indicadores.

Resumir

A estratégia de acompanhamento de linha de equilíbrio auto-adaptável é, em geral, uma estratégia de acompanhamento de tendências viável. Ela usa uma tendência de preço de acompanhamento de linha de equilíbrio, o parâmetro de Setting Length pode se adaptar a diferentes períodos e pode ser alternado para fazer mais tomadas de posição. A vantagem da estratégia é a capacidade de acompanhamento forte, adequada para operações de linha média e longa, mas também existe o risco de ajuste e configuração de parâmetros inadequados.

Código-fonte da estratégia
/*backtest
start: 2023-01-17 00:00:00
end: 2024-01-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 06/12/2017
// Tether line indicator is the first component of TFS trading strategy.
// It was named this way because stock prices have a tendency to cluster
// around it. It means that stock prices tend to move away from the midpoint
// between their 50-day highs and lows, then return to that midpoint at some
// time in the future. On a chart, it appears as though the stock price is
// tethered to this line, and hence the name.
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="TFS: Tether Line", shorttitle="Tether Line", overlay = true )
Length = input(50, minval=1)
reverse = input(false, title="Trade reverse")
lower = lowest(Length)
upper = highest(Length)
xTether = avg(upper, lower)
pos = iff(xTether > close, -1,
       iff(xTether < close, 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(xTether, color=green, title="Tether Line")