Estratégia de reversão de três linhas K altas


Data de criação: 2024-02-19 10:51:40 última modificação: 2024-02-19 10:51:40
cópia: 7 Cliques: 618
1
focar em
1617
Seguidores

Estratégia de reversão de três linhas K altas

Visão geral

A estratégia de inversão de três linhas K altas é uma estratégia de negociação de linhas curtas baseada na forma de linhas K. Utiliza a característica de três linhas de solteiro consecutivas para obter oportunidades de negociação de linhas curtas com maior taxa de sucesso no disco.

Esta estratégia é usada principalmente para negociação de curta linha. Sua vantagem é que as regras são simples e claras e fáceis de operar. Ao mesmo tempo, ele combina mecanismos de stop loss e stop loss para controlar o risco.

Princípio da estratégia

A estratégia julga se os três K mais próximos são todos os Y e se o preço de fechamento diário é maior que o preço de abertura. Se as condições forem cumpridas, pode-se fazer mais, com um objetivo de lucro de 50% entre o preço de abertura e o preço de fechamento.

Concretamente, a estratégia julga se os 3 últimos K-linhas, ou seja, a 1a, 2a e 3a K-linhas, têm um preço de abertura menor do que o preço de fechamento. Se essa condição for cumprida, indica que uma oportunidade pode ocorrer.

Além disso, a estratégia também calcula o percentual de diferença entre o preço atual e o menor preço de abertura e o maior preço de fechamento nos últimos três dias. Se a porcentagem for superior a 20% mas inferior a 50%, prova que não há muito espaço para a reversão e é o momento adequado para intervir.

Quando todas as condições acima são preenchidas, pode-se intervir mais. Neste momento, o preço de parada de perda é perto do preço de entrada, e o objetivo de parada é 1,5 vezes o preço de entrada.

Análise de vantagens

A estratégia tem as seguintes vantagens:

  1. Regras simples, claras, fáceis de entender e de usar
  2. Utilizando o sinal de transação fornecido pela forma de linha K
  3. A combinação de mecanismos de stop loss e stop loss permite um controlo eficaz dos riscos.
  4. Com uma certa taxa de vitórias e lucro

Análise de Riscos

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

  1. No mercado de tendência, a linha K é propensa a apresentar características de alta de três dias, quando fazer mais de acordo com a estratégia é desviar-se da tendência, o risco é maior
  2. A reversão é o maior risco, com maiores perdas
  3. Parâmetros mal definidos também podem afetar a performance da política

A resposta ao risco pode ser otimizada por:

  1. Combinação de indicadores de tendência para evitar desvios de tendência
  2. Otimizar o mecanismo de suspensão de perdas e reduzir as perdas individuais
  3. Testar e otimizar parâmetros-chave, como metas de lucro, limites de perda, etc.

Direção de otimização

A estratégia pode ser otimizada em várias direções:

  1. Optimizar as condições de abertura de posições, evitar sinais errados e aumentar a taxa de vitória
  2. Combinação de indicadores de tendência para evitar posições de desvantagem
  3. Optimizar o mecanismo de suspensão de perdas e controlar o máximo de perdas individuais
  4. Otimização do mecanismo de impedimento para obter maiores lucros com base na garantia de vitórias
  5. Optimização de parâmetros, busca de combinações ótimas de parâmetros
  6. Aumentar a eficácia do sistema em combinação com outros fatores, como a variação de volume de negócios

Resumir

A estratégia de inversão de três linhas K altas é, em geral, uma estratégia de negociação de linha curta simples e prática. Ela possui vantagens como clareza de regras, facilidade de operação e uso da forma de linha K, mas também existe o risco de desviar-se da tendência e ser acionado. Podemos otimizar a estratégia de várias maneiras para melhorar a eficácia do sistema e apropriá-la para a negociação de linha curta.

Código-fonte da estratégia
/*backtest
start: 2024-01-19 00:00:00
end: 2024-02-18 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © nonametr

//@version=5
strategy("3 high candle test")
cond2 = open[3] < close[3]
cond1 = open[2] < close[2]
cond0 = open[1] < close[1]

targetPercent = 0.5
currentPercent = 100 -(( math.min(open[3],open[2],open[1]) / math.max(close[3],close[2],close[1])) * 100)

longExitPrice  = strategy.position_avg_price * ((100 + 1) * 0.01)
shortExitPrice = strategy.position_avg_price * ((100 - 0.4) * 0.01)
plot(currentPercent)

if cond2 == true and cond1 == true and cond0 == true and currentPercent > 0.2 and currentPercent < 0.5
    strategy.entry("Enter Long", strategy.long, qty=1)

if close <= shortExitPrice
    strategy.close("Enter Long")

closeToReduceRisk  = close[1] < open[1] and strategy.openprofit > 0.47

if closeToReduceRisk or close >= longExitPrice
    strategy.close("Enter Long")