TypicalPrice
TypicalPrice devuelve la media del máximo, el mínimo y el cierre de una barra en ProBuilder. Usa TypicalPrice, o TypicalPrice[N] hace N barras, como fuente de precio equilibrada.
Sintaxis
TypicalPriceTypicalPrice[N] devuelve el valor N bars atrás, donde N es 0 para el bar actual, 1 para el bar anterior, y así sucesivamente. TypicalPrice y TypicalPrice[0] son equivalentes.
Cómo funciona
TypicalPrice es la media del máximo, el mínimo y el cierre del bar, (High + Low + Close) / 3. Al combinar los extremos del rango con el precio de liquidación, produce un único valor representativo que refleja tanto cuánto recorrió el bar como dónde terminó.
El desplazamiento entre corchetes referencia bars anteriores, por lo que TypicalPrice[1] es el precio típico del bar anterior. El índice debe permanecer dentro del historial cargado.
Este precio es la base clásica de indicadores como el CCI y de las fórmulas de puntos pivote, donde se prefiere un resumen equilibrado de la barra al cierre por sí solo. En la barra en curso puede variar a medida que se actualizan el máximo, el mínimo o el cierre.
Ejemplos
Ejemplo 1, Precio típico frente a su media (Indicador)
// Moving average of the typical price
ma = Average[20](TypicalPrice)
RETURN TypicalPrice AS "Typical price", ma AS "MA 20"El indicador representa el precio típico con una media móvil construida a partir de la misma serie.
Ejemplo 2, Cribado por la fortaleza del precio típico (ProScreener)
// Typical price above its 50-bar average
above = TypicalPrice > Average[50](TypicalPrice)
SCREENER[above] (TypicalPrice AS "Typical price")El screener devuelve los instrumentos cuyo precio típico se sitúa por encima de su media más larga.
Ejemplo 3, Entrada por cruce del precio típico (ProOrder)
DEFPARAM CumulateOrders = false
fast = Average[10](TypicalPrice)
slow = Average[30](TypicalPrice)
IF fast CROSSES OVER slow THEN
BUY 1 CONTRACT AT MARKET
ENDIF
IF fast CROSSES UNDER slow THEN
SELL AT MARKET
ENDIFAmbas medias leen TypicalPrice, por lo que el cruce usa el precio combinado del bar en lugar del cierre.
Errores y trampas habituales
- No es lo mismo que MedianPrice.
TypicalPriceincluye el cierre y divide por tres, mientras queMedianPriceusa solo el máximo y el mínimo. Ambos difieren siempre que el cierre se aleja del punto medio de la bar. - El bar en vivo se mueve. En la bar actual el máximo, el mínimo o el cierre pueden cambiar, desplazando
TypicalPricehasta que el bar se complete. - Desplazamiento fuera de rango.
TypicalPrice[N]falla cuando N apunta a un punto anterior a la primera bar cargada. Protege las consultas largas de histórico o carga más histórico.
Instrucciones relacionadas
MedianPrice, la media de high y low.WeightedClose, una media de high, low y close ponderada hacia el close.TotalPrice, la media de open, high, low y close.CustomClose, la fuente de precio seleccionable por el usuario.High, el precio más alto de un bar.Low, el precio más bajo de un bar.Close, el precio de cierre de un bar.Volume, el volumen negociado de un bar.