El Parabolic SAR (Stop and Reverse) es un indicador técnico desarrollado por J. Welles Wilder. Este indicador se utiliza para identificar posibles puntos de cambio en la dirección del precio de un activo y es especialmente útil para capturar tendencias. A continuación, explicaremos el script del Parabolic SAR y cómo se utiliza en el análisis técnico.
Script del Parabolic SAR
El siguiente script configura y dibuja el Parabolic SAR en un gráfico de precios:
luaCopiar códigoinstrument { name = "Parabolic SAR", overlay = true }
min_af = input (0.02,"front.newind.parabolicsar.accelmin", input.double, 0.01, 1, 0.01)
step_af = input (0.02,"front.platform.acceleration", input.double, 0.01, 1, 0.01)
max_af = input (0.2,"front.platform.acceleration max", input.double, 0.01, 1, 0.01)
input_group {
"front.ind.dpo.generalline",
color = input { default = "#4BFFB5", type = input.color },
width = input { default = 1, type = input.line_width}
}
psar = sar (min_af, step_af, max_af)
plot (psar, "PSAR", color, width, 0, style.points)
Componentes del Script
- Configuración de los Parámetros del Parabolic SAR:
min_af = input (0.02, "front.newind.parabolicsar.accelmin", input.double, 0.01, 1, 0.01)
: Establece el factor de aceleración mínimo. El valor predeterminado es 0.02.step_af = input (0.02, "front.platform.acceleration", input.double, 0.01, 1, 0.01)
: Establece el incremento del factor de aceleración. El valor predeterminado es 0.02.max_af = input (0.2, "front.platform.acceleration max", input.double, 0.01, 1, 0.01)
: Establece el factor de aceleración máximo. El valor predeterminado es 0.2.
- Configuración de la Línea del Parabolic SAR:
input_group { "front.ind.dpo.generalline", color = input { default = "#4BFFB5", type = input.color }, width = input { default = 1, type = input.line_width}}
: Permite personalizar el color y el grosor de los puntos del Parabolic SAR que se dibujarán en el gráfico.
- Cálculo del Parabolic SAR:
psar = sar (min_af, step_af, max_af)
: Calcula los valores del Parabolic SAR utilizando los parámetros configurados.
- Trazado del Parabolic SAR:
plot (psar, "PSAR", color, width, 0, style.points)
: Dibuja los puntos del Parabolic SAR en el gráfico de precios.
Interpretación del Parabolic SAR
El Parabolic SAR se representa en el gráfico como una serie de puntos que se colocan por encima o por debajo del precio. La interpretación de este indicador es la siguiente:
- Señales de Compra:
- Cuando los puntos del Parabolic SAR se mueven por debajo del precio, esto indica una tendencia alcista. Es una señal para mantener posiciones largas (compra) o para considerar abrir nuevas posiciones largas.
- Señales de Venta:
- Cuando los puntos del Parabolic SAR se mueven por encima del precio, esto indica una tendencia bajista. Es una señal para mantener posiciones cortas (venta) o para considerar abrir nuevas posiciones cortas.
- Cambio de Dirección:
- Un cambio en la posición de los puntos del Parabolic SAR de arriba a abajo del precio (o viceversa) sugiere un posible cambio en la dirección de la tendencia. Esto puede ser una señal para cerrar posiciones existentes y abrir nuevas posiciones en la dirección opuesta.
Uso Práctico del Parabolic SAR
- Seguimiento de Tendencias: Utiliza el Parabolic SAR para identificar la dirección de la tendencia actual y ajustar tus estrategias de trading en consecuencia.
- Gestión de Riesgos: Emplea el Parabolic SAR como una herramienta de stop loss dinámico. Los puntos del Parabolic SAR pueden servir como niveles de stop loss ajustados automáticamente a medida que el precio se mueve.
- Confirmación de Señales: Combina el Parabolic SAR con otros indicadores técnicos, como medias móviles o el índice de fuerza relativa (RSI), para confirmar las señales de entrada y salida.
El Parabolic SAR es una herramienta valiosa para los traders que buscan capturar y seguir tendencias. Al ajustar automáticamente sus puntos en función del movimiento del precio, este indicador puede ayudar a los traders a tomar decisiones informadas y gestionar sus posiciones de manera más efectiva.
Script Completo
instrument { name = "Parabolic SAR", overlay = true }
min_af = input (0.02,"front.newind.parabolicsar.accelmin", input.double, 0.01, 1, 0.01)
step_af = input (0.02,"front.platform.acceleration", input.double, 0.01, 1, 0.01)
max_af = input (0.2,"front.platform.acceleration max", input.double, 0.01, 1, 0.01)
input_group {
"front.ind.dpo.generalline",
color = input { default = "#4BFFB5", type = input.color },
width = input { default = 1, type = input.line_width}
}
psar = sar (min_af, step_af, max_af)
plot (psar, "PSAR", color, width, 0, style.points)