Estratégia de Breakout do Span B de Liderança Ichimoku

ICH TK KJ SSA SSB LS
Data de criação: 2024-04-29 14:45:40 última modificação: 2024-04-29 14:45:40
cópia: 2 Cliques: 616
1
focar em
1617
Seguidores

Estratégia de Breakout do Span B de Liderança Ichimoku

Visão geral

A estratégia baseia-se na linha de Span B, líder no indicador da nuvem Ichimoku, que gera um sinal de negociação quando o preço quebra a linha de Span B. Quando o preço sobe, gera um sinal de compra; Quando o preço desce, gera um sinal de venda. A estratégia utiliza a capacidade de previsão da linha de Span B, líder no indicador da nuvem Ichimoku, sobre a tendência futura dos preços, para capturar oportunamente as oportunidades de quebra de Span B, com o objetivo de obter boas oportunidades de negociação.

Princípio da estratégia

  1. Calcule a linha de desvio no indicador Ichimoku Cloud ((Tenkan-sen), a linha de referência ((Kijun-sen), a linha de Span A líder ((Senkou Span A) e a linha de Span B líder ((Senkou Span B)).
  2. Quando o preço de fechamento ultrapassa a linha de Span B para cima, gera um sinal de compra e abre uma posição para fazer mais.
  3. Quando o preço de fechamento para baixo quebra a linha de liderança Span B, gera um sinal de venda, equilíbrio.
  4. Marque os sinais de compra e venda em um gráfico para observação intuitiva.

Vantagens estratégicas

  1. A estratégia baseia-se no Índice da Nuvem Ichimoku, que é capaz de integrar informações de preços em várias dimensões temporais, proporcionando uma análise de mercado mais abrangente.
  2. O SPAN B Line, um dos principais canais de negociação de Bitcoin, é usado para capturar oportunidades de tendências, utilizando a capacidade de previsão de preços futuros.
  3. A lógica da estratégia é simples, clara, fácil de entender e de implementar.
  4. Os sinais de compra e venda são marcados em gráficos para facilitar a visualização do momento da negociação.

Risco estratégico

  1. A estratégia depende de um único indicador e pode correr o risco de falhar.
  2. Em mercados turbulentos, as frequentes rupturas de preços podem causar excesso de sinais de negociação, aumentando os custos de negociação.
  3. A estratégia não estabelece um stop loss e corre o risco de grandes perdas.

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

  1. Em combinação com outros indicadores técnicos ou características de comportamento de preços, a confirmação de sinais de negociação é reforçada, aumentando a confiança do sinal.
  2. A introdução de mecanismos de gestão de posições e de controlo de riscos, tais como o estabelecimento de um limite de perda razoável, para controlar o risco de transações individuais.
  3. Optimizar os parâmetros da estratégia, como ajustar o ciclo de cálculo do indicador da nuvem Ichimoku para adaptar-se a diferentes condições de mercado.
  4. Considere os custos de transação, configure o mecanismo de filtragem de sinal apropriado e reduza a frequência de transação.

Resumir

A estratégia de ruptura do Ichimoku Leading Span B é uma estratégia de negociação baseada no Ichimoku Cloud Indicator, que lidera a linha de Span B. Capturando o momento em que o preço quebra a linha de Span B, com o objetivo de obter oportunidades de negociação de tendência. A estratégia é lógica simples, fácil de implementar e capaz de considerar integralmente informações de preços em várias dimensões temporais.

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

//@version=5
strategy("Ichimoku Leading Span B Alım/Satım Stratejisi", overlay=true)

// Ichimoku göstergesi parametreleri
conversionPeriods = input(9, title="Dönüşüm Periyodu")
basePeriods = input(26, title="Taban Periyodu")
laggingSpan2Periods = input(52, title="Gecikme Span 2 Periyodu")
displacement = input(26, title="Kaydırma")

// Ichimoku hesaplama
tenkanSen = (ta.highest(high, conversionPeriods) + ta.lowest(low, conversionPeriods)) / 2
kijunSen = (ta.highest(high, basePeriods) + ta.lowest(low, basePeriods)) / 2
senkouSpanA = (tenkanSen + kijunSen) / 2
senkouSpanB = (ta.highest(high, laggingSpan2Periods) + ta.lowest(low, laggingSpan2Periods)) / 2

// Leading Span B'nin grafiğe çizilmesi
plot(senkouSpanB, color=color.red, title="Leading Span B", offset=displacement)

// Alım sinyali: Fiyat Leading Span B'yi yukarı keserse
buy_signal = ta.crossover(close, senkouSpanB[displacement])
if (buy_signal)
    strategy.entry("Alım", strategy.long)

// Satım sinyali: Fiyat Leading Span B'yi aşağı keserse
sell_signal = ta.crossunder(close, senkouSpanB[displacement])
if (sell_signal)
    strategy.close("Alım")

// Sinyalleri grafik üzerinde gösterme
plotshape(series=buy_signal, title="Alım Sinyali", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small)
plotshape(series=sell_signal, title="Satım Sinyali", location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small)