Type/to search

Stratégie de suivi de tendance avec stop suiveur basé sur la moyenne mobile

Common strategy
Created: 2023-10-10 10:36:16
Last modified: 3 years ago
1
Follow
1802
Followers

Aperçu

Cette stratégie utilise la combinaison de la moyenne mobile et du RSI pour déterminer la direction de la tendance, et atteint les objectifs de profit grâce à un mécanisme de stop-loss suiveur. Elle convient aux marchés à forte volatilité, permet d'entrer rapidement sur le marché après la formation d'une tendance, et sécurise les gains via le stop-loss et le take-profit.

Principe de la stratégie

La stratégie utilise l'indicateur RSI pour juger la direction actuelle du marché : un RSI inférieur à 30 est considéré comme baissier, supérieur à 70 comme haussier. Lorsque le RSI émet un signal d'achat (croisement haussier), une position longue est ouverte ; lorsqu'il émet un signal de vente (croisement baissier), une position courte est ouverte.

Après l'ouverture, la stratégie utilise un mécanisme de stop-loss suiveur pour verrouiller les profits en suivant les variations de prix. Plus précisément, elle enregistre le prix d'entrée moyen de chaque position. Lorsque le prix atteint 1 % du prix d'entrée, le stop-loss suiveur démarre en calculant la différence entre le prix actuel et le prix le plus élevé pour déplacer la ligne de stop-loss.

La position est clôturée si le prix atteint la ligne de stop-loss, et elle est clôturée en take-profit si le prix atteint 3 % du prix d'entrée. Ainsi, la double protection du stop-loss suiveur et du take-profit permet d'atteindre les objectifs de profit.

Avantages de la stratégie

  • Utilise le RSI pour juger la direction de la tendance, ce qui permet d'identifier rapidement l'évolution du marché.
  • Le mécanisme de stop-loss suiveur ajuste la position du stop-loss de manière flexible en fonction des variations de prix en temps réel, évitant un stop-loss prématuré.
  • La double garantie du stop-loss et du take-profit permet de contrôler les risques tout en assurant un certain niveau de profit.

Analyse des risques

  • Des signaux erronés du RSI peuvent entraîner des ouvertures de positions inutiles.
  • Une distance de stop-loss trop faible provoque facilement un déclenchement, tandis qu'une distance trop grande rend le stop-loss inefficace.
  • Un take-profit mal défini peut également empêcher d'atteindre l'objectif de profit.

Il est possible de réduire les faux signaux en ajustant les paramètres du RSI ou en ajoutant d'autres indicateurs. Il convient également d'optimiser les paramètres de stop-loss et de take-profit, et de trouver la meilleure combinaison via le backtesting.

Pistes d'optimisation

  • Essayer d'ajouter les bandes de Bollinger ou l'indicateur KDJ pour confirmer les signaux de tendance et réduire les ouvertures erronées.
  • Explorer les fonctions d'additions et de multiplications pour étendre les combinaisons d'indicateurs.
  • Tester une confirmation multi-périodes pour éviter les erreurs de signaux sur une seule période.
  • Étudier la mise en place d'un stop-loss adaptatif, dont la distance s'ajuste en fonction de la volatilité du marché.

Résumé

Dans l'ensemble, cette stratégie est un suiveur de tendance très professionnel et fiable, capable de détecter rapidement la direction du marché et de verrouiller les profits via le stop-loss suiveur et le take-profit. En continuant à optimiser les paramètres des indicateurs et en ajoutant d'autres indicateurs auxiliaires, on peut améliorer davantage le taux de réussite et la fiabilité de la stratégie. Cette stratégie présente une logique claire et des paramètres flexibles, ce qui en fait un excellent cas d'étude pour l'apprentissage des stratégies de trading quantitatif.

Source
Pine
/*backtest
start: 2022-10-03 00:00:00
end: 2023-10-09 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
// Learn more about Autoview and how you can automate strategies like this one here: https://autoview.with.pink/
// strategy("Autoview Build-a-bot - 1m chart", "Strategy", overlay=true, pyramiding=2000, default_qty_value=10000)
// study("Autoview Build-a-bot", "Alerts")
Strategy parameters
Strategy parameters
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
RSI Period Length
Length
rsin
Longs Only
Shorts Only
Flip the Opens
Pyramiding less than
Pyramiding equal to
Pyramiding greater than
Trailing Stop
Activate Trailing Stop Price (%). Divided by 100 (1 = 0.01%)
Trailing Stop (%). Divided by 100 (1 = 0.01%)
Take Profit
Take Profit (%). Divided by 100 (1 = 0.01%)
Stop Loss
Stop Loss (%). Divided by 100 (1 = 0.01%)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)