
Cette stratégie est basée sur les indicateurs techniques de l’équilibre à première vue (Ichimoku Kinko Hyo), en particulier sur l’utilisation de la ligne Span B pour prendre des décisions de négociation. L’idée centrale de la stratégie est d’acheter lorsque le prix est au-dessus de la ligne Span B et de vendre lorsque le prix est en dessous de la ligne Span B. Cette méthode exploite pleinement les avantages de l’équilibre à première vue pour identifier les tendances du marché et les niveaux de support / résistance.
La stratégie utilise 52 cycles comme base de calcul de la ligne Span B, un réglage destiné à capturer l’équilibre du marché à moyen et long terme. En observant la position relative du prix par rapport à la ligne Span B, le trader peut déterminer si le marché actuel est en tendance haussière ou baissière et prendre des décisions commerciales en conséquence.
La logique de la stratégie est la suivante:
Calcul de la ligne Span B: la ligne Span B est calculée en utilisant la moyenne des prix les plus élevés et les plus bas sur 52 périodes. Ce paramètre est destiné à refléter l’équilibre du marché à plus long terme.
Signaux d’achat: Un signal d’achat est généré lorsque le prix de clôture franchit la ligne de la Span B. Cela indique que le marché est peut-être entré dans une tendance à la hausse.
Signal de vente: Un signal de vente est généré lorsque le prix de clôture tombe en dessous de la ligne de la Span B. Cela peut indiquer le début d’une tendance à la baisse.
Exécution de la transaction: la stratégie consiste à ouvrir une position plus élevée lorsqu’un signal d’achat est détecté et à ouvrir une position vide lorsqu’un signal de vente est détecté.
Visualisation: la stratégie trace une ligne de Span B sur le graphique et marque un signal d’achat avec un triangle vert et un signal de vente avec un triangle rouge pour permettre aux traders de juger intuitivement de l’état du marché et du moment de la transaction.
Suivi des tendances: cette stratégie est essentiellement une stratégie de suivi des tendances qui aide à capturer les principales tendances du marché. En suivant la position des prix par rapport à la ligne Span B, le trader peut entrer au début de la tendance et sortir en temps opportun lorsque la tendance est inversée.
La simplicité: comparée à un système complet de carte d’équilibre à vue, cette stratégie ne se concentre que sur la ligne Span B, ce qui simplifie considérablement le processus de décision et rend la stratégie plus facile à comprendre et à mettre en œuvre. Cette simplification réduit non seulement la complexité de la stratégie, mais aussi le risque de sur-adaptation.
Flexibilité: les paramètres d’une stratégie (comme le cycle de calcul de Span B) peuvent être ajustés en fonction de différents marchés et de différentes périodes. Cette flexibilité permet à la stratégie de s’adapter à une variété de types de transactions et d’environnements de marché.
Objectivité: Basée sur des calculs et des règles mathématiques claires, la stratégie élimine l’influence du jugement subjectif et contribue à maintenir la cohérence et la discipline des transactions.
Identification des supports et résistances: La ligne Span B n’est pas seulement utilisée pour générer des signaux de négociation, mais peut également servir de niveau de support et de résistance dynamique. Cela fournit aux traders des informations supplémentaires sur la structure du marché.
Fausse rupture: dans un marché horizontal, les prix peuvent souvent traverser la ligne Span B, ce qui entraîne de nombreux faux signaux. Cela peut entraîner des transactions fréquentes, augmenter les coûts de transaction et réduire la performance globale de la stratégie.
Retraite: La ligne Span B est basée sur un calcul rétroactif de 52 cycles. Elle peut être plus lente à réagir dans un marché en évolution rapide. Cette retardation peut entraîner la perte d’importants moments d’entrée ou de sortie.
Confirmation insuffisante: le recours à la seule ligne Span B peut ne pas être suffisamment exhaustif. Le manque de confirmation par d’autres indicateurs techniques ou par une analyse fondamentale peut augmenter le risque d’erreur de jugement.
Sensibilité aux conditions du marché: la stratégie fonctionne mieux dans les marchés à forte tendance, mais peut être moins performante dans les marchés en turbulence ou sous l’influence d’événements soudains.
Une dépendance excessive à un seul indicateur: l’utilisation de la ligne Span B uniquement comme base de décision risque d’ignorer d’autres informations importantes sur le marché et d’accroître la vulnérabilité de la stratégie.
Filtrage des signaux: introduire des conditions supplémentaires pour filtrer les signaux de négociation, par exemple en combinant la confirmation synthétique de la transaction ou d’autres indicateurs techniques. Cela peut être réalisé en ajoutant des indicateurs tels que le RSI ou le MACD pour améliorer la fiabilité du signal.
Adaptation dynamique des paramètres: réalisation d’une adaptation dynamique du cycle de calcul de Span B pour s’adapter à différentes conditions de fluctuation du marché. L’utilisation d’un algorithme d’adaptation peut être envisagée pour ajuster automatiquement les paramètres en fonction de la volatilité du marché.
Analyse de plusieurs périodes: combinaison de périodes plus longues et plus courtes pour obtenir une vision plus complète du marché. Par exemple, la stratégie peut être utilisée sur la ligne du jour, tout en se référant à la tendance de la courbe comme condition de filtrage supplémentaire.
Optimisation des arrêts et des arrêts: introduction de mécanismes d’arrêt et d’arrêt dynamiques, tels que des paramètres d’arrêt basés sur l’ATR (Average True Range) ou l’utilisation d’un arrêt mobile pour protéger les bénéfices.
Classification des états du marché: développement d’un système de classification des états du marché qui utilise des règles de négociation différentes dans différents environnements de marché (par exemple, marché tendanciel, marché de choc).
L’intégration de l’apprentissage automatique: optimiser le processus de sélection des paramètres et de génération de signaux à l’aide d’algorithmes d’apprentissage automatique pour améliorer l’adaptabilité et la performance des stratégies.
Les stratégies de suivi de tendance et de résistance à la résistance basées sur le diagramme de la ligne de la courbe B offrent aux traders un moyen simple et efficace de capturer les tendances du marché et d’identifier les niveaux critiques de soutien et de résistance. En observant la position relative des prix par rapport à la ligne de la courbe B, les traders peuvent prendre des décisions d’achat et de vente claires.
L’avantage de la stratégie réside dans sa simplicité, son objectivité et sa sensibilité aux tendances, ce qui la rend particulièrement adaptée aux débutants et aux traders expérimentés qui cherchent à simplifier leur système de négociation. Cependant, comme toutes les stratégies de négociation, elle est également exposée à des risques tels que les fausses percées, le retard et la dépendance excessive à un seul indicateur.
Afin d’améliorer la robustesse et l’adaptabilité des stratégies, il est recommandé aux traders d’envisager d’introduire des conditions de filtrage supplémentaires, d’optimiser les paramètres de configuration, de combiner l’analyse de plusieurs périodes et de mettre en œuvre un mécanisme de gestion des risques dynamique. Grâce à ces optimisations, les stratégies peuvent mieux s’adapter aux différents environnements de marché, améliorer la rentabilité et réduire les risques.
En fin de compte, la réussite de cette stratégie nécessite une compréhension approfondie des principes de l’équilibre au premier coup d’œil, une surveillance continue et une évaluation de la performance de la stratégie, et un ajustement flexible en fonction des changements du marché. Grâce à un apprentissage et à une optimisation continus, le trader peut transformer cet outil simple et puissant en un système de trading fiable.
/*backtest
start: 2024-06-30 00:00:00
end: 2024-07-30 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Ichimoku-based Strategy", overlay=true)
// Ichimoku 参数
conversionPeriods = input(9, "Conversion Line Periods")
basePeriods = input(26, "Base Line Periods")
laggingSpan2Periods = input(52, "Lagging Span 2 Periods")
displacement = input(26, "Displacement")
// 计算一目均衡表的组件
donchian(len) => math.avg(ta.lowest(len), ta.highest(len))
conversionLine = donchian(conversionPeriods)
baseLine = donchian(basePeriods)
leadLine1 = math.avg(conversionLine, baseLine)
leadLine2 = donchian(laggingSpan2Periods)
// 获取当前收盘价
currentClose = close
// 生成买卖信号
buySignal = currentClose > leadLine2
sellSignal = currentClose < leadLine2
// 执行交易
if (buySignal)
strategy.entry("Buy", strategy.long)
if (sellSignal)
strategy.entry("Sell", strategy.short)
// 绘制买卖信号
plotshape(buySignal, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small)
plotshape(sellSignal, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small)
// 显示一目均衡表的主要线条
plot(leadLine2, color=color.blue, title="Span B")