Stratégie de conversion de tendance de rupture de moyenne mobile dynamique Ichimoku

SMA MA TENKAN KIJUN
Date de création: 2025-02-18 14:51:56 Dernière modification: 2025-02-18 14:51:56
Copier: 1 Nombre de clics: 314
1
Suivre
1617
Abonnés

Stratégie de conversion de tendance de rupture de moyenne mobile dynamique Ichimoku

Aperçu

La stratégie est un système de trading de suivi de tendance dynamique basé sur l’indicateur de diagramme de l’ichimoku. Le cœur de la stratégie est d’identifier les changements de tendance du marché en surveillant les croisements de la ligne de conversion ((Tenkan-sen) et de la ligne de référence ((Kijun-sen) et de la conversion des positions en surplus au moment opportun. La stratégie combine la fiabilité de l’indicateur traditionnel d’ichimoku et la flexibilité des transactions modernes.

Principe de stratégie

Le principe de fonctionnement de la stratégie repose principalement sur les éléments clés suivants:

  1. Ligne de conversion et ligne de référence pour calculer la moyenne des prix maximaux et minimaux de 9 et 26 cycles
  2. Déterminer les tendances du marché en jugeant la direction de la transition par rapport à la ligne de référence
  3. La formation d’un signal de fourche lorsque la ligne de conversion traverse la ligne de référence, déclenchant une conversion de plus ou plus de positions
  4. Un signal de dérivation se forme lorsque la ligne de conversion traverse la ligne de référence, déclenchant une conversion de position vide ou vide.
  5. La stratégie détermine automatiquement si une conversion de position est nécessaire en fonction de l’état actuel de la position

Avantages stratégiques

  1. Stabilité et fiabilité du système de signaux: l’indicateur Ichimoku présente une bonne fiabilité dans les marchés tendances
  2. Gestion dynamique des positions: la stratégie permet d’ajuster automatiquement la direction des positions en fonction de la situation du marché
  3. Contrôle des risques rationalisé: réduction des pertes de fausses percées par confirmation de tendance par croisement linéaire
  4. Logique d’opération claire: les signaux d’entrée et de sortie sont clairs, facilitant le détection et l’opération sur disque dur
  5. Adaptabilité: les paramètres de la stratégie peuvent être optimisés et adaptés en fonction des caractéristiques du marché

Risque stratégique

  1. Risque de choc: les faux signaux peuvent être fréquents dans les marchés à choc horizontal
  2. Risque de glissade: une perte de glissade plus importante est possible en cas de vitesse élevée.
  3. Risque de retard de tendance: il existe un certain retard dans les signaux de croisement de ligne moyenne
  4. Risques de gestion des fonds: la nécessité de contrôler raisonnablement le montant des fonds à chaque transaction
  5. Risques liés à l’environnement de marché: la performance des stratégies peut varier selon les environnements

Orientation de l’optimisation de la stratégie

  1. Introduction d’indicateurs de débit: la fiabilité du signal peut être confirmée par le débit
  2. Ajout de filtres de tendance: filtrage de faux signaux en combinaison avec d’autres indicateurs techniques
  3. Sélection des paramètres d’optimisation: ajustement du cycle de la moyenne en fonction de la dynamique des différentes caractéristiques du marché
  4. Amélioration des mécanismes d’arrêt des pertes: augmentation des pertes dynamiques pour maîtriser les risques
  5. Augmentation du jugement sur les conditions du marché: ajustement des paramètres stratégiques en fonction d’indicateurs tels que la volatilité

Résumer

La stratégie est caractérisée par une clarté logique et une facilité d’exécution. L’avantage de la stratégie réside dans sa capacité à s’adapter automatiquement aux changements de marché et à ajuster la direction de la position en temps opportun. Bien qu’il existe des risques inhérents, la stratégie est capable de générer des rendements stables dans un marché tendanciel grâce à des mesures d’optimisation et de contrôle des risques raisonnables.

Code source de la stratégie
/*backtest
start: 2024-02-19 00:00:00
end: 2025-02-16 08:00:00
period: 4h
basePeriod: 4h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © pyoungil0842

//@version=6

strategy("Ichimoku Crossover Strategy with Switching", overlay=true)

// 일목균형표의 요소 계산
tenkanLength = input(9, title="전환선 기간")
kijunLength = input(26, title="기준선 기간")

tenkan = ta.sma(ta.highest(high, tenkanLength) + ta.lowest(low, tenkanLength), 2)
kijun = ta.sma(ta.highest(high, kijunLength) + ta.lowest(low, kijunLength), 2)

// 현재 캔들에서 교차 신호 확인
goldenCross = (tenkan > kijun) and (tenkan[1] <= kijun[1]) // 전환선이 기준선을 상향 돌파
deadCross = (tenkan < kijun) and (tenkan[1] >= kijun[1]) // 전환선이 기준선을 하향 돌파

// 현재 포지션 상태
isLong = strategy.position_size > 0  // 롱 포지션 여부
isShort = strategy.position_size < 0 // 숏 포지션 여부

// 전략 매수/매도 조건
if (goldenCross)
    if (isShort) // 숏 포지션이 있을 경우 스위칭
        strategy.close("Short")
        strategy.entry("Long", strategy.long)
    else if (strategy.position_size == 0) // 포지션이 없을 경우 신규 진입
        strategy.entry("Long", strategy.long)

if (deadCross)
    if (isLong) // 롱 포지션이 있을 경우 스위칭
        strategy.close("Long")
        strategy.entry("Short", strategy.short)
    else if (strategy.position_size == 0) // 포지션이 없을 경우 신규 진입
        strategy.entry("Short", strategy.short)

// 차트에 전환선과 기준선 표시
plot(tenkan, color=color.blue, title="전환선")
plot(kijun, color=color.red, title="기준선")