TotalPrice
TotalPrice devuelve la media de la apertura, el máximo, el mínimo y el cierre de una bar en ProBuilder. Usa TotalPrice, o TotalPrice[N] N bars atrás, como fuente de precio suavizada.
Sintaxis
TotalPriceTotalPrice[N] devuelve el valor N bars atrás, donde N es 0 para el bar actual, 1 para el bar anterior, y así sucesivamente. TotalPrice y TotalPrice[0] son equivalentes.
Cómo funciona
TotalPrice es la media de la apertura, el máximo, el mínimo y el cierre del bar, (Open + High + Low + Close) / 4. De entre las constantes de precio integradas es la que se apoya en más entradas, por lo que produce el valor único más equilibrado de un bar, teniendo en cuenta ambos puntos finales y ambos extremos.
El desplazamiento entre corchetes referencia bars anteriores, por lo que TotalPrice[1] es el precio total de la bar anterior. El índice debe permanecer dentro del histórico cargado.
Como promedia cuatro puntos, TotalPrice suaviza el efecto de cualquiera de ellos por separado. Encaja con entradas en las que se busca un precio por bar estable y representativo y la apertura o el cierre concretos importan menos. En el bar en curso puede moverse a medida que se actualizan el máximo, el mínimo o el cierre, mientras la apertura permanece fija.
Ejemplos
Ejemplo 1, Precio total frente a su media (Indicador)
// Moving average of the total price
ma = Average[20](TotalPrice)
RETURN TotalPrice AS "Total price", ma AS "MA 20"El indicador representa la media OHLC junto con una media móvil de la misma serie.
Ejemplo 2, Escanear por fuerza del precio total (ProScreener)
// Total price above its 50-bar average
above = TotalPrice > Average[50](TotalPrice)
SCREENER[above] (TotalPrice AS "Total price")El screener devuelve los instrumentos cuyo precio total se sitúa por encima de su media más larga.
Ejemplo 3, Entrada por cruce del precio total (ProOrder)
DEFPARAM CumulateOrders = false
fast = Average[10](TotalPrice)
slow = Average[30](TotalPrice)
IF fast CROSSES OVER slow THEN
BUY 1 CONTRACT AT MARKET
ENDIF
IF fast CROSSES UNDER slow THEN
SELL AT MARKET
ENDIFAmbas medias leen TotalPrice, por lo que el cruce usa la media OHLC completa de cada bar.
Errores y trampas habituales
- Incluye la apertura.
TotalPricees el único precio medio nativo que incorpora la apertura, por lo que se diferencia deTypicalPrice, que usa solo máximo, mínimo y cierre. - El bar en vivo se mueve. En la bar actual el máximo, el mínimo o el cierre pueden cambiar, desplazando
TotalPricehasta que la bar se completa, aunque la apertura esté fijada. - Desplazamiento fuera de rango.
TotalPrice[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
TypicalPrice, la media de high, low y close.MedianPrice, la media de high y low.WeightedClose, una media de high, low y close ponderada hacia el close.CustomClose, la fuente de precio seleccionable por el usuario.Open, el precio de apertura de un bar.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.