Estratégia de Crossover de Média Móvel Dupla TEMA

TEMA EMA MA
Data de criação: 2024-06-03 10:59:42 última modificação: 2024-06-03 10:59:42
cópia: 2 Cliques: 728
1
focar em
1617
Seguidores

Estratégia de Crossover de Média Móvel Dupla TEMA

Visão geral

A estratégia de cruzamento de linha TEMA dupla equidistante é uma estratégia de negociação quantitativa que gera negociações com base em sinais de cruzamento de três médias móveis de índice {TEMA} de dois períodos diferentes. A estratégia é aplicada para capturar tendências de curto prazo em mercados de turbulência, comparando a posição relativa das duas linhas TEMA, abrindo mais posições quando a linha TEMA curta atravessa a linha TEMA longa e fechando quando a linha TEMA curta atravessa a linha TEMA longa.

Princípio da estratégia

O núcleo da estratégia de cruzamento de dupla equilíbrio do TEMA é a construção de duas linhas TEMA de diferentes períodos. O TEMA é uma melhoria do EMA (média móvel do índice), calculado pela repetição do EMA do EMA, com menos atraso em relação ao EMA e SMA (média móvel simples), mais próximo do movimento dos preços e mais sensível às tendências de curto prazo.

A estratégia gera um sinal de negociação comparando a relação de posição das linhas TEMA de curto prazo e as linhas TEMA de longo prazo:

  1. Quando a linha TEMA curta atravessa a linha TEMA longa, e a linha TEMA curta está acima da linha TEMA longa, abra mais.
  2. Quando a linha TEMA curta atravessa a linha TEMA longa e a linha TEMA curta está abaixo da linha TEMA longa, a posição é fechada.
  3. Quando se detém vários bilhetes, se a linha TEMA de curto prazo for usada na linha TEMA de longo prazo, o saldo será igual. Quando se detém bilhetes vazios, se a linha TEMA de curto prazo for usada na linha TEMA de longo prazo, o saldo será igual.

A abertura e a pausa de posições através de sinais de cruzamento de duas linhas TEMA de diferentes períodos permite capturar tendências de preços de curto prazo em mercados turbulentos.

Vantagens estratégicas

  1. O indicador TEMA tem menos atraso em comparação com o EMA e SMA, e o sinal é mais sensível e mais adequado ao movimento dos preços.
  2. O cruzamento de duas linhas TEMA de diferentes períodos gera um sinal de abertura de posição, o sinal é claro e pode capturar efetivamente a tendência de curto prazo.
  3. A lógica e o código da estratégia são simples, claros, fáceis de entender e de otimizar.
  4. Adequado para o uso em mercados turbulentos, pode obter um rendimento mais estável.

Risco estratégico

  1. Em um cenário de tendência unilateral, a estratégia pode gerar transações frequentes, o que aumenta os custos de transação e afeta os lucros.
  2. Os indicadores TEMA são mais sensíveis aos preços do que os EMA e SMA e podem apresentar sinais falsos frequentes em situações de forte volatilidade no mercado.
  3. A estratégia depende de dados históricos para a seleção de parâmetros, e a mudança nas características do mercado no futuro pode afetar o desempenho da estratégia.
  4. A estratégia não possui um limite de perda, o que pode levar a um risco maior em situações extremas.

Direção de otimização da estratégia

  1. Pode-se melhorar o desempenho da estratégia otimizando os parâmetros do indicador TEMA, por exemplo, usando o método de otimização de parâmetros para encontrar os melhores parâmetros de período de duas linhas TEMA.
  2. Na geração de sinais de negociação, pode ser combinado com outros indicadores técnicos ou indicadores de sentimento de mercado como condições de filtragem para aumentar a confiabilidade do sinal e reduzir os falsos sinais.
  3. Pode-se controlar o risco de acordo com as características de flutuação do mercado, configurando stop loss dinâmico e stop loss móvel.
  4. Pode-se considerar a análise do ciclo de detenção de posições e a frequência de negociação, otimizando o tempo de abertura de posições e a frequência de negociação de acordo com as características do mercado e os custos de negociação.
  5. A estratégia pode ser combinada com outros tipos de estratégias para aproveitar as vantagens das diferentes estratégias e aumentar a robustez das mesmas.

Resumir

A estratégia de cruzamento de dupla equilíbrio TEMA é uma estratégia de negociação quantitativa simples e fácil de usar para capturar tendências de preços de curto prazo por meio de sinais de cruzamento de indicadores TEMA em dois períodos diferentes. A estratégia tem uma lógica clara e é adequada para uso em mercados turbulentos.

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

//@version=5
strategy('2 TEMA Cross Strategy', shorttitle='2 TEMA Cross Strat', overlay=true, initial_capital=25000, currency=currency.USD)
//My backtesting showed best results on a 5 min chart
//Create 2 TEMA Input and pre-populate
len1 = input.int(9, minval=1, title='Length 1')
len2 = input.int(26, minval=2, title='Length 2')

//Calculate Tema values for each Input
//Tema 1
ema1 = ta.ema(close, len1)
ema11 = ta.ema(ema1, len1)
ema111 = ta.ema(ema11, len1)
tema1 = 3 * (ema1 - ema11) + ema111

//Tema 2
ema2 = ta.ema(close, len2)
ema22 = ta.ema(ema2, len2)
ema222 = ta.ema(ema22, len2)
tema2 = 3 * (ema2 - ema22) + ema222

//Plot the MAs
plot(tema1, color=color.new(color.black, 20))
plot(tema2, color=color.new(color.maroon, 20))

// Define long/short conditions
long = ta.crossover(tema1, tema2) and tema1 > tema2  
short = ta.crossunder(tema1, tema2) and tema1 < tema2
exitLong = ta.crossunder(tema1, tema2)
exitShort = ta.cross(tema1, tema2)

// Buys when buy condition met
strategy.entry('long', strategy.long, when=long)  
strategy.close('long', when=exitLong)

// Closes position when sell condition met
strategy.entry('short', strategy.short, when=short)  
strategy.close('short', when=exitShort)