Type/to search

Stratégie de stop suiveur adaptatif multi-timeframe

Common strategy
Created: 2023-11-21 11:07:44
Last modified: 3 years ago
1
Follow
1802
Followers

img

Aperçu

Cette stratégie détermine la direction de la tendance sur la timeframe actuelle en calculant le signal composite de plusieurs indicateurs techniques. Lorsqu'une tendance haussière est identifiée, un trailing stop est placé près des points hauts ; lorsqu'une tendance baissière est détectée, un trailing stop est placé près des points bas. La stratégie s'adapte à différents instruments et timeframes, et gère le risque en ajustant dynamiquement le niveau du stop.

Principe

La stratégie combine plusieurs indicateurs (moyennes mobiles, ATR, KD, taux de variation, etc.) pour évaluer la direction globale de la tendance sur la timeframe courante. Concrètement, elle calcule la valeur composite des sous-signaux suivants :

  1. Signal de direction des moyennes mobiles
  2. Signal de surachat/survente du KD
  3. Signal de divergence volume-prix
  4. Signal de cassure de canal
  5. Signal composite d'essais multi-timeframes
  6. Signal Percent R
  7. Signal de retour à la moyenne
  8. Signal de cassure du canal ATR

Chaque sous-signal est lissé et se voit attribuer des seuils différents pour les décisions d'achat/vente. Une pondération est ensuite appliquée à chaque sous-signal pour obtenir le signal global sur la timeframe courante. Si le signal est supérieur à 0, la tendance est considérée haussière ; s'il est inférieur à 0, elle est considérée baissière.

En tendance haussière, la stratégie place un trailing stop près des précédents points hauts ; en tendance baissière, elle le place près des précédents points bas. Cela permet d'ajuster dynamiquement le niveau du stop en fonction de l'évolution réelle des prix, afin de contrôler le risque.

Avantages

Cette stratégie intègre plusieurs indicateurs pour déterminer la direction de la tendance, ce qui améliore la précision du jugement. De plus, elle s'adapte à différents instruments et timeframes, offrant une grande flexibilité.

Le principal avantage réside dans sa capacité à ajuster dynamiquement le niveau du stop, permettant d'adapter le contrôle du risque aux mouvements réels du marché et ainsi de se prémunir contre le risque systémique.

Risques

La qualité du signal de tendance influence directement le réglage du stop. En cas d'erreur de jugement, le stop peut être trop large ou trop serré. Par ailleurs, le stop ne peut pas totalement éliminer le risque de retournement brutal du marché.

La stratégie doit également trouver un équilibre entre le niveau de profit et la distance du stop. Un stop trop proche entraîne des déclenchements fréquents ; un stop trop éloigné ne contrôle pas efficacement le risque. Cela nécessite une optimisation des paramètres selon l'instrument et la période.

Pistes d'optimisation

On pourrait intégrer des algorithmes de machine learning pour entraîner un modèle à prédire la direction de la tendance à partir de données historiques, améliorant ainsi la précision du jugement.

Tester différentes combinaisons de paramètres pour optimiser la distance du stop, par exemple en ajustant dynamiquement la période de l'ATR en fonction de la volatilité du marché.

On peut également combiner des indicateurs de volume pour confirmer la tendance réelle et éviter les faux signaux liés aux divergences volume-prix.

Résumé

Cette stratégie détermine la direction de la tendance actuelle en intégrant plusieurs indicateurs techniques, puis ajuste dynamiquement un trailing stop en conséquence, dans le but d'améliorer l'efficacité du stop et de contrôler le risque de trading. Son concept est avancé et mérite d'être affiné et validé. C'est une stratégie adaptative multi-timeframe de référence pour la gestion du risque.

Source
Pine
/*backtest
start: 2022-11-14 00:00:00
end: 2023-11-20 00:00:00
period: 1d
basePeriod: 1h
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/
// © jigneshjc

//@version=5
Strategy parameters
Strategy parameters
Run Back Testing
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)