Type/to search

Estratégia de Combinação de Reversão e Intercepto de Regressão Linear

Common strategy
Created: 2023-09-26 15:56:48
Last modified: 3 years ago
1
Follow
1802
Followers

Visão Geral

Esta estratégia combina a Estratégia de Reversão 123 com a Estratégia de Interceptação de Regressão Linear, implementando uma estratégia de negociação combinada impulsionada por múltiplos fatores. A Estratégia de Reversão 123 julga a relação de preços dos últimos dois dias de negociação, combinada com o indicador Stoch para identificar sinais de reversão. A Estratégia de Interceptação de Regressão Linear utiliza a análise de regressão linear para avaliar a relação entre o preço e a linha de tendência, gerando sinais de negociação. As duas estratégias se validam mutuamente, filtrando efetivamente sinais falsos.

Princípio da Estratégia

Estratégia de Reversão 123

Esta estratégia baseia-se nos seguintes princípios:

  1. Se a relação de preços de fechamento dos últimos dois dias de negociação for que o preço de fechamento de hoje é maior que o de ontem, e a linha rápida do Stoch estiver abaixo da linha lenta, considera-se que existe um sinal de reversão de alta.

  2. Se a relação de preços de fechamento dos últimos dois dias de negociação for que o preço de fechamento de hoje é menor que o de ontem, e a linha rápida do Stoch estiver acima da linha lenta, considera-se que existe um sinal de reversão de baixa.

As regras de julgamento são as seguintes:

  • Se preço de fechamento hoje > preço de fechamento ontem E linha rápida do Stoch < linha lenta do Stoch E linha rápida do Stoch > parâmetro definido, gera sinal de compra.

  • Se preço de fechamento hoje < preço de fechamento ontem E linha rápida do Stoch > linha lenta do Stoch E linha rápida do Stoch < parâmetro definido, gera sinal de venda.

Esta estratégia requer a configuração dos parâmetros do indicador Stoch, incluindo: o período de cálculo da linha K do Stoch (Length), o período de suavização da linha rápida do Stoch (KSmoothing), o período de suavização da linha lenta do Stoch (DLength) e o limiar de julgamento da linha rápida do Stoch (Level).

Estratégia de Interceptação de Regressão Linear

Esta estratégia baseia-se na análise de regressão linear para julgar a relação entre o preço e a linha de tendência de regressão linear. Suas regras de julgamento são as seguintes:

  • Se o preço de fechamento for maior que a interceptação da regressão linear, gera sinal de compra.

  • Se o preço de fechamento for menor que a interceptação da regressão linear, gera sinal de venda.

Esta estratégia requer a configuração do período de regressão linear (LengthLRI) e a fonte de dados de entrada para regressão linear (xSeria).

Estratégia Combinada

Esta estratégia combinada exige que tanto a Estratégia de Reversão 123 quanto a Estratégia de Interceptação de Regressão Linear gerem simultaneamente sinais de compra/venda para que ordens de negociação reais sejam emitidas, filtrando assim efetivamente sinais falsos e melhorando o desempenho da negociação.

Análise de Vantagens

Esta estratégia apresenta as seguintes vantagens:

  1. Impulsionada por múltiplos fatores, filtra efetivamente sinais falsos e melhora a qualidade do sinal.
    Ao combinar dois tipos diferentes de estratégias, as ordens só são executadas quando ambas geram sinais simultaneamente. Esse mecanismo de validação multifatorial pode filtrar sinais errôneos ocasionais de uma única estratégia, reduzir negociações desnecessárias e melhorar significativamente a qualidade do sinal.

  2. Monitoramento em tempo real da relação entre preço e tendência, evitando ficar preso em posições perdedoras.
    A interceptação da regressão linear reflete em tempo real a relação entre o preço e a linha de tendência. Se o preço se desviar significativamente da tendência, a estratégia sinaliza prontamente o ajuste da direção da posição. Isso permite interromper perdas a tempo, evitando ficar preso em tendências históricas.

  3. Equilíbrio entre oportunidades de negociação de tendência e reversão.
    A estratégia de regressão linear é mais adequada para identificar pontos de entrada/saída em tendências, enquanto a Estratégia de Reversão 123 foca na identificação de pontos de reversão. A combinação das duas pode aproveitar bem as vantagens tanto da negociação de tendência quanto da negociação de reversão.

  4. Parâmetros da estratégia personalizáveis para otimização da combinação.
    Ambas as estratégias oferecem parâmetros que podem ser personalizados, permitindo a otimização de parâmetros para diferentes ativos e diferentes tendências, melhorando o desempenho da combinação.

Análise de Riscos

Esta estratégia também apresenta os seguintes riscos:

  1. A abordagem multifatorial pode perder algumas oportunidades.
    A exigência de que ambas as estratégias gerem sinais pode fazer com que se percam oportunidades que seriam lucrativas com apenas uma estratégia. Se o desempenho de uma estratégia se enfraquecer, isso prejudicará o resultado geral da negociação.

  2. A regressão linear possui defasagem (lag).
    A regressão linear requer um histórico de dados para cálculo e não reage em tempo real a eventos abruptos, apresentando certa defasagem. Se o preço sofrer um gap significativo, a linha de tendência da regressão linear levará algum tempo para se ajustar, podendo gerar sinais incorretos durante esse período.

  3. Necessidade de otimização adequada de parâmetros.
    Ambas as estratégias exigem a escolha de parâmetros adequados. Para alguns ativos, pode ser necessário ajustar os parâmetros de forma independente. Se os parâmetros forem escolhidos inadequadamente, o desempenho da estratégia será drasticamente reduzido.

Os riscos correspondentes podem ser mitigados das seguintes formas:

  1. Afrouxar adequadamente as condições de ativação do sinal combinado para evitar perder muitas oportunidades.
  2. Substituir a regressão linear por indicadores de tendência, etc., para obter julgamentos de tendência mais em tempo real.
  3. Utilizar métodos como aprendizado de máquina para auxiliar na otimização de parâmetros, melhorando a eficácia da seleção de parâmetros.

Direções de Otimização

Esta estratégia pode ser ainda mais otimizada nos seguintes aspectos:

  1. Otimização de parâmetros utilizando métodos de aprendizado de máquina.
    Histórico de dados pode ser coletado, um objetivo de otimização de parâmetros pode ser projetado, e algoritmos de aprendizado de máquina como algoritmos genéticos ou otimização bayesiana podem ser usados para buscar a melhor combinação de parâmetros.

  2. Adicionar mecanismo de stop loss.
    Regras de stop loss podem ser definidas com base em ATR, indicadores de tendência, etc., para controlar a perda máxima por negociação.

  3. Otimizar a lógica de entrada e saída do mercado.
    Condições auxiliares de entrada/saída, como filtros de média móvel ou julgamento de Bandas de Bollinger, podem ser adicionadas aos sinais de negociação para reduzir a frequência de ajustes de posição e evitar ser pego em movimentos contrários.

  4. Incorporar análise de sentimento.
    Utilizar técnicas de processamento de linguagem natural para avaliar o sentimento dos participantes do mercado, auxiliando nas decisões de negociação.

  5. Adicionar módulo de previsão baseado em aprendizado de máquina.
    Modelos de aprendizado profundo como LSTM, GRU podem ser usados para prever preços, servindo como referência importante para a tomada de decisões da estratégia.

Resumo

Esta estratégia combina a Estratégia de Reversão 123 com a Estratégia de Interceptação de Regressão Linear, implementando uma negociação quantitativa impulsionada por múltiplos fatores. O mecanismo de validação pode filtrar efetivamente sinais falsos, ao mesmo tempo que captura oportunidades de reversão e de tendência. No entanto, a estratégia também apresenta certo risco de defasagem, sendo necessário prestar atenção à otimização de parâmetros e expandir mecanismos de controle de risco para melhorar ainda mais a estabilidade da estratégia. A combinação de técnicas como aprendizado de máquina para otimização de parâmetros e expansão de características é uma direção promissora para futuras otimizações desta estratégia.

Source
Pine
/*backtest
start: 2023-09-18 00:00:00
end: 2023-09-19 00:00:00
period: 5m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 25/01/2021
// This is combo strategies for get a cumulative signal. 
Strategy parameters
Strategy parameters
---- 123 Reversal ----
Length
KSmoothing
DLength
Level
---- Line Regression Intercept ----
LengthLRI
Source
Trade reverse
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)