Estratégia de negociação Ichimoku Kinko Hyo


Data de criação: 2023-11-16 17:31:56 última modificação: 2023-11-16 17:31:56
cópia: 0 Cliques: 660
1
focar em
1617
Seguidores

Estratégia de negociação Ichimoku Kinko Hyo

Visão geral

A estratégia de negociação Ichimoku Kinko Hyo é uma estratégia de acompanhamento de tendências baseada no indicador técnico Ichimoku. A estratégia usa os indicadores de Ichimoku, como a linha de conversão, a linha de referência, a linha de liderança 1 e a linha de liderança 2, para determinar a direção da tendência, bem como a hora de entrar e parar.

Princípio da estratégia

A estratégia baseia-se em quatro critérios para determinar a direção das transações:

  1. Quando o preço de fechamento atravessa a média de 26 períodos acima da linha de referência, faça mais
  2. Caso o preço de fechamento atravesse a média de 26 meses abaixo da linha de referência, faça uma folga
  3. Condições de suspensão: 3,5%
  4. Cancelamento de perdas: 1,5%

Concretamente, a estratégia primeiro calcula a linha de conversão, a linha de referência, a linha de liderança 1 e a linha de liderança 2. Em seguida, julga se o preço de fechamento atravessou a margem superior ou inferior do gráfico da nuvem, para decidir sobre ou sobre.

Se fecharmos a parte superior do gráfico de travessia de nuvens no preço, ou seja, a média de 26 períodos de maior valor da linha de liderança 1 e da linha de liderança 2, indicando que o preço da ação entrou em uma tendência ascendente, então faça mais.

Se o preço fechar abaixo do limite inferior do gráfico de nuvens, ou seja, abaixo da média de 26 períodos de menor valor da linha de liderança 1 e da linha de liderança 2, o preço da ação entra em uma tendência de queda, e isso é feito em branco.

Depois de entrar, configure as condições de paragem e parada. A condição de paragem é de 3,5% do preço de entrada, e a condição de parada é de 1,5% do preço de entrada.

Análise de vantagens

A estratégia de negociação Ichimoku Kinko Hyo tem as seguintes vantagens:

  1. Identificar mudanças de tendências e entrar em tendências mais cedo
  2. Utilizando um gráfico de nuvens para determinar as áreas de suporte e resistência, a entrada é mais precisa
  3. O que é um “falso avanço” e como ele pode ser manipulado?
  4. Termos claros de stop loss para controlar o risco de negociação

Análise de Riscos

A estratégia de negociação de Ichimoku Kinko Hyo também tem riscos:

  1. A tendência é de que haja pequenos prejuízos na recuperação.
  2. Se a tendência mudar, o stop loss pode ser maior
  3. Os candidatos devem preencher várias condições para entrar, mas têm menos oportunidades.
  4. Parâmetros mal definidos podem causar distorção do sinal do indicador

Resposta:

  1. A liberalização das condições de entrada, de forma apropriada, para aumentar as oportunidades de negociação
  2. Parâmetros de otimização para melhor atender às características do mercado
  3. Combinação com outros indicadores para filtrar falsos sinais

Direção de otimização

A estratégia de negociação de Ichimoku Kinko Hyo pode ser otimizada em vários aspectos:

  1. Otimização de parâmetros como linhas de conversão e linhas de referência para melhor adaptá-los à situação do mercado em diferentes períodos
  2. Optimizar as condições de entrada para evitar perder melhores oportunidades
  3. Optimizar a estratégia de stop loss para obter maiores ganhos ajustados ao risco
  4. Filtragem de sinais em combinação com outros indicadores para reduzir o número de arbitragens
  5. Ajustar posições de forma dinâmica, com base na volatilidade do mercado para determinar o montante de investimento específico

Resumir

A estratégia de Ichimoku Kinko Hyo é uma estratégia geral relativamente boa que pode capturar tendências potenciais de forma oportuna. Mas ainda precisa de mais otimização e combinação com outros indicadores para formar um sistema de negociação robusto.

Código-fonte da estratégia
/*backtest
start: 2023-10-16 00:00:00
end: 2023-11-15 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Ichimoku system", overlay=true, initial_capital = 100000, default_qty_type = strategy.percent_of_equity, default_qty_value=100)

buyOnly = input(false, "only shows buying Trade", type = input.bool)


conversionPeriods = input(9, minval=1, title="Conversion Line Periods"),
basePeriods = input(26, minval=1, title="Base Line Periods")
laggingSpan2Periods = input(52, minval=1, title="Lagging Span 2 Periods"),
displacement = input(26, minval=1, title="Displacement")

donchian(len) => avg(lowest(len), highest(len))

conversionLine = donchian(conversionPeriods)
baseLine = donchian(basePeriods)
leadLine1 = avg(conversionLine, baseLine)
leadLine2 = donchian(laggingSpan2Periods)

plot(conversionLine, color=#0496ff, title="Conversion Line")
plot(baseLine, color=#991515, title="Base Line")
plot(close, offset = -displacement + 1, color=#459915, title="Lagging Span")

p1 = plot(leadLine1, offset = displacement - 1, color=color.green,
 title="Lead 1")
p2 = plot(leadLine2, offset = displacement - 1, color=color.red, 
 title="Lead 2")
fill(p1, p2, color = leadLine1 > leadLine2 ? color.green : color.red)




profit = input(3.5, "enter target in % after entry", step = 0.5)

stoploss = input(1.5, "enter Stoploss in % after entry", step = 0.5)


sl = stoploss /100 * strategy.position_avg_price / syminfo.mintick

profitt = profit /100 * strategy.position_avg_price / syminfo.mintick



abovecloud =  max(leadLine1, leadLine2)

belowcloud = min(leadLine1, leadLine2)


buying = close > abovecloud[26] and close[1] < abovecloud[27]

selling = close < belowcloud[26] and close[1] > belowcloud[27]

strategy.entry("BuyAboveCLoud", true, when = buying)

if buyOnly
    strategy.close("BuyAboveCLoud", when = selling)
else
    strategy.entry("SellBelowCloud", false, when = selling)

//strategy.exit("Exit Position", "BuyAboveCLoud", profit = profitt, loss = sl)

    
//strategy.exit("Exit Position", "SellBelowCloud", profit = profitt, loss = sl)