Estratégia Ichimoku Kinko Hyo


Data de criação: 2023-10-30 14:45:40 última modificação: 2023-10-30 14:45:40
cópia: 0 Cliques: 728
1
focar em
1617
Seguidores

Estratégia Ichimoku Kinko Hyo

Visão geral

A estratégia de equilíbrio a olho nu é baseada em indicadores técnicos de Ichimoku, combinados com um sistema de linha uniforme para a geração de sinais de negociação. A estratégia usa as linhas Tenkan, Kijun e Senkou para determinar a movimentação e a tendência dos preços, gerando sinais de compra e venda.

Princípio da estratégia

A estratégia usa a função middle Donchian para calcular a média das linhas Tenkan e Kijun. A linha Tenkan calcula a média dos preços mais altos e mais baixos das últimas 9 linhas K, representando o preço de equilíbrio a curto prazo. A linha Kijun calcula a média dos preços mais altos e mais baixos das últimas 26 linhas K, representando o preço de equilíbrio a médio prazo.

A linha Senkou A calcula a média dos preços mais altos e mais baixos das últimas 52 linhas K, e depois move 26 linhas K para trás, representando a liderança futura a longo prazo. A linha Senkou B calcula a média das linhas Tenkan e Kijun, representando o centro de valor atual.

A estratégia determina que o preço é relativamente forte com base na relação entre o preço de fechamento e Senkou A e Senkou B. Quando o preço de fechamento atravessa a linha Senkou A, é um sinal de compra, e quando atravessa a linha Senkou B, é um sinal de venda.

A variável pos registra a direção da posição atual. A variável possig ajusta a direção do sinal de acordo com os parâmetros de entrada reversa. Finalmente, a entrada e saída são julgadas com base nos valores de pos e possig.

Vantagens estratégicas

  1. Utilizando uma combinação linear média de dois conjuntos de diferentes comprimentos de parâmetros para capturar as mudanças de tendência em diferentes períodos de tempo.

  2. A linha Senkou A antecipa a mudança de tendência de longo prazo, enquanto a linha Senkou B capta o deslocamento do ponto de equilíbrio atual e forma um sistema precursor.

  3. O ponto de inflexão da tendência é o limite superior e inferior do gráfico da nuvem de ruptura do preço.

  4. Adapta-se a tendências e mercados de turbulência. Os parâmetros reversíveis podem ser rapidamente adaptados para a troca de vazio.

  5. Figura de nuvem / - / Dispersão de bifurcação, que pode filtrar o falso sinal de ruptura.

Risco estratégico

  1. Quando a linha média de um período longo e curto se cruza, pode ocorrer um sinal de erro.

  2. Quando os discos de choque são organizados, as posições que atravessam os limites do gráfico de nuvens podem ser abertas com frequência.

  3. Risco de falha de ruptura causada pela separação do forquilhinho.

  4. Trending marketplace, correndo o risco de comprar alto/vender baixo.

  5. A inversão deve ser feita com cautela, levando em conta a direção da tendência do grande ciclo.

Pode ser otimizado por meio de ajustes na combinação de parâmetros da linha média, adição de condições de filtragem, etc., para reduzir a frequência de negociação desnecessária e evitar a cobrança.

Direção de otimização da estratégia

  1. Optimizar a combinação de parâmetros da linha média para encontrar o melhor ponto de equilíbrio.

  2. Adição de filtros de indicadores de VOL para evitar baixas quantidades de falsas brechas.

  3. Combinado com outros indicadores como julgamento auxiliar, como MACD, KDJ, etc.

  4. Otimizar o tempo de entrada. Por exemplo, ao romper o gráfico da nuvem, observe se o preço de fechamento é rompido para aumentar a eficácia do rompimento.

  5. Optimização de stop loss, como tracking stop loss, intervalo stop loss, etc.

  6. Optimizar a estratégia de negociação de reversão. O espaço de reversão pode ser determinado de acordo com a tendência do grande ciclo.

Resumir

A estratégia de equilíbrio de primeira vista integra os benefícios da análise de gráficos em linha reta e em nuvem, com vantagens únicas para determinar os pontos de mudança de tendência. A estratégia é simples e prática, aplicável a mercados de tendência e de turbulência, e pode ser adaptada a diferentes variedades e estilos de negociação por meio de otimização de parâmetros.

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

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 26/09/2018
//  Ichimoku Strategy
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
middleDonchian(Length) =>
    lower = lowest(Length)
    upper = highest(Length)
    avg(upper, lower)

strategy(title="Ichimoku2c Backtest", shorttitle="Ichimoku2c", overlay = true)
conversionPeriods = input(9, minval=1),
basePeriods = input(26, minval=1)
laggingSpan2Periods = input(52, minval=1),
displacement = input(26, minval=1)
reverse = input(false, title="Trade reverse")
Tenkan = middleDonchian(conversionPeriods)
Kijun =  middleDonchian(basePeriods)
xChikou = close
SenkouA = middleDonchian(laggingSpan2Periods)
SenkouB = (Tenkan[basePeriods] + Kijun[basePeriods]) / 2
A = plot(SenkouA[displacement], color=purple, title="SenkouA")
B = plot(SenkouB, color=green, title="SenkouB")
pos = iff(close < SenkouA[displacement], -1,
       iff(close > SenkouB, 1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue ) 
fill(A, B, color=green)