Type/to search

Stratégie de cassure de tendance avec suivi de moyenne mobile

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

img

Aperçu

Cette stratégie détermine la direction de la tendance en utilisant les croisements haussiers (golden cross) et baissiers (death cross) de la moyenne mobile simple. Au début de la tendance, elle ouvre des positions longues ou shortes avec la totalité du capital et place des ordres stop-loss et take-profit pour gérer les risques. Après l’entrée en position, elle suit la tendance en continu à l’aide de la moyenne mobile et coupe les pertes dès que la tendance s’inverse. La stratégie intègre également des modules configurables de stop-loss, take-profit et gestion de la taille des positions, ce qui permet d’ajuster les paramètres en fonction des différents instruments.

Principe de la stratégie

La stratégie identifie le début et la fin d’une tendance principalement par les croisements haussiers et baissiers de la moyenne mobile simple (SMA). Elle compare une SMA rapide (par exemple, 21 périodes) et une SMA lente (par exemple, 49 périodes) pour déterminer la direction de la tendance. Lorsque la SMA rapide traverse la SMA lente par le bas, le marché est considéré comme entrant dans une tendance haussière et une position longue est ouverte à ce moment. Lorsque la SMA rapide traverse la SMA lente par le haut, le marché est considéré comme entrant dans une tendance baissière et une position courte est ouverte à ce moment.

Après l’entrée, la stratégie surveille en temps réel la relation entre le prix et la SMA. Lorsque le prix franchit la SMA par le haut vers le bas, la tendance haussière est considérée comme terminée et la position longue est fermée. Lorsque le prix franchit la SMA par le bas vers le haut, la tendance baissière est considérée comme terminée et la position courte est fermée.

Pour contrôler les risques, la stratégie place simultanément un ordre stop-loss et un ordre take-profit lors de l’ouverture de la position. La distance du stop-loss est basée sur l’ATR, tandis que la distance du take-profit peut être définie en pourcentage ou en fonction de l’ATR. Après l’ouverture, l’ordre stop-loss suit le prix en temps réel, réalisant ainsi un suivi de tendance. Lorsque l’ordre take-profit est déclenché, une partie de la position est fermée, et le reste continue d’être suivi jusqu’à la sortie complète.

La stratégie dispose également d’un module de gestion de la taille des positions qui limite l’utilisation du capital pour chaque transaction, maîtrisant ainsi l’exposition au risque par opération. Par ailleurs, un réglage du drawdown maximum permet de contrôler le risque global de la stratégie.

Avantages de la stratégie

  • La direction de la tendance est déterminée par la comparaison des moyennes mobiles, le principe est simple et facile à comprendre.
  • Après l’entrée, un stop-loss suiveur en temps réel permet de verrouiller la majeure partie des profits.
  • Modes de stop-loss et take-profit configurables, adaptables à différents instruments.
  • Risque par transaction maîtrisé, pas d’exposition totale du capital.
  • Réglage du drawdown maximum pour limiter les pertes globales de la stratégie.

Risques et solutions

  • Le croisement double de moyennes mobiles présente un certain retard et peut faire manquer le meilleur point d’entrée en début de tendance.
  • Nécessité de tester et d’ajuster les paramètres à plusieurs reprises pour différentes combinaisons de périodes de moyennes mobiles.
  • Le croisement de moyennes mobiles comporte un taux de faux signaux, la précision d’entrée ne peut atteindre 100 %.
  • Le stop-loss suiveur peut être cassé et ne permet pas de verrouiller tous les profits.
  • Il convient d’élargir raisonnablement la distance du stop-loss pour laisser une marge de repli au prix.
  • La limite du drawdown maximum peut être trop prudente, sacrifiant les opportunités de hausse.
  • On peut assouplir le ratio de drawdown maximum pour donner plus de marge d’erreur à la stratégie.

Pistes d’optimisation

  • Tester différentes combinaisons de paramètres pour choisir la meilleure période de moyennes mobiles.
  • Ajouter un indicateur de force de tendance pour améliorer la précision des entrées.
  • Optimiser la stratégie de stop-loss afin de suivre au mieux la tendance (acheter dans les hausses, vendre dans les baisses).
  • Tester différentes stratégies de take-profit pour sélectionner les points de sortie optimaux.
  • Optimiser le plan de gestion de la taille des positions pour améliorer l’efficacité de l’utilisation du capital.
  • Ajuster le réglage du drawdown maximum pour équilibrer rendement et risque.

Conclusion

Dans l’ensemble, cette stratégie est une stratégie d’initiation très adaptée aux débutants, avec un principe simple, facile à comprendre et à maîtriser. Elle possède également des capacités de contrôle des risques adéquates, réduisant la probabilité de pertes importantes. Avec une optimisation des paramètres, elle peut donner des résultats satisfaisants. Cependant, ses défauts intrinsèques font qu’elle ne peut pas atteindre une grande précision opérationnelle. Il est recommandé de l’utiliser comme stratégie d’entraînement pour les débutants, mais elle ne convient pas aux traders qui recherchent une efficacité élevée et un taux de réussite important. Pour obtenir de meilleures performances de trading, il est nécessaire de rechercher des stratégies dotées d’une plus grande capacité de prédiction.

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

//@version=5
//
// ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 
//  -----------------------------------------------------------------------------
Strategy parameters
Strategy parameters
Filters
From
fromDate
To 
toDate
Long Trades
Short Trades
EMA Filter
EMA Res/Len/Src
emaLength
emaSrc
EMA ATR Band
EMA ATR Len/Mul
filterAtrMul
Plot
Show EMA Line
Show EMA Band
Show Position Highlighter
Strategy
Fast/Slow SMA Length
slowMALen
General
ATR Length
Entry
Enable Trailing
Deviation Method
Deviation %
Deviation ATR Mul
Long/Short Entry Control
ctrShortEntrySrc
Exit
Enable Trailing
Deviation Method
Deviation %
Deviation ATR Mul
Long/Short Exit Control
ctrShortExitSrc
Stop Loss - Target
Stop Loss Method
Long/Short Stop Loss %
shortTrailingStopLossPerc
ATR Long/Short Mul 
shortStopLossAtrMul
Stop Loss - Trailing
Enable Trailing
Break Even
Take Profit - Target
Take Profit Method
Long/Short Take Profit %
shortTakeProfitPerc
ATR Long/Short Mul 
shortTakeProfitAtrMul
Long/Short RR Ratio 
shortRiskRewardRatio
Take Profit - Trailing
Enable Trailing
Deviation Method
Deviation %
Deviation ATR Mul
Quantity/Risk Management
Take Profit Quantity %
Capital at Risk %
Minimum Trade Price
Leverage Long/Short 
shortLeverage
Max Drawdown %
Alert Messages
Open Long/Short
msgOpenShort
Close Long/Short
msgCloseShort
TP/SL Long/Short
msgTPSLShort
SL Long/Short 
msgSLShort
Max Drawdown
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)