Stratégie de rupture basée sur l'indicateur Ichimoku Kinko Hyo


Date de création: 2024-01-16 17:12:49 Dernière modification: 2024-01-16 17:12:49
Copier: 0 Nombre de clics: 657
1
Suivre
1617
Abonnés

Stratégie de rupture basée sur l’indicateur Ichimoku Kinko Hyo

Une vue d’ensemble de la stratégie

Cette stratégie est connue sous le nom de stratégie de rupture bidirectionnelle multichannel basée sur l’indicateur Ichimoku Kinko Hyo. Cette stratégie utilise les virages, les lignes de référence, les lignes de pointe et le diagramme de Kumo pour juger de la direction et de la tendance multichannel des actions afin de réaliser des achats et des ventes de rupture.

Deuxièmement, les détails de la stratégie

  1. Les éléments constitutifs de l’indicateur Ichimoku Kinko Hyo sont calculés comme suit:

    • Tenkan-Sen ((ligne de basculement): calcule la valeur moyenne entre le prix le plus élevé et le prix le plus bas
    • Kijun-Sen ((ligne de référence): calculer la moyenne entre le prix le plus élevé et le prix le plus bas
    • Senkou Span A ((A avant la ligne A): calculer le milieu entre le Tenkan-Sen et le Kijun-Sen
    • Senkou Span B ((ligne B): calculer le milieu entre le prix le plus élevé et le prix le plus bas
    • Chikou Span (ligne de retard)
  2. Pour déterminer les signaux d’achat:

    • Le film a été réalisé par un groupe de cinéastes de l’Université de Tokyo.
    • Et le jour où la clôture de la bourse sera marquée par le nuage de Kumo;
    • Il est possible d’obtenir un signal d’achat en traversant le diagramme du nuage de Kumo sur une ligne de retard.
  3. La décision de vendre:

    • Le film a été réalisé par le cinéaste et réalisé par les artistes japonais.
    • Et le jour où le prix de la clôture traversera la carte des nuages de Kumo;
    • Il y a un signal de vente en cas de retard en ligne sur le diagramme de Kumo.

Troisièmement, analyser les forces stratégiques

  1. L’utilisation de l’indicateur Ichimoku Kinko Hyo pour déterminer les tendances est plus précise.
  2. L’ajout d’une ligne de retard a permis d’éviter une fausse percée.
  3. Le trading bidirectionnel multichannel permet de tirer profit des hauts et des bas du marché.
  4. Les paramètres peuvent être ajustés pour s’adapter à différentes périodes.

Quatrièmement, analyse stratégique des risques

  1. Les pertes de transactions peuvent être fréquentes en période de turbulences.
  2. Il faut satisfaire simultanément à plusieurs conditions pour déterminer le signal et peut manquer le meilleur point d’entrée.
  3. Les taux de change sont élevés et les coûts de transaction à long terme sont élevés.

Comment gérer les risques

  1. Pour éviter les échanges fréquents dans les marchés en crise, ajustez les paramètres.
  2. Le taux d’erreur est réduit en combinaison avec les signaux de confirmation d’autres indicateurs.
  3. Prolonger de manière appropriée le cycle de détention et réduire les frais de change.

Cinquièmement, améliorer la stratégie

  1. Signal de confirmation de transaction associé à des indicateurs tels que les moyennes mobiles
  2. Logique d’arrêt de perte pour réduire les pertes individuelles.
  3. Optimisation des paramètres pour une meilleure adaptation aux différents cycles et variétés.

Sixièmement, un résumé de la stratégie

Cette stratégie utilise une combinaison d’indicateurs Ichimoku Kinko Hyo pour déterminer la tendance des actions et des signaux de négociation avec des ruptures de prix et de nuages. Elle permet de négocier dans deux sens.

Code source de la stratégie
/*backtest
start: 2023-01-09 00:00:00
end: 2024-01-15 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy('Ichimoku Kinko Hyo: Basic Strategy', overlay=true)

//Inputs
ts_bars = input.int(7, minval=1, title='Tenkan-Sen Bars')
ks_bars = input.int(14, minval=1, title='Kijun-Sen Bars')
ssb_bars = input.int(28, minval=1, title='Senkou-Span B Bars')
cs_offset = input.int(14, minval=1, title='Chikou-Span Offset')
ss_offset = input.int(14, minval=1, title='Senkou-Span Offset')
long_entry = input(true, title='Long Entry')
short_entry = input(false, title='Short Entry')

middle(len) =>
    math.avg(ta.lowest(len), ta.highest(len))

// Ichimoku Components
tenkan = middle(ts_bars)
kijun = middle(ks_bars)
senkouA = math.avg(tenkan, kijun)
senkouB = middle(ssb_bars)

// Plot Ichimoku Kinko Hyo
plot(tenkan, color=color.new(#0496ff, 0), title='Tenkan-Sen')
plot(kijun, color=color.new(#991515, 0), title='Kijun-Sen')
plot(close, offset=-cs_offset + 1, color=color.new(#459915, 0), title='Chikou-Span')
sa = plot(senkouA, offset=ss_offset - 1, color=color.new(color.green, 0), title='Senkou-Span A')
sb = plot(senkouB, offset=ss_offset - 1, color=color.new(color.red, 0), title='Senkou-Span B')
fill(sa, sb, color=senkouA > senkouB ? color.green : color.red, title='Cloud color', transp=90)

ss_high = math.max(senkouA[ss_offset - 1], senkouB[ss_offset - 1])
ss_low = math.min(senkouA[ss_offset - 1], senkouB[ss_offset - 1])

// Entry/Exit Signals
tk_cross_bull = tenkan > kijun
tk_cross_bear = tenkan < kijun
cs_cross_bull = ta.mom(close, cs_offset - 1) > 0
cs_cross_bear = ta.mom(close, cs_offset - 1) < 0
price_above_kumo = close > ss_high
price_below_kumo = close < ss_low

bullish = tk_cross_bull and cs_cross_bull and price_above_kumo
bearish = tk_cross_bear and cs_cross_bear and price_below_kumo

strategy.entry('Long', strategy.long, when=bullish and long_entry)
strategy.entry('Short', strategy.short, when=bearish and short_entry)

strategy.close('Long', when=bearish and not short_entry)
strategy.close('Short', when=bullish and not long_entry)