Type/to search

Stratégie de stop-loss à double moyenne mobile

Common strategy
Created: 2023-11-15 15:44:48
Last modified: 3 years ago
1
Follow
1802
Followers

img

Aperçu

Cette stratégie est une stratégie de stop-loss basée sur deux moyennes mobiles. Elle utilise deux moyennes mobiles : une moyenne principale et une ligne de stop-loss. Lorsque le prix est supérieur à la moyenne principale, on prend une position longue ; lorsque le prix est inférieur à la ligne de stop-loss, on ferme la position longue. Lorsque le prix est inférieur à la moyenne principale, on prend une position courte ; lorsque le prix est supérieur à la ligne de stop-loss, on ferme la position courte. En ajustant dynamiquement les prix d'ouverture des positions longues et courtes, on réalise un stop-loss et un take-profit.

Principe de la stratégie

Cette stratégie utilise la fonction sma pour calculer une moyenne mobile simple de longueur len, servant de moyenne principale ma. Ensuite, en fonction des pourcentages de stop-loss long elpercent et de stop-loss court espercent saisis par l'utilisateur, on calcule la ligne de stop-loss long el et la ligne de stop-loss court es. Les formules de calcul sont les suivantes :

el = ma + (ma * elpercent / 100)
es = ma + (ma * espercent / 100)

elpercent et espercent représentent respectivement les pourcentages de décalage au-dessus et en dessous de la moyenne principale.

On obtient ainsi trois lignes : la moyenne principale ma, la ligne de stop-loss long el, et la ligne de stop-loss court es.

La logique de trading de la stratégie est la suivante :

Si le prix de clôture est supérieur à la ligne de stop-loss long el, on ouvre une position longue ; si le prix de clôture est inférieur à la ligne de stop-loss court es, on ferme la position longue.

Si le prix de clôture est inférieur à la ligne de stop-loss court es, on ouvre une position courte ; si le prix de clôture est supérieur à la ligne de stop-loss long el, on ferme la position courte.

Avantages de la stratégie

  1. L'utilisation de deux moyennes mobiles pour définir les points de stop-loss et de take-profit permet de contrôler efficacement les risques.

  2. La longueur len de la moyenne principale et les pourcentages de décalage elpercent et espercent sont personnalisables, permettant d'ajuster les paramètres en fonction des différents marchés, avec une grande adaptabilité.

  3. Le mécanisme de stop-loss permet d'arrêter les pertes à temps, évitant ainsi qu'elles ne s'aggravent.

  4. La logique de la stratégie est simple et claire, facile à comprendre et à mettre en œuvre, adaptée aux débutants.

  5. Elle permet de prendre simultanément des positions longues et courtes, exploitant ainsi pleinement les tendances des deux directions.

Risques et solutions

  1. Risque de surajustement aux données de backtest : Les stratégies basées sur des moyennes mobiles ont tendance à bien s'adapter aux données historiques, mais les résultats en trading réel peuvent différer. Solution : effectuer des tests en conditions réelles sur un marché complexe et volatile, et ajuster les paramètres en fonction des résultats réels.

  2. Risque lié à une ligne de stop-loss trop proche : Si la ligne de stop-loss est définie trop près de la moyenne principale, elle peut être déclenchée par des fluctuations de prix à court terme. Il est possible d'augmenter la distance de stop-loss pour éviter cela.

  3. Pression sur les fonds due au trading bilatéral : Prendre des positions longues et courtes en même temps nécessite des fonds suffisants pour la marge. On peut réduire la taille des positions pour maîtriser la pression sur les fonds.

  4. Risque d'optimisation des paramètres : Les réglages des paramètres peuvent varier considérablement selon les conditions du marché ; il faut du temps pour les optimiser. On peut utiliser des techniques comme l'apprentissage automatique pour aider à l'optimisation des paramètres.

Pistes d'optimisation

  1. On pourrait envisager d'ajouter davantage d'indicateurs pour juger de la tendance du marché et améliorer la prise de décision, par exemple des indicateurs de volume-prix ou de volatilité.

  2. On pourrait étudier l'optimisation automatique de la longueur len de la moyenne mobile et des paramètres de stop-loss, afin qu'ils s'adaptent aux changements du marché.

  3. On pourrait ajouter un filtre sur les instruments tradés, en ne tradant que ceux dont la tendance est claire.

  4. On pourrait remplacer la méthode de stop-loss par un stop-loss suiveur, ajustant le point de stop-loss en temps réel en fonction du prix.

  5. On pourrait mettre en place un système d'évaluation de l'optimisation des paramètres, utilisant les résultats du backtest pour trouver automatiquement la meilleure combinaison de paramètres.

Conclusion

La logique globale de cette stratégie est claire et facile à comprendre. L'utilisation de deux moyennes mobiles pour le stop-loss permet de contrôler efficacement les risques. La stratégie présente des avantages tels que des paramètres ajustables et une grande adaptabilité, mais elle comporte également des risques liés au surajustement des données de backtest et au réglage de la distance de stop-loss qui nécessitent une attention particulière. Avec des optimisations supplémentaires, cette stratégie peut devenir une stratégie de stop-loss efficace et facile à appliquer en trading réel. Elle convient comme point de départ pour les débutants qui apprennent le trading algorithmique, leur permettant de l'améliorer continuellement dans la pratique et de développer progressivement leur propre système de trading.

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

//Noro
//2019

//@version=4
Strategy parameters
Strategy parameters
Long
Short
len
src
Shift long, %
Shift short, %
Show lines
Show background
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)