Type/to search

Stratégie de trading basée sur les zones d'offre et de demande avec stop suiveur par EMA

Common strategy
Created: 2024-01-18 16:41:16
Last modified: 3 years ago
1
Follow
1802
Followers

img

Aperçu

Cette stratégie utilise les zones d'offre et de demande, la moyenne mobile exponentielle (EMA) et le stop suiveur basé sur l'Average True Range (ATR) pour déterminer les signaux de trading. L'utilisateur peut ajuster les paramètres de l'EMA et la visibilité des signaux d'achat et de vente. La stratégie identifie les zones d'offre et de demande telles que Higher High (HH), Lower Low (LL), Lower High (LH) et Higher Low (HL). Les ordres sont émis après confirmation par la troisième bougie. Ce script convient au backtesting.

Principe de la stratégie

Calcul des indicateurs

Moyenne mobile exponentielle (EMA) :

  • L'EMA est calculée à partir du prix de clôture sur une période donnée (par défaut 200).
  • Formule de l'EMA : \(EMA = (Price_t \times \alpha) + (EMA_{t-1} \times (1-\alpha))\), où \(\alpha = \frac{2}{length+1}\).

Average True Range (ATR) :

  • L'ATR mesure la volatilité du marché, calculée à partir de la fourchette réelle des prix.
  • La fourchette réelle est la valeur maximale parmi les trois suivantes :
    • Haut actuel moins bas actuel
    • Valeur absolue du haut actuel moins le précédent clôture
    • Valeur absolue du bas actuel moins le précédent clôture
  • La période de calcul typique de l'ATR est 14.

Ces calculs sont utilisés pour juger de la tendance via l'EMA et pour définir un stop suiveur basé sur la volatilité du marché via l'ATR. La stratégie vise à fournir des signaux d'achat/vente en fonction de la relation entre le prix de clôture, l'EMA et la valeur de l'ATR.

Identification des zones d'offre et de demande

La stratégie utilise les termes « HH » (Higher High), « LL » (Lower Low), « HL » (Higher Low) et « LH » (Lower High) pour identifier différents modèles de comportement des prix, souvent utilisés dans l'analyse de tendance :

  1. Higher High (HH) : Le plus haut actuel est supérieur au plus haut précédent, indiquant une dynamique haussière potentielle.

  2. Lower Low (LL) : Le plus bas actuel est inférieur au plus bas précédent, indiquant une dynamique baissière potentielle.

  3. Higher Low (HL) : Le plus bas actuel est supérieur au plus bas précédent, indiquant une poursuite potentielle de la tendance haussière.

  4. Lower High (LH) : Le plus haut actuel est inférieur au plus haut précédent, indiquant une poursuite potentielle de la tendance baissière.

Ces motifs, combinés à d'autres indicateurs techniques, permettent de déterminer d'éventuels retournements ou continuations de tendance. La stratégie les utilise pour identifier les moments d'entrée ou de sortie.

Entrée et stop-loss

Signal d'entrée : Un signal d'achat/vente est généré lorsque le prix de clôture de la troisième bougie est supérieur/inférieur au plus haut/plus bas de la veille.

Méthode de stop-loss : Un stop suiveur est défini comme un multiple de la valeur de l'ATR (par défaut 2 fois).

Avantages de la stratégie

  1. Combine plusieurs facteurs (tendance, retournement, volatilité) pour une analyse globale du marché, évitant les faux signaux.
  2. Utilise les zones d'offre et de demande pour identifier les supports et résistances clés.
  3. Le système de stop basé sur l'ATR suit dynamiquement la volatilité du marché.
  4. Paramètres de l'EMA et de l'ATR personnalisables.
  5. Règles d'entrée simples et faciles à mettre en œuvre.

Risques et optimisation

  1. Risque de mauvaise interprétation ; nécessité d'optimiser la longueur de l'EMA.
  2. Un multiple d'ATR trop élevé peut entraîner des achats/ventes en réaction excessive.
  3. Envisager de filtrer les signaux d'entrée avec d'autres facteurs.
  4. Possibilité d'adopter une approche principalement basée sur le suivi de tendance, avec les zones d'offre/demande en complément.

Résumé

Cette stratégie combine plusieurs indicateurs techniques (tendance, retournement, volatilité) et formes de prix, montrant de bonnes performances en backtesting. Cependant, un trading en conditions réelles nécessite des optimisations et un filtrage approprié des signaux d'entrée. Cette stratégie de base peut être étendue et combinée à d'autres facteurs ou modèles.

Source
Pine
/*backtest
start: 2023-12-18 00:00:00
end: 2024-01-17 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Supply and Demand Zones with EMA and Trailing Stop", shorttitle="SD Zones", overlay=true)

showBuySignals = input(true, title="Show Buy Signals", group="Signals")
Strategy parameters
Strategy parameters
Signals
Show Buy Signals
Show Sell Signals
Zones
Show HL Zone
Show LH Zone
Show HH Zone
Show LL Zone
EMA Settings
EMA Length
Trailing Stop
ATR Length
ATR Multiplier
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)