Type/to search

Stratégie de suivi de stop-loss avec canal de prix dynamique

Common strategy
Created: 2024-02-01 10:52:33
Last modified: 3 years ago
1
Follow
1802
Followers

img

Aperçu

Cette stratégie est développée à partir de l'indicateur du canal de prix Donchian. Cet indicateur forme un canal de prix en calculant le plus haut et le plus bas sur une période donnée. La stratégie utilise le canal de prix pour effectuer des transactions dans les deux sens et fixe des prix de stop-loss et de take-profit. Le prix de stop-loss est fixé à la ligne médiane du canal de prix, tandis que le prix de take-profit est défini comme un pourcentage au-delà des limites supérieure et inférieure du canal. La stratégie met également en œuvre un suivi du take-profit et du stop-loss.

Principe de la stratégie

Tout d'abord, la stratégie calcule la limite supérieure h et la limite inférieure l du canal de prix en fonction du paramètre pclen. La ligne médiane center est la moyenne des limites supérieure et inférieure du canal. Ensuite, en fonction du paramètre de take-profit tp pour les positions longues et courtes, les prix de take-profit tpl et tps sont calculés. Le prix de stop-loss est fixé à la ligne médiane center du canal. Lorsque le prix franchit le canal, la taille des positions dans chaque direction est calculée en fonction des risques risklong et riskshort. La stratégie ferme la position lorsque le prix rentre à nouveau dans le canal. De plus, un filtre temporel est mis en place pour ne trader que dans un intervalle de dates spécifié.

La logique de trading spécifique est la suivante :

  • Signal d'ouverture de position longue : ouvrir une position longue lorsque le prix dépasse la limite supérieure h du canal et revient à l'intérieur du canal.

  • Signal de fermeture de position longue : fermer la position longue lorsque le prix est inférieur à la ligne médiane center (stop-loss) ou supérieur au prix de take-profit tpl (take-profit).

  • Signal d'ouverture de position courte : ouvrir une position courte lorsque le prix est inférieur à la limite inférieure l du canal et revient à l'intérieur du canal.

  • Signal de fermeture de position courte : fermer la position courte lorsque le prix est supérieur à la ligne médiane center (stop-loss) ou inférieur au prix de take-profit tps (take-profit).

Analyse des avantages

Cette stratégie présente les avantages suivants :

  1. Transactions dans les deux sens, permettant de capter les retournements de tendance.
  2. Utilisation du canal de prix pour déterminer la direction de la tendance, évitant les faux signaux.
  3. Fixation de take-profit et stop-loss pour contrôler les risques.
  4. Calcul de la taille des positions en fonction du risque, assurant un risque maîtrisé.
  5. Mise en œuvre d'un suivi du take-profit et du stop-loss, permettant de verrouiller davantage de profits.

Analyse des risques

Cette stratégie comporte également certains risques :

  1. Un réglage inapproprié des paramètres du canal de prix peut entraîner une fréquence de trading excessive ou manquer des opportunités.
  2. Un stop-loss trop large peut augmenter l'exposition au risque.
  3. Le suivi du take-profit peut être déclenché prématurément en période de forte volatilité.

Ces risques peuvent être réduits et contrôlés en ajustant les paramètres et en effectuant une surveillance manuelle.

Axes d'optimisation

Cette stratégie peut être optimisée des manières suivantes :

  1. Ajouter davantage d'indicateurs de filtrage pour éviter les ouvertures et fermetures fréquentes en période de consolidation.
  2. Tester différents algorithmes de take-profit et stop-loss, comme le stop-loss basé sur l'ATR.
  3. Étendre à un système de trading multi-périodes, en utilisant une période plus élevée pour déterminer la direction de la tendance.
  4. Ajouter un module de gestion des positions, ajustant la taille en fonction du ratio d'utilisation des fonds.
  5. Intégrer un modèle d'apprentissage automatique pour évaluer la probabilité de validité des cassures, afin d'éviter les faux signaux.

Conclusion

Dans l'ensemble, cette stratégie est une méthode efficace pour effectuer des transactions dans les deux sens à l'aide d'un indicateur de canal de prix. Elle intègre des modules de take-profit, stop-loss et de contrôle de position, permettant une bonne gestion des risques. Avec quelques optimisations et ajustements, elle peut devenir une puissante stratégie de trading quantitatif.

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

//Noro
//2020

//@version=4
Strategy parameters
Strategy parameters
Long
Short
Take-profit, %
Take-profit type
Take-profit type
Risk size for long, %
Risk size for short, %
Price Channel Length
Show lines
Show Background
Show Offset
Show label
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)