Stratégie de cécité des super tendances


Date de création: 2023-12-13 16:49:44 Dernière modification: 2023-12-13 16:49:44
Copier: 0 Nombre de clics: 705
1
Suivre
1621
Abonnés

Stratégie de cécité des super tendances

Aperçu

Cette stratégie montre ce qui se passe si vous suivez aveuglément l’indicateur de surtrend. Nous savons que l’indicateur de surtrend n’apparaît pas immédiatement et que nous devons attendre la prochaine ligne K pour décider si nous allons ou non entrer en position.

Principe de stratégie

Cette stratégie utilise l’indicateur de tendance hyper pour déterminer la tendance des prix. L’indicateur de tendance hyper est construit sur la base de la moyenne de l’amplitude réelle et du point médian des hauts et des bas des prix.

Lorsque le prix de clôture est supérieur à la trajectoire ascendante, il représente une hausse continue; lorsque le prix de clôture est inférieur à la trajectoire descendante, il représente une baisse continue.

Cette stratégie définit deux paramètres Factor et Pd. Factor contrôle la largeur du canal de surtrend, Pd contrôle la longueur de la période pour calculer l’ATR. Sur la base de ces deux paramètres, on peut construire des rails ascendants et descendants.

Formule de mise en orbite: hl2 - (Factor * ATR ((Pd)) Formule de la voie descendante: hl2 + (Factor * ATR ((Pd))

Le HL2 représente le point de basse ou moyenne haute.

Il compare ensuite le cours de clôture actuel avec les hauts et les bas de la trajectoire, pour déterminer si la hausse ou la baisse se poursuit, et pour produire une variable de tendance de type bull.

Tracez les hauts et les bas de la surtrend en fonction de la tendance. Placez les signaux d’entrée et de sortie lorsque l’état de la tendance change.

Logique d’ouverture de position selon la stratégie de réglage du signal.

Analyse des avantages

Cette stratégie présente les avantages suivants:

  1. L’indicateur hypertrend permet de déterminer clairement les tendances et les axes de prix.

  2. La logique d’entrée et de sortie est clairement définie.

  3. L’heure d’arrivée est indiquée par une flèche.

  4. La logique de la stratégie est simple et facile à comprendre.

Analyse des risques

Les risques liés à cette stratégie sont les suivants:

  1. Suivre à l’aveugle les indicateurs de tendance supérieure, sans autres indicateurs auxiliaires et sans gestion des effets, peut entraîner un retrait considérable.

  2. Il n’y a pas de paramètre d’arrêt de perte et il n’y a pas de contrôle sur les pertes individuelles.

  3. Les signaux peuvent être retardés, ce qui empêche l’entrée en temps voulu dans les environs des points de virage.

  4. Une mauvaise configuration des paramètres peut entraîner un canal hypertrend trop large ou trop étroit.

Mesures de gestion des risques:

  1. Il est possible de vérifier l’efficacité en combinant avec d’autres indicateurs comme le MACD, le KDJ, etc.

  2. Il est nécessaire de définir un stop-loss raisonnable pour contrôler au maximum les pertes individuelles.

  3. Ajustez les paramètres pour rationaliser les canaux hypertrends et éviter qu’ils soient trop larges ou trop étroits.

Direction d’optimisation

Cette stratégie peut être optimisée dans les domaines suivants:

  1. Ajout d’indicateurs auxiliaires pour la vérification de l’efficacité et la prévention de la défaillance. Par exemple, l’ajout d’indicateurs MACD peut être envisagé.

  2. Il est possible de définir des pourcentages de stop loss basés sur l’ATR.

  3. Optimiser les paramètres Factor et Pd pour trouver la meilleure combinaison de paramètres. Par exemple, une méthode de traversée peut être utilisée pour trouver les paramètres optimaux.

  4. L’optimisation du timing d’entrée permet d’éviter le retard de signal. Par exemple, il est possible d’introduire des indicateurs de dynamique pour déterminer la force et la faiblesse de la configuration afin d’ajuster le timing d’entrée.

  5. Augmentation des stratégies de gestion des positions. Par exemple, des actions fixes peuvent être utilisées pour la gestion des positions.

Résumer

Cette stratégie utilise des indicateurs de tendance supérieure pour déterminer la tendance des prix et identifier les points de basculement. En l’absence d’indicateurs auxiliaires et de moyens de freinage, le suivi aveugle d’indicateurs de tendance supérieure comporte un risque énorme. Nous proposons des améliorations dans plusieurs aspects tels que la gestion des risques, la stratégie de freinage, l’optimisation des paramètres et le timing d’entrée en bourse, ce qui peut considérablement améliorer la stabilité et la rentabilité de la stratégie.

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

//@version=2
strategy("Supertrend blind follow", overlay=true)

Factor=input(3, minval=1,maxval = 100)
Pd=input(7, minval=1,maxval = 100)


Up=hl2-(Factor*atr(Pd))
Dn=hl2+(Factor*atr(Pd))


TrendUp=close[1]>TrendUp[1]? max(Up,TrendUp[1]) : Up
TrendDown=close[1]<TrendDown[1]? min(Dn,TrendDown[1]) : Dn

Trend = close > TrendDown[1] ? 1: close< TrendUp[1]? -1: nz(Trend[1],1)
Tsl = Trend==1? TrendUp: TrendDown

linecolor = Trend == 1 ? green : red

plot(Tsl, color = linecolor , style = line , linewidth = 2,title = "SuperTrend")

plotshape(cross(close,Tsl) and close>Tsl , "Up Arrow", shape.triangleup,location.belowbar,green,0,0)
plotshape(cross(Tsl,close) and close<Tsl , "Down Arrow", shape.triangledown , location.abovebar, red,0,0)
//plot(Trend==1 and Trend[1]==-1,color = linecolor, style = circles, linewidth = 3,title="Trend")

plotarrow(Trend == 1 and Trend[1] == -1 ? Trend : na, title="Up Entry Arrow", colorup=lime, maxheight=60, minheight=50, transp=0)
plotarrow(Trend == -1 and Trend[1] == 1 ? Trend : na, title="Down Entry Arrow", colordown=red, maxheight=60, minheight=50, transp=0)

longCondition = cross(close,Tsl) and close>Tsl
if (longCondition)
    strategy.entry("long", strategy.long)
shortCondition = cross(Tsl,close) and close<Tsl
if (shortCondition)
    strategy.entry("short", strategy.short)