Únete hoy
Indicadores/probuilder · probacktest · proorder · proscreener

PRTBANDSSHORTTERM

PRTBANDSSHORTTERM devuelve la banda de corto plazo del indicador propietario PRT Bands en ProBuilder. Sintaxis, ejemplo de screener de patrón de gancho, trampas.

Sintaxis

probuilder
PRTBandsShortTerm

La función no toma parámetros ni argumento de precio. Siempre refleja el cálculo de las PRT Bands en el instrumento y el marco temporal del gráfico o del escaneo en el que se ejecuta.

Fórmula

Las PRT Bands son un indicador propietario desarrollado por ProRealTime™. La fórmula exacta no está publicada, por lo que no puede reproducirse ni reimplementarse en código personalizado. PRTBandsShortTerm simplemente expone el valor del componente de corto plazo tal como lo calcula internamente la plataforma.

Cómo funciona

Las PRT Bands constan de varias líneas: una banda superior y otra inferior que enmarcan el precio, más líneas de medio y corto plazo que siguen la tendencia a distintas velocidades. PRTBandsShortTerm devuelve la línea de corto plazo, la que se ajusta más al precio y reacciona primero cuando cambia la dirección.

Como la función devuelve una serie numérica, admite la sintaxis estándar de desplazamiento de bars. PRTBandsShortTerm[1] es el valor de un bar atrás, PRTBandsShortTerm[2] hace dos bars, y así sucesivamente. Asignar primero el valor a una variable y desplazar luego la variable mantiene el código legible y evita repetir la llamada.

Los usos típicos incluyen detectar ganchos (un giro local en la línea), comparar la línea de corto plazo con la línea de medio plazo para ver si coinciden en la tendencia, y filtrar las señales de otros indicadores para que solo se activen cuando la banda de corto plazo apunta en la dirección correcta.

Ejemplos

Ejemplo 1, Screener de gancho ascendente (ProScreener)

probuilder
// List instruments where the short-term band just turned up
a = PRTBandsShortTerm
result = a > a[1] and a[1] < a[2]
screener[result]

La línea estaba bajando hace dos bars y ahora está subiendo, lo que define un gancho ascendente. El escaneo devuelve todos los instrumentos en los que este giro se produjo en la última bar.

Ejemplo 2, Pendiente y distancia respecto al precio (Indicador)

probuilder
// Plot the short-term band slope and the gap between price and the band
st = PRTBandsShortTerm
slope = st - st[1]
gap = close - st
RETURN slope AS "ST band slope", gap AS "Close minus ST band"

Una pendiente positiva significa que la banda de corto plazo está subiendo. La serie de diferencia muestra cuánto se ha alejado el precio de la banda, lo que puede señalar una sobreextensión.

Ejemplo 3, Filtro de tendencia para las entradas (ProOrder)

probuilder
// Only take long entries while the short-term band is rising
st = PRTBandsShortTerm
rising = st > st[1]

IF NOT LongOnMarket AND rising AND close CROSSES OVER Average[20](close) THEN
  BUY 1 CONTRACT AT MARKET
ENDIF

IF LongOnMarket AND st < st[1] THEN
  SELL AT MARKET
ENDIF

El cruce de medias móviles solo abre una posición cuando la PRT Band de corto plazo confirma la dirección al alza, y la posición se cierra cuando la banda gira a la baja.

Interpretación

LecturaSignificado
Línea ascendenteLa presión de corto plazo es al alza.
Línea descendenteLa presión de corto plazo es a la baja.
Gancho ascendente (abajo y luego arriba)Posible inicio de un swing alcista de corto plazo.
Gancho descendente (arriba y luego abajo)Posible inicio de un swing bajista de corto plazo.

La línea de corto plazo reacciona más rápido que PRTBandsMediumTerm y las bandas exteriores, por lo que también produce más giros falsos. Combinarla con la línea de medio plazo o con las bandas exteriores, y actuar solo cuando coinciden, es la forma habitual de reducir el ruido.

Errores y trampas habituales

  • Añadir paréntesis o argumentos. PRTBandsShortTerm[14](close) no es válido. La función no tiene parámetros, la plataforma fija el cálculo internamente. Solo la sintaxis de desplazamiento de bars como PRTBandsShortTerm[1] se acepta, y allí significa un bar atrás, no un ajuste de periodo.
  • Intentar reconstruir la fórmula. Como la fórmula de las PRT Bands es propietaria, ninguna combinación de medias o desviaciones típicas la reproduce exactamente. El código que asume que la banda es igual a alguna fórmula documentada se desviará de los valores que traza la plataforma.
  • Los patrones de gancho se repintan en la bar en curso. En el bar actual, sin terminar, el valor sigue actualizándose, por lo que un gancho detectado intrabar puede desaparecer al cierre. Los screeners y las estrategias que no deben repintar deberían evaluar bars confirmados, por ejemplo comparando a[1], a[2] y a[3].
  • Whipsaws en mercados planos. En rangos la línea de corto plazo cambia de dirección con frecuencia. Usarla sola como disparador de entrada genera muchas señales perdedoras pequeñas, normalmente hace falta un filtro de marco temporal superior o de medio plazo.
  • PRTBANDSUP, banda superior de las PRT Bands.
  • PRTBANDSDOWN, banda inferior de las PRT Bands.
  • PRTBANDSMEDIUMTERM, línea complementaria más lenta del mismo indicador.
  • Supertrend, otra banda seguidora de tendencia integrada.
  • SAR, seguidor de tendencia parabólico de stop and reverse.
  • ExponentialAverage, suavizado rápido que a menudo se compara con las bandas de corto plazo.
  • AverageTrueRange, medida de volatilidad usada para dimensionar las distancias de las bandas.
  • SCREENER, devuelve los instrumentos coincidentes en los escaneos de ProScreener.