Type/to search

Stratégie de suivi de tendance basée sur le système de moyenne mobile simple (SMA)

Common strategy
Created: 2024-02-23 12:29:51
Last modified: 2 years ago
1
Follow
1802
Followers

img

Aperçu

Cette stratégie, nommée « Stratégie de suivi de tendance basée sur le système de moyennes mobiles SMA », a pour principe principal d'utiliser des moyennes mobiles SMA de différentes longueurs de paramètres pour construire des signaux de trading, d'entrer en position aux points de cassure, tout en combinant un mécanisme de stop-loss pour contrôler le risque.

Principe de la stratégie

La stratégie utilise deux moyennes mobiles SMA, à savoir SMA1 et SMA2. La longueur de SMA1 est de 1, et celle de SMA2 est de 3. La stratégie calcule ces deux SMA, génère un signal d'achat lorsque SMA1 croise au-dessus de SMA2, et un signal de vente lorsque SMA1 croise en dessous de SMA2, permettant ainsi de capturer la tendance des prix.

Plus précisément, la stratégie utilise les fonctions ta.crossover et ta.crossunder pour détecter les croisements des SMA, ce qui produit les variables booléennes longCondition et shortCondition. Lorsque longCondition est vraie, un signal d'achat est généré ; lorsque shortCondition est vraie, un signal de vente est généré. La stratégie entre en position au point du signal, tout en mettant à jour les variables profitAccumulated et lastTradeProfit pour suivre le profit cumulé.

Pour le contrôle des risques, la stratégie intègre également un mécanisme de stop-loss basé sur un nombre fixe de points. À partir du point d'entrée, si le prix atteint le niveau de stop-loss défini, l'ordre stop-loss déclenche la fermeture de la position.

Avantages de la stratégie

Le principal avantage de cette stratégie réside dans l'utilisation du suivi de tendance des moyennes mobiles SMA, permettant de capturer efficacement les changements de tendance des prix. Par rapport à une stratégie à une seule moyenne mobile, la stratégie à deux moyennes mobiles peut utiliser les relations de croisement entre les moyennes pour déterminer la direction de la tendance et ainsi générer des signaux de trading. De plus, l'ajout d'un mécanisme de stop-loss permet de contrôler efficacement les pertes individuelles.

Analyse des risques

Le principal risque de cette stratégie est que les stratégies basées sur les moyennes mobiles sont sujettes aux faux signaux. Lorsque les prix oscillent, les SMA peuvent se croiser fréquemment, entraînant des signaux de trading inutiles. Dans ce cas, sans un stop-loss efficace, des pertes importantes peuvent survenir.

Pistes d'optimisation

La stratégie peut être optimisée sous les aspects suivants :

  1. Ajuster les paramètres des SMA pour trouver la meilleure combinaison de longueurs de moyennes. On peut obtenir les paramètres optimaux par un backtest exhaustif.

  2. Ajouter des conditions de filtre, comme des conditions de cassure de prix à proximité du croisement des moyennes, pour éviter les faux signaux.

  3. Tester différents types de stop-loss, tels que le stop-loss suiveur, le stop-loss par ordre pendant, etc.

  4. Ajouter un contrôle de la taille des positions pour optimiser l'efficacité de l'utilisation des fonds.

Résumé

Dans l'ensemble, cette stratégie est une stratégie de suivi de tendance typique. Elle utilise les relations de croisement des SMA pour déterminer la direction de la tendance des prix et entre en position aux points de changement de tendance. Parallèlement, la stratégie intègre une fonction de stop-loss fixe pour contrôler les risques. Cette stratégie est simple, pratique et facile à comprendre, mais nécessite encore des tests et des optimisations approfondis pour réaliser des bénéfices stables en trading en direct.

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

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © cesarpieres72

//@version=5
Strategy parameters
Strategy parameters
SMA 1 Longitud
SMA 2 Longitud
Stop Loss (en pips)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)