Estratégia de negociação quantitativa baseada na reversão do pivô
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:
- O sinal de inversão do ponto de apoio é mais confiável e tem maior taxa de vitória
- Controle de risco, parâmetros de stop loss razoáveis
- Fácil de implementar, código simples
- Adaptável a diferentes variedades, com maior flexibilidade
Análise de Riscos
A estratégia também apresenta alguns riscos que devem ser lembrados:
- Ponto de apoio pode falhar, causando sinais errados
- A retardação pode ocorrer após a ruptura do ponto de apoio, causando o disparo do ponto de parada
- A frequência de transações pode ser alta, e as taxas de transação são um custo oculto.
- Efeitos relacionados com a variedade, configuração de parâmetros e necessidade de ajustes
Para reduzir o risco, considere:
- 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
- Limpar adequadamente o limiar de perda para evitar perda excessiva
- Estabeleça metas de lucro mínimo para reduzir o número de transações repetidas
- 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:
- Reliabilidade de ruptura de ponto de apoio em combinação com outros indicadores
- Adição de modelos de aprendizagem de máquina para determinar tendências de preços
- Utilização de dados de alta frequência para melhorar a sensibilidade dos sinais de transação
- Adição de módulo de gerenciamento de posições para ajustar posições de forma dinâmica de acordo com as condições
- 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.
/*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)- 1

