Type/to search

Stratégie de trading quantitatif à double moyenne mobile

Common strategy
Created: 2024-02-01 15:13:13
Last modified: 3 years ago
1
Follow
1802
Followers

img

Aperçu

Cette stratégie calcule une moyenne mobile rapide et une moyenne mobile lente, combinées avec l'indicateur Parabolic SAR pour générer des signaux d'achat et de vente. Il s'agit d'une stratégie de suivi de tendance. Elle prend une position longue lorsque la moyenne mobile rapide croise au-dessus de la moyenne mobile lente, et une position courte lorsqu'elle croise en dessous. L'indicateur Parabolic SAR est utilisé pour filtrer les faux signaux de cassure.

Principe de la stratégie

  1. Calcul de la moyenne mobile rapide et de la moyenne mobile lente. Les paramètres des moyennes mobiles sont personnalisables.
  2. Comparaison des deux moyennes mobiles pour déterminer la direction de la tendance du marché. Lorsque la moyenne mobile rapide croise au-dessus de la moyenne mobile lente, le marché est considéré comme haussier ; lorsqu'elle croise en dessous, le marché est considéré comme baissier.
  3. Utilisation de la relation entre le prix de clôture et les moyennes mobiles comme confirmation supplémentaire. Un signal d'achat n'est généré que lorsque la ligne rapide croise au-dessus de la ligne lente et que le prix de clôture est supérieur à la ligne rapide. Un signal de vente n'est généré que lorsque la ligne rapide croise en dessous de la ligne lente et que le prix de clôture est inférieur à la ligne rapide.
  4. Utilisation de l'indicateur Parabolic SAR pour filtrer les faux signaux de cassure. Un signal d'achat final n'est déclenché que si la ligne rapide croise au-dessus de la ligne lente, le prix de clôture est supérieur à la ligne rapide, et le cours de l'action est supérieur à la valeur de Parabolic SAR. L'inverse est vrai pour un signal de vente.
  5. Définition d'un niveau de stop-loss basé sur la perte maximale acceptable. Le prix de stop-loss spécifique est calculé à l'aide de l'indicateur ATR.

Avantages de la stratégie

  1. Utilisation des moyennes mobiles pour déterminer la direction de la tendance du marché, évitant ainsi les transactions fréquentes dans un marché en range sans direction claire.
  2. La double condition de filtrage permet d'éviter efficacement les problèmes courants de faux signaux de cassure.
  3. L'intégration d'une stratégie de stop-loss permet de contrôler efficacement les pertes par transaction.

Risques de la stratégie

  1. Les stratégies basées sur des indicateurs sont sujettes à de faux signaux.
  2. Le risque de change n'est pas pris en compte.
  3. La stratégie peut manquer les premières phases de mouvements dans une direction différente.

Pour remédier à ces problèmes, les améliorations suivantes peuvent être envisagées :

  1. Optimiser les paramètres des moyennes mobiles pour les adapter à des instruments spécifiques.
  2. Combiner avec d'autres indicateurs ou modèles pour filtrer les signaux.
  3. Envisager un hedging en temps réel ou une conversion automatique du risque de change via le compte de courtage.

Pistes d'optimisation

  1. Optimiser les paramètres des moyennes mobiles pour mieux capturer les tendances.
  2. Ajouter une combinaison de modèles pour améliorer la précision des signaux.
  3. Valider sur plusieurs périodes pour éviter d'être piégé.
  4. Optimiser la stratégie de stop-loss pour améliorer la stabilité de la stratégie.

Conclusion

Cette stratégie est une stratégie de suivi de tendance typique à double moyenne mobile combinée avec des indicateurs. En comparant la direction des deux moyennes mobiles (rapide et lente), elle détermine la tendance du marché, et en utilisant plusieurs filtres pour éviter les faux signaux, elle génère des signaux de trading. De plus, la stratégie intègre une fonction de stop-loss pour contrôler les pertes par transaction. Son principal avantage réside dans une logique simple et claire, facile à comprendre et à implémenter, et pouvant être optimisée de manière flexible selon les besoins. L'inconvénient est qu'en tant qu'outil grossier de détermination de tendance, la précision des signaux doit être améliorée, ce qui peut être réalisé par l'introduction de modèles avancés comme l'apprentissage automatique.

Source
Pine
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © sosacur01

//@version=5
Strategy parameters
Strategy parameters
Backtest Time Period
Filter Date Range of Backtest
Start Date
End Date
Long & Short Position
On/Off Long Postion
On/Off Short Postion
Slow MA Inputs
Slow MA Type
Slow MA Length
Slow MA Source
Fast MA Inputs
Fast MA Type
Fast MA Length
Fast MA Source
Parabolic SAR Inputs
Use Parabolic Sar?
Display Parabolic Sar?
Start
Increment
Maximum
Risk Management Inputs
ATR Length
Long Position - Stop Loss - ATR Multiplier
Short Position - Stop Loss - ATR Multiplier
% of Equity at Risk
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)