MedianPrice
MedianPrice renvoie la moyenne du plus haut et du plus bas d'un bar dans ProBuilder. Utilisez MedianPrice, ou MedianPrice[N] N bars plus tôt, comme source de prix médian lissée.
Syntaxe
MedianPriceMedianPrice[N] renvoie la valeur N bars en arrière, où N vaut 0 pour le bar courant, 1 pour le bar précédent, et ainsi de suite. MedianPrice et MedianPrice[0] sont équivalents.
Comment ça marche
MedianPrice est la moyenne du high et du low de la bar, (High + Low) / 2. Il représente le milieu géométrique de la plage de cotation de la barre et ne tient pas compte de l'endroit où la barre a ouvert ou clôturé.
Le décalage entre crochets désigne les bars antérieurs, donc MedianPrice[1] est le point médian de la bar précédente. L'indice doit rester dans l'historique chargé.
Comme il n'utilise que le plus haut et le plus bas, MedianPrice réagit aux extrêmes de chaque bar plutôt qu'à son cours de règlement. C'est une entrée courante pour les moyennes et les calculs de canaux où l'on préfère un centre de range stable à la clôture, plus variable. Sur le bar en cours, la valeur peut bouger à mesure que le plus haut ou le plus bas se met à jour.
Exemples
Exemple 1, Moyenne lissée du point médian (Indicateur)
// Moving average of the bar midpoints
ma = Average[20](MedianPrice)
RETURN MedianPrice AS "Median price", ma AS "MA 20"L'indicateur trace le point médian de chaque bar ainsi qu'une moyenne mobile construite à partir de celui-ci.
Exemple 2, Screening sur des points médians en hausse (ProScreener)
// Current midpoint above its value one bar ago
rising = MedianPrice > MedianPrice[1]
SCREENER[rising] (MedianPrice AS "Median price")Le screener renvoie les instruments dont le point médian du bar a augmenté par rapport au bar précédent.
Exemple 3, Entrée en tendance sur le point médian (ProOrder)
DEFPARAM CumulateOrders = false
fast = Average[10](MedianPrice)
slow = Average[30](MedianPrice)
IF fast CROSSES OVER slow THEN
BUY 1 CONTRACT AT MARKET
ENDIF
IF fast CROSSES UNDER slow THEN
SELL AT MARKET
ENDIFLes deux moyennes utilisent MedianPrice, le croisement reflète donc le mouvement des points médians des bars plutôt que des clôtures.
Erreurs et pièges courants
- Ignore l'ouverture et la clôture.
MedianPricene dépend que du plus haut et du plus bas, si bien que deux bars de même amplitude mais de clôtures très différentes partagent la même valeur. - Le bar en cours bouge. Sur le bar actuel, le plus haut ou le plus bas peut s'étendre, décalant
MedianPricejusqu'à la clôture du bar. - Décalage hors plage.
MedianPrice[N]échoue lorsque N désigne un point situé avant la première bar chargée. Limitez les longues profondeurs d'historique ou chargez plus d'historique.
Instructions liées
TypicalPrice, la moyenne de high, low et close.WeightedClose, une moyenne de high, low et close pondérée par le close.TotalPrice, la moyenne de open, high, low et close.CustomClose, la source de prix sélectionnable par l'utilisateur.High, le prix le plus haut d'un bar.Low, le prix le plus bas d'un bar.Close, le prix de clôture d'un bar.Range, le high moins le low d'un bar.