domingo, 25 de noviembre de 2012

La magia de la SuperTendencia

        SuperTrend - SuperTendencia

Definición:

La SuperTendencia evoluciona por encima o por debajo de los precios dependiendo del tipo de tendencia desarrollada. Se reposiciona en función de los precios al cierre de cada sesión para filtrar las señales falsas que pueden aparecer durante los períodos sin tendencia.

La SuperTendencia se calcula mediante un coeficiente aplicado a la volatilidad media de las últimos candlesticks (o gráficos de barras, según la vista elegida).


Se recomiendan respectivamente los coeficientes 3 y 10 para el coeficiente multiplicador y el número de candlesticks que se consideran para ese cálculo, aunque se pueden realizar ajustes.

Interpretación

Este indicador tiene la ventaja de funcionar con todos las bases temporales (de 5 minutos a vista semanal) y sobre todos los soportes. También funciona con las acciones, contratos de futuros o Forex (divisas).

Es la herramienta ideal para seguir las tendencias y optimizar las salidas.

Como en el caso del SAR de Wilder, la SuperTendencia sigue a los precios como un Stop (usando cálculos más adaptados a la volatilidad), con la diferencia de que no cambia de valor ni se encierra sobre los precios durante los períodos sin tendencia. Esto le permite asignar más espacio y tiempo al precio para entrar en tendencia y captar movimientos con amplitudes mayores.

De forma general, se recomiendan posiciones compradoras cuando la SuperTendencia está por debajo del precio, y vendedoras cuando la SuperTendencia está por encima del precio.


Screener SuperTendencia Alcista para PRT:

REM SCREENER SUPERTENDENCIA ALCISTA PARA ABRIR LARGOS EN SEMANAL
REM CREADO POR TXEMA MEDINA EN NOVIEMBRE DE 2012
REM BUSCA VALORES CON TENDENCIA QUE PASAN DE SUPERTENDENCIA NEGATIVA A POSITIVA POR CRUCE DEL PRECIO POR ENCIMA DE LA SUPERTENDENCIA NEGATIVA
REM PROPORCIONA VALORES QUE INICIAN UN NUEVO IMPULSO ALCISTA POR SUPERACION DE MAXIMOS O ROTURA DE RESISTENCIAS
REM LOS VALORES SE ORDENANA POR RIESGO STOP O DISTANCIA DEL PRECIO A LA MM30 PONDERADA
REM PUEDE SER MAS SELECTIVO AÑADIENDO CAPITALIZACION Y ENTRADA DE MANO FUERTE

REM TENDENCIA ALCISTA
indicator1 = WeightedAverage[30](close)
indicator2 = WeightedAverage[30](close)
c1 = (indicator1 > indicator2[1])

REM PRECIO CRUZA AL ALZA POR ENCIMA DE LA SUPERTENDENCIA
indicator3 = SuperTrend[3,10]
c2 = (close CROSSES OVER indicator3)

REM RIESGO STOP POR DEBAJO DEL 9%
indicator4, ignored = CALL "Distancia MM30"
c3 = (indicator4 < 9.0)

REM ORDENADOS POR RIESGO STOP
criteria, ignored = CALL "Distancia MM30"

SCREENER[c1 AND c2 AND c3] (criteria AS "distancia")

Screener SuperTendencia Bajista:

REM SCREENER SUPERTENDENCIA PARA ABRIR CORTOS EN SEMANAL
REM CREADO POR TXEMA MEDINA EN NOVIEMBRE DE 2012
REM BUSCA VALORES CON TENDENCIA QUE PASAN DE SUPERTENDENCIA POSITIVA A NEGATIVA POR CRUCE DEL PRECIO POR DEBAJO DE LA SUPERTENDENCIA POSITIVA
REM PROPORCIONA VALORES QUE INICIAN UN NUEVO IMPULSO BAJISTA POR SUPERACION DE MINIMOS O ROTURA DE SOPORTES
REM LOS VALORES SE ORDENANA POR RIESGO STOP O DISTANCIA DEL PRECIO A LA MM30 PONDERADA
REM PUEDE SER MAS SELECTIVO AÑADIENDO CAPITALIZACION Y ENTRADA DE MANO FUERTE

REM TENDENCIA BAJISTA
indicator1 = WeightedAverage[30](close)
indicator2 = WeightedAverage[30](close)
c1 = (indicator1 < indicator2[1])

REM PRECIO CRUZA A LA BAJA POR DEBAJO DE LA SUPERTENDENCIA
indicator3 = SuperTrend[3,10]
c2 = (close CROSSES UNDER indicator3)

REM RIESGO STOP POR DEBAJO DEL 9%
indicator4, ignored = CALL "Distancia MM30"
c3 = (indicator4 < 9.0)

REM ORDENADOS POR RIESGO STOP
criteria, ignored = CALL "Distancia MM30"

SCREENER[c1 AND c2 AND c3] (criteria AS "distancia")

Alerta SuperTendencia:

REM ALERTA SUPERTENDENCIA PARA ABRIR LARGOS Y CORTOS
REM CREADO POR TXEMA MEDINA EN NOVIEMBRE 2012
REM PROGRAMAR COMO HISTOGRAMA CON COLORES VERDE Y ROJO PARA LARGOS Y CORTOS

indicator1 = SuperTrend[3,10]

IF (close CROSSES OVER indicator1) THEN
C=2
ENDIF

IF (close CROSSES UNDER indicator1) THEN
C=-2
ENDIF

return C

BackTest SuperTendencia:


BACKTEST SUPERTENDENCIA PARA ABRIR LARGOS Y CORTOS EN SEMANAL
CREADO POR TXEMA MEDINA EN NOVIEMBRE DE 2012

* BUSCA VALORES CON TENDENCIA QUE PASAN DE SUPERTENDENCIA NEGATIVA A POSITIVA POR CRUCE DEL PRECIO POR ENCIMA DE LA SUPERTENDENCIA NEGATIVA

* PROPORCIONA VALORES QUE INICIAN UN NUEVO IMPULSO ALCISTA POR SUPERACION DE MAXIMOS O ROTURA DE RESISTENCIAS

* PARA COMPRAS: WMA30 ALCISTA Y CRUCE AL ALZA DEL PRECIO SOBRE LA SUPERTENDENCIA. SE SALE POR CRUCE A LA BAJA DE LA SUPERTENDENCIA.

* PARA CORTOS: WMA30 BAJISTA Y CRUCE A LA BAJA DEL PRECIO SOBRE LA SUPERTENDENCIA. SE SALE POR CRUCE AL ALZA DE LA SUPERTENDENCIA.



REM Comprar
indicator1 = WeightedAverage[30](close)
indicator2 = WeightedAverage[30](close)
c1 = (indicator1 > indicator2[1])

indicator3 = SuperTrend[3,10]
c2 = (close CROSSES OVER indicator3)

IF c1 AND c2 THEN
BUY 1 SHARES AT MARKET THISBARONCLOSE
 ENDIF

REM Vender
indicator4 = SuperTrend[3,10]
c4 = (close CROSSES UNDER indicator4)

IF c4 THEN
SELL  AT MARKET THISBARONCLOSE
 ENDIF



REM Venta a corto (short)
indicator5 = WeightedAverage[30](close)
indicator6 = WeightedAverage[30](close)
c5 = (indicator5 < indicator6[1])

indicator7 = SuperTrend[3,10]
c6 = (close CROSSES UNDER indicator7)

IF c5 AND c6 THEN
SELLSHORT 1 SHARES AT MARKET THISBARONCLOSE
 ENDIF

REM Salida venta a corto (exit short)
indicator8 = SuperTrend[3,10]
c7 = (close CROSSES OVER indicator8)

IF c7 THEN
EXITSHORT  AT MARKET THISBARONCLOSE
 ENDIF




     

12 comentarios:

  1. Cuando intento crear el Screnner me dice que la llamada al indicador Distancia MM30 no existe.

    ResponderEliminar
  2. El Indicador Distancia MM30 mide la distancia entre el precio y la MM30 ponderada semanal. Este indicador está creado por Javier Alfayate de accionesdebolsa.com por lo que no puedo difundirlo sin su permiso. Intenta crearlo en PRT y si no puedes quitarlo de las condiciones del screener y a la hora de seleccionar los valores toma aquellos que no se alejen de la MM30 ponderada más de ese 9% comentado en el screener.
    Saludos de Txema

    ResponderEliminar
  3. Muchísimas gracias Txema. Mas o menos lo puedo crear pero no sabia se fallaba yo en algo. Un saludo y muchas gracias.

    ResponderEliminar
  4. Buenas tardes,

    Alguien seria tan amable de proporcionarme el indicador supertendencia tal y como lo teneis vosotros? No lo encuentro por ningun lado...:(
    Dejo mi mail por si alguien puede hacerme el favor!
    a.sahonet@gmail.com

    Muchas gracias!!!

    ResponderEliminar
  5. En cuanto pueda acceder a PRT te lo copio y envio. Tengo problemas desde el portatil para abrir la aplicación PRT. Problemas de java. Saludos

    ResponderEliminar
  6. buenas txemaa, el indicador superintendencia lo tendrías en metatrader 4???

    Saludos y gracias!!!

    ResponderEliminar
  7. Solamente lo tengo en PRT pero no consigo lanzar la plataforma.
    Buscaré encontrarlo en la red. Ya te contaré.

    ResponderEliminar
  8. Gracias txeema, en la red he intentando buscarlo pero encuentro otros distintos, exactamente este no... :(
    Ya me dirás, muchas gracias!

    ResponderEliminar
  9. Ya lo siento pero no consigo abrir la plataforma. Cuando lo resuelva te lo comunico. Saludos

    ResponderEliminar
  10. Problema resuelto. Tienes el código en tu correo personal. Ya me contarás. Saludos de Txema

    ResponderEliminar
  11. Hola. Viendo los comentarios sobre este indicador parece interesante. Como se puede conseguir ? Gracias a su amble respuesta. Saludos

    ResponderEliminar
  12. Lo tienes en la plataforma de PRT. El código SUPERTENDENCIA es de PRT y no deja aceder al código pero puedes llamarle para programar los screeners. Saludos de Txema

    ResponderEliminar

Muchas gracias por tu comentario. En cuanto me sea posible te daré mi opinión.