Type/to search

Stratégie de backtest multi-timeframe de la Super Tendance

Common strategy
Created: 2023-12-05 10:59:54
Last modified: 3 years ago
1
Follow
1802
Followers

img

Aperçu

L'idée principale de cette stratégie est d'utiliser l'indicateur SuperTrend sur plusieurs horizons temporels pour générer des signaux de trading, et de combiner un filtre intraday pour fermer les positions en cours de séance, réalisant ainsi un trading multi-timeframe et améliorant la qualité des signaux.

Principe de la stratégie

La stratégie commence par appeler la fonction supertrend avec les paramètres mult et len pour générer la ligne indicatrice SuperTrend (superTrend) et sa direction (dir). Ensuite, la ligne SuperTrend est tracée. Un paramètre d'entrée intrady contrôle si les positions sont fermées en cours de séance. Si intrady est vrai, les positions en cours sont fermées après 14h45.

Les règles de génération des signaux sont les suivantes : lorsque le prix de clôture est supérieur à la ligne SuperTrend, un signal d'achat est généré ; lorsqu'il est inférieur, un signal de vente est généré. Lorsqu'un signal d'achat est reçu, une position longue est ouverte ; lorsqu'un signal de vente est reçu, une position courte est ouverte. Si le filtre intraday est activé (intrady = true), toutes les positions longues et courtes sont fermées après 14h45 chaque jour.

Analyse des avantages

Le principal atout de cette stratégie est d'utiliser l'indicateur SuperTrend, simple mais pratique, pour générer des signaux sur plusieurs horizons temporels. Le SuperTrend offre déjà un bon ratio de gains et un rendement intéressant. De plus, l'ajout du filtre intraday permet d'éviter les pertes dues à une forte volatilité en cours de séance.

En outre, la stratégie est très concise, avec seulement quelques lignes de code pour implémenter la logique principale, ce qui la rend facile à comprendre, modifier et étendre. Cela offre une grande flexibilité à l'utilisateur, qui peut ajuster les paramètres ou ajouter d'autres indicateurs selon ses besoins.

Analyse des risques

Le principal risque de cette stratégie réside dans le fait que l'indicateur SuperTrend présente un certain retard, ce qui peut entraîner des pertes supplémentaires. De plus, le trading fixe sur plusieurs horizons temporels peut faire manquer des opportunités de trading à court terme.

Pour réduire ces risques, il est recommandé d'optimiser les paramètres mult et len du SuperTrend afin de trouver la combinaison optimale. On peut également tester l'ajout d'autres indicateurs pour combiner plusieurs facteurs et améliorer la stabilité de la stratégie. En outre, on peut envisager de supprimer le moment fixe de fermeture intraday et de le remplacer par un suivi dynamique de la volatilité pour déterminer le moment de fermeture.

Directions d'optimisation

Les principales voies d'optimisation de cette stratégie incluent :

  1. Tester plusieurs jeux de paramètres du SuperTrend pour trouver la combinaison optimale.
  2. Ajouter d'autres indicateurs techniques (formations de chandeliers, moyennes mobiles, etc.) pour combiner plusieurs facteurs et filtrer les signaux.
  3. Optimiser et ajuster dynamiquement l'heure exacte de fermeture intraday afin de réduire la probabilité de fermeture inappropriée.
  4. Ajouter une stratégie de stop-loss, comme un stop-loss fixe en pourcentage ou basé sur l'ATR.
  5. Tester des taux d'utilisation des fonds et des stratégies de gestion de positions adaptés.
  6. Effectuer un backtest sur des périodes plus longues pour vérifier la stabilité des paramètres.

Conclusion

Cette stratégie de backtest multi-timeframe basée sur le SuperTrend est globalement très pratique. Elle utilise l'indicateur SuperTrend simple pour réaliser des transactions sur plusieurs horizons temporels, tout en intégrant un filtre intraday pour limiter les pertes. La stratégie offre une grande marge d'optimisation ; l'utilisateur peut ajuster les paramètres ou combiner d'autres indicateurs techniques selon ses besoins. Les résultats des backtests semblent également stables et fiables. Dans l'ensemble, cette stratégie convient au trading de tendance à moyen et long terme, et est également adaptée aux débutants pour apprendre et expérimenter des modifications.

Source
Pine
/*backtest
start: 2023-11-27 00:00:00
end: 2023-12-04 00:00:00
period: 45m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4

//@Gurjant_Singh IISMA-Indian Institute of stock Market Analysis 
Strategy parameters
Strategy parameters
mult
len
Do you want to exit intrday position
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)