Esta estratégia aproveita o famoso indicador de tecnologia Ichimoku Kinko Hyo para identificar a tendência e o impulso dos preços dos ativos e permite a negociação automática intradiária.
Os principais indicadores consistem em linha Tenkan, linha Kijun, Senkou Span A e Senkou Span B do sistema Ichimoku. O sinal de compra é ativado quando os preços se negociam acima da nuvem e a linha Tenkan atravessa a linha Kijun. O sinal de venda é ativado quando a linha Tenkan atravessa abaixo da linha Kijun ou os preços caem abaixo da nuvem.
A estratégia combina características de tendência e momentum. As linhas Tenkan e Kijun representam momentum de curto e médio prazo, respectivamente, com a média do mais alto e do mais baixo em diferentes períodos de retrospectiva. A nuvem, por outro lado, identifica níveis de suporte e resistência de longo prazo. Quando a linha Tenkan cruza a linha Kijun, ela sinaliza o fortalecimento do impulso ascendente e os preços tendem a subir. Juntamente com os preços quebrando acima do topo da nuvem de forma decisiva, dá a confirmação de que a tendência de longo prazo se tornou otimista, portanto, um sinal de compra é gerado.
Em contrapartida, quando a linha Tenkan cruza abaixo da linha Kijun, o impulso vira de baixa. Ou quando os preços entram em colapso abaixo do suporte da nuvem, a tendência de longo prazo vira para baixo. Os sinais de venda são ativados. Esta configuração de crescimento e declínio evita perseguir tops e vender mínimos. Ele bloqueia os pontos de compra e venda ideais quando as tendências de curto e longo prazo se alinham na mesma direção.
A maior vantagem da estratégia Cloud Soaring High Yield é a integração de lentes de tendência e momento, alcançando um excelente equilíbrio entre a frequência de negociação e a lucratividade.
O que vale a pena destacar em particular é a sofisticação no tempo dos sinais de entrada e saída da estratégia. A configuração adaptativa de parâmetros das linhas Tenkan e Kijun evita a subjetividade e a restrição do ajuste manual de parâmetros. A nuvem atua ainda como o filtro para identificar os tiques ideais quando as tendências de curto e longo prazo coincidem. Além disso, a combinação de crossovers e breakouts enriquece a estratégia, encapsulando tanto o impulso quanto a tendência, melhorando assim seu desempenho no mundo real. Em poucas palavras, o Cloud Soaring combina maiores taxas de vitória e controle de entrada / saída mais preciso para se destacar das estratégias médias.
Uma advertência é que as bandas de nuvem podem se expandir ou contrair anormalmente durante certos períodos, afetando a frequência de geração de sinal.
Para resolver essas fraquezas, o ajuste dinâmico dos parâmetros de Ichimoku pode ser explorado para otimização, como estreitar as bandas de nuvem durante regimes de baixa volatilidade para aumentar a taxa de participação.
A estratégia pode ser melhorada introduzindo indicadores técnicos mais complementares, como Bandas de Bollinger, para refinar os níveis de entrada e saída.
Em essência, a estrutura do cruzamento de filtro Ichimoku e oscilador de momento é robusta. Mas métodos como aprendizado de máquina podem ser alavancados para permitir uma configuração de parâmetros mais inteligente e dinâmica, ajuste de faixa e definição de critérios de stop loss / take profit - otimizando ainda mais o tempo preciso quando as tendências de longo prazo e de curto prazo se alinham.
A Cloud Soaring High Yield Ichimoku Trading Strategy consegue misturar o reconhecimento de regime de tendência e a indicação de momento para entradas e saídas automatizadas. Seus algoritmos cientificamente superiores na localização de compras e vendas fornecem soluções convincentes para aqueles que buscam transições entre tendências de longo prazo e de curto prazo, exigindo altas taxas de ganho.
/*backtest start: 2023-10-23 00:00:00 end: 2023-11-22 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("High Yield Ichimoku Cloud Strategy", shorttitle="HY Ichimoku", overlay=true) // Ichimoku Cloud settings tenkanPeriods = input(9, title="Tenkan Sen Periods") kijunPeriods = input(26, title="Kijun Sen Periods") senkouSpanBPeriods = input(52, title="Senkou Span B Periods") displacement = input(26, title="Displacement") // Calculating the Ichimoku lines tenkanSen = (highest(high, tenkanPeriods) + lowest(low, tenkanPeriods)) / 2 kijunSen = (highest(high, kijunPeriods) + lowest(low, kijunPeriods)) / 2 senkouSpanA = (tenkanSen + kijunSen) / 2 senkouSpanB = (highest(high, senkouSpanBPeriods) + lowest(low, senkouSpanBPeriods)) / 2 chikouSpan = close[displacement] // Plotting the Ichimoku Cloud p1 = plot(tenkanSen, color=color.red, title="Tenkan Sen") p2 = plot(kijunSen, color=color.blue, title="Kijun Sen") p3 = plot(senkouSpanA, color=color.green, title="Senkou Span A", offset=displacement) p4 = plot(senkouSpanB, color=color.orange, title="Senkou Span B", offset=displacement) fill(p1, p2, color=color.purple, transp=80, title="Cloud") // Buy and Sell conditions buyCondition = crossover(tenkanSen, kijunSen) and close > max(senkouSpanA, senkouSpanB)[displacement] sellCondition = crossunder(tenkanSen, kijunSen) and close < min(senkouSpanA, senkouSpanB)[displacement] // Execute trade if conditions are met if (buyCondition) strategy.entry("Buy", strategy.long) if (sellCondition) strategy.close("Buy") // Strategy exit conditions strategy.close("Buy", when = crossunder(tenkanSen, kijunSen) or close < min(senkouSpanA, senkouSpanB)[displacement]) // Plot buy/sell signals plotshape(series=buyCondition, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY") plotshape(series=sellCondition, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")