AroonDown
AroonDown en ProBuilder mesure le nombre de bars écoulées depuis le plus bas des N dernières périodes, ramené sur une échelle de 0 à 100. Syntaxe, formule, exemples détaillés.
Syntaxe
AroonDown[N]Paramètres
| Nom | Type | Par défaut | Description |
|---|---|---|---|
N | entier | 25 | Nombre de bars analysées pour le plus bas le plus récent. Les valeurs plus courtes réagissent plus vite mais basculent plus souvent ; 25 est le réglage classique des manuels. |
Formule
AroonDown = 100 * (N - BarsSinceLowestLow) / NBarsSinceLowestLow compte combien de bars se sont écoulées depuis le plus bas des N bars. Un nouveau plus bas sur le bar courant donne 100. Un plus bas survenu exactement N bars auparavant donne 0.
Comment ça marche
AroonDown répond à une seule question sur chaque bar : quelle est la fraîcheur du plus bas significatif le plus récent. Il examine les derniers N barres, repère le plus bas des plus bas et convertit le temps écoulé depuis ce plus bas en pourcentage de la fenêtre.
La logique est fondée sur le temps plutôt que sur le prix. Peu importe la profondeur du plus bas, seul compte le moment où il s'est produit. Un marché qui inscrit de nouveaux plus bas toutes les quelques bars maintient AroonDown collé près de 100 même si chaque nouveau plus bas ne dépasse le précédent que d'un seul tick.
L'indicateur est une moitié du système Aroon. Son homologue, AroonUp, applique la même mesure au plus haut des plus hauts. Les deux lignes se lisent généralement ensemble : celle qui domine identifie la pression dominante, et les croisements entre elles marquent de possibles changements de direction de la tendance.
Exemples
Exemple 1, Signal de seuil à partir d'AroonDown (Indicateur)
// Flag bars where downward pressure dominates the 20-bar window
N = 20
myAroonDown = AroonDown[N]
IF (myAroonDown > 50) THEN
SIGNAL = 1
ELSE
SIGNAL = -1
ENDIF
RETURN SIGNALRenvoie 1 tant que le plus bas des 20 dernières bars est survenu dans la moitié la plus récente de la fenêtre, et -1 sinon. Une brique minimale pour la classification de régime.
Exemple 2, Recherche de nouvelles tendances baissières (ProScreener)
// Instruments making recent lows while highs grow stale
ad = AroonDown[25]
au = AroonUp[25]
SCREENER[ad > 70 AND au < 30](ad AS "AroonDown")Renvoie les instruments dont le plus bas à 25 bars est récent et le plus haut à 25 bars est ancien, la définition Aroon standard d'une tendance baissière établie.
Exemple 3, Entrée short sur croisement Aroon (ProOrder)
// Sell short when downward pressure overtakes upward pressure
ad = AroonDown[25]
au = AroonUp[25]
IF NOT ShortOnMarket AND ad CROSSES OVER au AND ad > 70 THEN
SELLSHORT 1 CONTRACT AT MARKET
ENDIF
IF ShortOnMarket AND au CROSSES OVER ad THEN
EXITSHORT AT MARKET
ENDIFOuvre un short quand AroonDown passe au-dessus d'AroonUp avec une lecture forte, et rachète quand la relation s'inverse. Le seuil sur ad filtre les croisements faibles survenant en milieu de range.
Interprétation
| Range | Lecture |
|---|---|
| 70 à 100 | Le plus bas est récent. La pression baissière est active. |
| 30 à 70 | Mitigé. Le dernier plus bas significatif vieillit sans être remplacé. |
| 0 à 30 | Aucun nouveau plus bas sur la majeure partie de la fenêtre, la pression baissière s'est estompée. |
Les lectures sont surtout utiles par rapport à AroonUp. AroonDown au-dessus de 70 alors qu'AroonUp est sous 30 est la signature classique d'une tendance baissière. Les deux lignes hautes en même temps indiquent un range volatil où un plus haut récent et un plus bas récent coexistent dans la fenêtre.
Erreurs et pièges courants
- Pas d'argument de prix. AroonDown ne prend qu'une période entre crochets.
AroonDown[20](close)est une syntaxe invalide, le calcul se base toujours sur la série des prix bas. - Une valeur élevée signifie baisse, pas hausse. Le nom induit les nouveaux utilisateurs en erreur. AroonDown proche de 100 est une lecture baissière, il signale de nouveaux plus bas. Le lire comme un oscillateur où les valeurs élevées sont haussières inverse chaque signal.
- Fondé sur le temps, pas sur l'amplitude. Un seul nouveau plus bas marginal remet la ligne à 100, quelle que soit la faiblesse du dépassement. Dans les marchés calmes, cela surestime la force d'une dérive baissière. L'associer à une mesure de volatilité ou de force de tendance comme
ADXdonne le contexte. - Comportement en escalier. Entre deux nouveaux plus bas, la ligne décroît par incréments fixes de
100/Npar bar. Une logique de croisement sur des périodes très courtes génère des grappes denses de signaux car la ligne avance par grands pas.
Instructions liées
AroonUp, la ligne compagne mesurant le nombre de bars depuis le point haut le plus élevé.ADX, mesure de force de tendance souvent combinée aux lectures Aroon.DIminus, composante de mouvement directionnel pour les mouvements baissiers.DIplus, composante de mouvement directionnel pour les mouvements haussiers.LowestBars, renvoie directement le nombre de bars depuis la valeur la plus basse.HighestBars, renvoie le nombre de bars depuis la valeur la plus haute.Lowest, la valeur la plus basse sur une fenêtre d'observation.Supertrend, niveau de suivi de tendance souvent utilisé avec des indicateurs directionnels.