Type/to search

Estratégia de negociação quantitativa baseada na reversão do pivô

Cryptocurrency
Created: 2023-12-12 11:07:46
Last modified: 3 years ago
1
Follow
1779
Followers

img

Visão geral

Esta é uma estratégia de negociação quantitativa que utiliza os pontos de apoio como sinal de entrada. Calcula os pontos de apoio ascendentes e descendentes e inicia posições longas ou curtas assim que o preço os ultrapassa.

Princípio da estratégia

A estratégia baseia-se principalmente na teoria da inversão dos pontos de apoio. Primeiro, calcula os pontos de apoio da linha K da raiz N à esquerda e da linha K da raiz M à direita.

Quando o preço quebra o suporte de subida, a força de ranchang já não é suficiente para continuar a elevar o preço, então o shorting pode obter melhores ganhos. Quando o preço quebra o suporte de queda, a força aérea está esgotada, então fazer mais pode obter melhores ganhos.

Concretamente, a estratégia calcula os pontos de apoio de alta e baixa através das funções ta.pivothigh e ta.pivotlow. Em seguida, compara se o preço mais alto atual quebrou o ponto de apoio de alta e o preço mais baixo quebrou o ponto de apoio de baixa. Se for quebrado, inicie a estratégia de fazer mais curto correspondente.

Além disso, a estratégia também usa o stop loss para controlar o risco. A prática específica é, quando o preço quebra o ponto de apoio, imediatamente pedir, ao mesmo tempo em que o stop loss está localizado do outro lado do ponto de apoio, para evitar o máximo possível a expansão dos perdas causadas pelo single falho.

Análise de vantagens

A estratégia baseada na inversão dos pontos de apoio tem as seguintes vantagens:

  1. O sinal de inversão do ponto de apoio é mais confiável e tem maior taxa de vitória
  2. Controle de risco, parâmetros de stop loss razoáveis
  3. Fácil de implementar, código simples
  4. Adaptável a diferentes variedades, com maior flexibilidade

Análise de Riscos

A estratégia também apresenta alguns riscos que devem ser lembrados:

  1. Ponto de apoio pode falhar, causando sinais errados
  2. A retardação pode ocorrer após a ruptura do ponto de apoio, causando o disparo do ponto de parada
  3. A frequência de transações pode ser alta, e as taxas de transação são um custo oculto.
  4. Efeitos relacionados com a variedade, configuração de parâmetros e necessidade de ajustes

Para reduzir o risco, considere:

  1. Optimizar o número de linhas K no lado direito e direito para garantir que o cálculo do ponto de apoio seja mais confiável
  2. Limpar adequadamente o limiar de perda para evitar perda excessiva
  3. Estabeleça metas de lucro mínimo para reduzir o número de transações repetidas
  4. Teste diferentes variedades e parâmetros para encontrar a melhor configuração

Direção de otimização

A estratégia ainda tem espaço para ser melhorada:

  1. Reliabilidade de ruptura de ponto de apoio em combinação com outros indicadores
  2. Adição de modelos de aprendizagem de máquina para determinar tendências de preços
  3. Utilização de dados de alta frequência para melhorar a sensibilidade dos sinais de transação
  4. Adição de módulo de gerenciamento de posições para ajustar posições de forma dinâmica de acordo com as condições
  5. Acesso ao módulo de contas detalhadas para calcular as taxas de transação reais

Essas otimizações podem melhorar a taxa de vitória, o nível de lucro e a estabilidade da estratégia.

Resumir

Resumindo, trata-se de uma estratégia de negociação quantitativa baseada na teoria do ponto de inflexão. Utiliza o ponto de inflexão do preço como sinal de negociação e controla o risco com o uso de um mecanismo de parada. A estratégia é fácil de implementar, de ampla aplicação e é uma estratégia de negociação quantitativa prática.

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

//@version=5
strategy('Weekly Returns with Benchmark', overlay=true, 
     default_qty_type=strategy.percent_of_equity, default_qty_value=25, 
     commission_type=strategy.commission.percent, commission_value=0.1)
Strategy parameters
Strategy parameters
Pivot Points
leftBars
rightBars
Weekly Table
Return Precision
Weekhly Table
From Date
Weeky Table
Gradient Colors
loss_color
Benchmark
Use current Symbol for Benchmark
Benchmark
Display Benchmark?
Display Alpha?
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)