Type/to search

Stratégie de breakout de tendance avec ATR adaptatif

Common strategy
Created: 2023-10-31 15:58:46
Last modified: 3 years ago
1
Follow
1802
Followers

img

Aperçu

Cette stratégie est une stratégie de breakout de tendance basée sur l'indicateur ATR. L'idée principale est d'effectuer une opération de breakout de tendance lorsque le prix dépasse un certain multiple de l'ATR. La stratégie comprend également une confirmation de la tendance et une fonction de limitation des transactions à l'aide d'une plage de dates.

Principe

La stratégie utilise l'indicateur ATR pour évaluer l'amplitude des fluctuations de prix. L'ATR (Average True Range) mesure l'amplitude moyenne des fluctuations de prix sur une période donnée. Les paramètres de la stratégie incluent length pour la période de calcul de l'ATR et numATRs pour le multiple de l'ATR servant de seuil de breakout.

Lorsque le prix franchit à la hausse le seuil supérieur (numATRs fois l'ATR), une position longue est ouverte ; lorsqu'il franchit à la baisse le seuil inférieur, une position courte est ouverte.

De plus, la stratégie intègre des variables booléennes needlong et needshort pour contrôler la possibilité d'ouvrir uniquement des positions longues ou uniquement des positions courtes. La stratégie définit également une plage de dates pour effectuer des transactions uniquement entre des dates spécifiées, permettant ainsi une restriction temporelle.

La stratégie utilise la variable size pour déterminer la taille de la position, et calcule le nombre de lots en fonction de celle-ci. Le nombre de lots est calculé en pourcentage des capitaux propres du compte.

Avantages

  • Utilise l'indicateur ATR pour s'adapter automatiquement à la volatilité du marché, sans avoir à définir manuellement les distances de stop-loss et de take-profit.
  • Permet de choisir de trader à la fois long et short, ou uniquement long/short.
  • Permet de définir une plage de dates pour trader, en évitant les périodes importantes.
  • Gestion flexible de la taille des positions : ouverture de lots en pourcentage des capitaux propres.

Risques et solutions

  • L'indicateur ATR ne prend en compte que les fluctuations de prix. Si le marché subit des variations brutales, la distance de stop-loss peut être trop faible. Il est recommandé de le combiner avec d'autres indicateurs pour l'optimiser.
  • La restriction de la plage de dates peut entraîner un manque d'opportunités appropriées avant ou après les périodes importantes, ce qui peut conduire à des opportunités manquées. Il est possible d'élargir la plage de dates de manière appropriée.
  • Lors de l'utilisation d'un pourcentage des capitaux propres pour la taille des positions, il est nécessaire de définir un ratio raisonnable pour éviter des pertes unitaires trop importantes.

Pistes d'optimisation

  • Envisager d'ajouter des indicateurs de tendance tels que les moyennes mobiles pour filtrer les transactions parasites dues aux breakouts non tendanciels.
  • Tester différents paramètres de période de l'ATR pour choisir la combinaison optimale.
  • Envisager de combiner la stratégie avec d'autres stratégies pour tirer parti de leurs atouts respectifs et améliorer la stabilité.

Résumé

Cette stratégie a une logique globale claire et facile à comprendre. En utilisant l'indicateur ATR pour s'adapter automatiquement à la volatilité du marché, il s'agit d'une stratégie de suivi de tendance universelle. Grâce à l'optimisation des paramètres et à la combinaison avec d'autres stratégies, elle peut encore améliorer ses performances et sa stabilité. Il convient toutefois d'éviter des pertes unitaires trop importantes et de surveiller le risque d'un stop-loss insuffisant en cas de variations brutales du marché.

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

//Noro
//2018

//@version=3
Strategy parameters
Strategy parameters
Long
Short
Lot, %
length
numATRs
From Year
To Year
From Month
To Month
From day
To day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)