Estratégia de reversão de pivô K-line


Data de criação: 2023-12-15 10:17:49 última modificação: 2023-12-15 10:17:49
cópia: 0 Cliques: 598
1
focar em
1621
Seguidores

Estratégia de reversão de pivô K-line

Visão geral

A estratégia de inversão de linha K do eixo central é uma estratégia de negociação quantitativa gerada por sinais de negociação baseados em pontos de eixo central. A estratégia determina a região do eixo central através do cálculo do preço máximo e mínimo de um determinado número de linhas K à esquerda.

Princípio da estratégia

A lógica central da estratégia é calcular o preço mais alto das 4 linhas K da esquerda como o eixo do polinômio e o preço mais baixo das 4 linhas K da esquerda como o eixo do polinômio. As 2 linhas K da direita são usadas para determinar se o preço já quebrou a região do polinômio.

Concretamente, a estratégia primeiro calcula o preço máximo das 4 linhas K à esquerda.swh, como um eixo polinomial. Ao mesmo tempo, calcula o valor mínimo de 4 linhas K à esquerda.swl, como um eixo de defraudação. Depois de determinar o eixo, julgue se o preço quebrou o eixo através de 2 linhas K à direita. Se o preço for superior aswhSe o preço for mais baixo do que o que você esperava, faça mais.swl“Não, não, não.

Depois de emitidos os sinais de fazer mais e fazer menos, é feito um pedido de fazer mais ou fazer menos, e o stop loss é colocado fora da área do eixo central para controlar o risco.

Análise de vantagens

A maior vantagem da estratégia de inversão do eixo central é a capacidade de capturar o momento da reversão do preço. Quando o preço está em fase de recolha horizontal por um longo período de tempo, muitas vezes oscila em torno da região do eixo central.

Em comparação com outras estratégias de reversão, a estratégia de reversão do eixo central tem vantagens como a simplicidade de operação e a capacidade de controlar o risco. A configuração do número de linhas K de esquerda e de direita pode ser livremente ajustada para se adaptar a diferentes variedades e condições de mercado. Além disso, a configuração de parada de perda fora da área do eixo central pode controlar o risco de forma eficaz.

Análise de Riscos

O principal risco da estratégia de inversão do eixo central é o erro de julgamento da região do eixo central. Se a linha K à esquerda não puder determinar a região do eixo central com clareza, a ruptura da linha K à direita pode ser um sinal errado.

Além disso, as mutações de mercado também podem trazer riscos. Apesar de ter sido criado o stop loss, o stop loss pode não ter um bom efeito de proteção se ocorrerem situações anormais, como ruptura ou salto.

Para reduzir o risco, pode-se considerar a adoção de uma estratégia de simultaneamente fazer mais de capital aberto, ou seja, fazer mais quando o preço sobe, e de capital aberto quando cai, para cobrir parte do risco. Também pode ser combinado com outros indicadores para julgar a situação, para evitar perder a oportunidade de negociação em um possível ponto de inflexão.

Direção de otimização

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

  1. Optimizar a configuração de número de linhas K esquerda e direita. Pode testar mais combinações de linhas K esquerda e direita para encontrar o melhor parâmetro.

  2. Adicionar filtros de indicadores. Pode-se adicionar filtros de indicadores como MA, MACD e outros ao entrar, evitando a entrada em situações de incerteza.

  3. Optimizar a configuração do ponto de parada. De acordo com as características de diferentes variedades, pode-se escolher o melhor ponto de parada.

  4. Aumentar o tracking stop. Após a entrada, o tracking stop pode ser usado para bloquear os lucros, em vez de um simples stop-loss exit.

Resumir

A estratégia de inversão do eixo central é usada para negociar ao capturar o momento da reversão do preço na região do eixo central. Tem vantagens como a facilidade de operação e o controle do risco. O principal risco reside na identificação de erros na região do eixo central e mudanças de tendência.

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

//@version=3
strategy("Pivot Reversal Strategy", overlay=true)

leftBars = input(4)
rightBars = input(2)

swh = pivothigh(leftBars, rightBars)
swl = pivotlow(leftBars, rightBars)

swh_cond = not na(swh)

hprice = 0.0
hprice := swh_cond ? swh : hprice[1]

le = false
le := swh_cond ? true : (le[1] and high > hprice ? false : le[1])

if (le)
    strategy.entry("Long", strategy.long, comment="Long", stop=hprice + syminfo.mintick)

swl_cond = not na(swl)

lprice = 0.0
lprice := swl_cond ? swl : lprice[1]


se = false
se := swl_cond ? true : (se[1] and low < lprice ? false : se[1])

if (se)
    strategy.entry("Short", strategy.short, comment="Short", stop=lprice - syminfo.mintick)

//plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)