Tendance à la suite d'une stratégie basée sur un soutien et une résistance dynamiques

Auteur:ChaoZhang est là., Date: 15 septembre 2023 à 11h28
Les étiquettes:

Cet article explique en détail une stratégie de suivi de tendance qui utilise des niveaux de support et de résistance dynamiques.

I. Logique stratégique

Les principaux indicateurs et la logique sont les suivants:

  1. Calcul de la moyenne mobile la plus élevée sur une période comme bande supérieure.

  2. Utiliser l'ATR pour calculer la distance de tampon pour le stop loss.

  3. La bande supérieure moins le tampon définit la bande inférieure.

  4. Prenez long lorsque le prix dépasse la bande supérieure; sortez lorsque le prix dépasse la bande inférieure.

Les bandes supérieures et inférieures constituent des zones de soutien et de résistance dynamiques.

II. Avantages de la stratégie

Les principaux avantages sont les suivants:

  1. Les bandes dynamiques peuvent saisir les opportunités de tendance.

  2. ATR définit les arrêts de perte en fonction de la volatilité du marché.

  3. L'objectif de profit supérieur à l'objectif de stop loss est bénéfique pour les bénéfices.

  4. Des règles simples le rendent facile à mettre en œuvre.

III. Risques potentiels

Cependant, il existe des problèmes potentiels:

  1. Les moyennes mobiles et l'ATR ont des problèmes de retard.

  2. Il faut supporter des retombées plus importantes.

  3. Il n'y a pas de limite au nombre d'entrées.

  4. Les paramètres doivent être optimisés pour différents produits.

IV. Résumé

En résumé, cet article a expliqué une stratégie de suivi de tendance en utilisant des moyennes mobiles et ATR pour former des bandes dynamiques. Il peut définir un stop loss et un profit basé sur la volatilité pour suivre les tendances. Mais les risques tels que le décalage des indicateurs et le contrôle du retrait nécessitent une attention. Dans l'ensemble, il fournit une méthode de suivi de tendance simple.


/*backtest
start: 2023-01-01 00:00:00
end: 2023-09-14 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("I Like Winners And Hate Loosers!", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100)

highest_length = input(200, type=input.integer, minval=1, title="Highest Length")
highest_average = input(10, type=input.integer, minval=1, title="Highest Average")

atr_length = input(14, type=input.integer, minval=1, title="ATR Length")
atr_multiplier = input(2, type=input.integer, minval=1, title="ATR Multiplier")

a = atr(atr_length) * atr_multiplier
h = sma(highest(high, highest_length), highest_average)
l = h - a

buy_signal = crossover(close, h)
sell_signal = crossunder(close, l)

strategy.entry("Buy", strategy.long, when=buy_signal)
strategy.close("Buy", when=sell_signal)

plot(h, title="H", color=color.green, transp=50, linewidth=2)
plot(l, title="L", color=color.red, transp=50, linewidth=2)


Plus de