DynamicZoneRsiDown
DynamicZoneRsiDown en ProBuilder retourne le seuil dynamique inférieur du Dynamic Zone RSI, une Bollinger Band appliquée aux valeurs du RSI. Syntaxe et exemples.
Syntaxe
DynamicZoneRsiDown[RSIperiod, BBperiod](price)Paramètres
| Nom | Type | Par défaut | Description |
|---|---|---|---|
RSIperiod | entier | 14 | Période du calcul RSI sous-jacent. |
BBperiod | entier | 20 | Période des statistiques de la bande de Bollinger (moyenne et écart type) appliquées aux valeurs du RSI. |
price | source de prix | close | Série de prix fournie au RSI, généralement close. |
Formule
DynamicZoneRsiDown = Average[BBperiod](RSI[RSIperiod](price))
- STD[BBperiod](RSI[RSIperiod](price)) * 0.8Une bande inférieure de type Bollinger, calculée sur la série du RSI au lieu du prix, avec un multiplicateur d'écart type de 0.8.
Comment ça marche
Le RSI classique utilise des seuils fixes, 30 pour la survente et 70 pour le surachat, quel que soit l'instrument ou le régime. L'approche Dynamic Zone remplace ces constantes par des bandes dérivées de la distribution récente du RSI lui-même. DynamicZoneRsiDown calcule la moyenne du RSI sur BBperiod bars et soustrait 0.8 fois l'écart-type du RSI sur la même fenêtre.
Le résultat est une ligne de survente qui se déplace. Dans les périodes calmes, lorsque les lectures du RSI sont resserrées, la bande se situe près de la moyenne du RSI et réagit à de plus petits écarts. Dans les périodes volatiles, la bande s'élargit, exigeant une baisse du RSI plus importante avant qu'une lecture soit qualifiée de survente. Dans les tendances baissières persistantes, où un niveau fixe de 30 signalerait une survente presque en permanence, la bande dynamique dérive vers le bas avec le RSI et maintient la pertinence du seuil.
La fonction ne renvoie que la bande. Pour générer des signaux, calculez le RSI séparément avec la même RSIperiod et price, puis comparez les deux séries, en surveillant typiquement le retour du RSI au-dessus de la bande inférieure. La fonction complémentaire DynamicZoneRsiUp produit la bande supérieure correspondante.
Exemples
Exemple 1, Tracer la bande dynamique inférieure (Indicateur)
// Lower Dynamic Zone RSI band, 14-period RSI, 20-period bands
a = dynamiczonersidown[14,20](close)
return a coloured(255,0,0) style(line,1)Dessine le seuil dynamique inférieur sous forme de ligne rouge. Affiché avec le RSI, il marque la zone de survente adaptative.
Exemple 2, Zone dynamique complète avec RSI superposé (Indicateur)
// RSI with both dynamic bands in one panel
myRSI = RSI[14](close)
lowerband = DynamicZoneRsiDown[14,20](close)
upperband = DynamicZoneRsiUp[14,20](close)
RETURN myRSI, lowerband COLOURED(255,0,0), upperband COLOURED(0,180,0)Trace le RSI entre ses limites de survente et de surachat adaptatives. Les signaux se lisent aux touches et aux recroisements des bandes plutôt qu'à des niveaux fixes.
Exemple 3, Entrée en survente adaptative (ProOrder)
// Buy when RSI recovers above its dynamic oversold band in an uptrend
trend = Average[200](close)
myRSI = RSI[14](close)
lowerband = DynamicZoneRsiDown[14,20](close)
IF NOT LongOnMarket AND close > trend AND myRSI CROSSES OVER lowerband THEN
BUY 1 CONTRACT AT MARKET
ENDIF
IF LongOnMarket AND myRSI > 60 THEN
SELL AT MARKET
ENDIFEntre en long lorsque le RSI repasse au-dessus de la bande inférieure adaptative tandis que le prix se négocie au-dessus de la moyenne à 200 périodes, puis sort une fois que le momentum se normalise.
Interprétation
| Condition | Lecture |
|---|---|
| RSI sous la bande inférieure | Le momentum est inhabituellement faible par rapport à sa propre plage récente, survente adaptative. |
| Le RSI repasse au-dessus de la bande | Signal haussier potentiel, redressement depuis la zone de survente. |
| Bande très en dessous de la moyenne du RSI | Forte volatilité du RSI, seules les fortes capitulations sont enregistrées comme survente. |
| Bande collée à la moyenne du RSI | Régime de momentum calme, de petites baisses suffisent déjà. |
Comparée au niveau fixe de 30, la bande dynamique signale moins de fausses lectures de survente dans les marchés en tendance et davantage de lectures exploitables dans les marchés à faible volatilité. Comme pour toute mesure de survente, une lecture sous la bande décrit des conditions, pas un retournement garanti.
Erreurs et pièges courants
- Réglages RSI incohérents. Comparer
RSI[14](close)contreDynamicZoneRsiDown[7,20](close)produit des signaux incohérents. LeRSIperiodetpricedes deux séries doivent correspondre. - Utiliser la bande comme oscillateur. La fonction renvoie la ligne de seuil, pas le RSI lui-même. Des conditions comme
DynamicZoneRsiDown[14,20](close) < 30testent le niveau de la bande, ce qui est rarement l'intention d'une stratégie. - Ordre des crochets. Les deux périodes partagent une seule paire de crochets et la source de prix se place entre parenthèses,
DynamicZoneRsiDown[14,20](close). Répartir les périodes dans des crochets séparés déclenche une erreur de syntaxe. - Multiplicateur fixe de 0.8. Le facteur d'écart-type est intégré et ne peut pas être passé en paramètre. Pour une zone plus large ou plus étroite, reconstruisez la bande manuellement à partir de
Average,STD, etRSI.
Instructions liées
DynamicZoneRsiUp, le seuil dynamique supérieur correspondant du Dynamic Zone RSI.DynamicZoneStochasticDown, le même concept appliqué à l'oscillateur Stochastic.DynamicZoneStochasticUp, bande dynamique supérieure du Dynamic Zone Stochastic.RSI, le Relative Strength Index sous-jacent.BollingerDown, bande de Bollinger inférieure sur le prix, la même construction de bande.STD, écart type, un des composants de base de la bande.Average, moyenne mobile simple, l'autre composant de base.Stochastic, oscillateur borné alternatif utilisable avec des zones dynamiques.