domingo, 10 de enero de 2016

DE SOPORTE A RESISTENCIA

Un soporte es un nivel donde se frena el retroceso de los precios.
Una resistencia es un nivel donde se frena el avance de los precios.
Este paradigma tiene una propiedad : la reversibilidad.
Un soporte perforado se convierte en resistencia y viceversa.

Trasteando el indicador Ziggy Evolution aparecido en el artículo SOPORTES Y RESISTENCIAS CON ZIGGY ha salido una reforma que puede resultar útil.
El aspecto visual queda de esta manera...


Por sí mismo, podríamos utilizar el indicador soporte/resistencia utilizando las roturas de esos niveles para hacer entradas de bajo riesgo ,tal y como nos propone el análisis técnico ortodoxo.
También , el análisis técnico tradicional nos propone analizar el volumen en estas zonas, como muestra, mirad de nuevo el gráfico de Arcelor con el Volumen climático trilero incorporado...


Si , tenemos una barra de volumen climático de giro justo en zona de soporte.
Es una entrada de bajo riesgo aún a costa de que se dé la vuelta...y eso es lo bueno de esta operativa.


El acceso libre a la información y a la diversidad nos conduce a la libertad , a la igualdad y a la tolerancia.
Es por ello , que sin más dilación , se hace público el código de este indicador que 9 de cada 10 analistas recomiendan.
Para la plataforma Prorealtime , el código es :

---------------------------------------------------------------------------------------------------
REM SOPORTE/RESISTENCIA
//modificación del indicador Ziggy Evolution
// publicado en el foro finanzaonline.com
//programado por Tetsuo, Octubre 2009
//modificado en Enero 2016

once ziggy=0
myatr=AverageTrueRange[14](close)
empieza=(ziggy/1000*n)+myatr

once trend=1

if trend=1 then
if close>close[1] and close>ziggy[1] then
ziggy=close
elsif close>close[1] and close<ziggy[1] then
ziggy=ziggy[1]
elsif close<close[1] and (ziggy-empieza)<close then
ziggy=ziggy[1]
elsif close<close[1] and (ziggy-empieza)>close then
ziggy=close
trend=-1
endif
endif

if trend=-1 then
if close<close[1] and close<ziggy[1] then
ziggy=close
elsif close<close[1] and close>ziggy[1] then
ziggy=ziggy[1]
elsif close>close[1] and (ziggy+empieza)>close then
ziggy=ziggy[1]
elsif close>close[1] and (ziggy+empieza)<close then
ziggy=close
trend=1
endif
endif

if trend=1 and trend[1]=-1 then
soporte=ziggy[1]

elsif trend=-1 and trend[1]=-1 then
soporte=soporte[1]
endif

if trend=-1 and trend[1]=1 then
resistencia=ziggy[1]

elsif trend=1 and trend[1]=1 then
resistencia=resistencia[1]
endif

if resistencia<>resistencia[1] then
res1=resistencia
elsif soporte<>soporte[1] then
sup1=soporte
endif



return  sup1 coloured(0,0,255) as "soporte",  res1 coloured(255,0,0) as "resistencia"

--------------------------------------------------------------------------------------------------------

En el cuadro de variables :

n = número de días = 20

Poner directamente en precio y configurar en estilo puntos.

7 comentarios:

  1. Miguel Ángel, cada día te mejoras más. Aplausos 👏

    ResponderEliminar
  2. Miguel Ángel, cada día te mejoras más. Aplausos 👏

    ResponderEliminar
  3. Come se consigue el aspecto visual que planteas en el primer gráfico, siempre salen las líneas verticales de unión entre el antiguo y el nuevo

    ResponderEliminar
    Respuestas
    1. Debes configurarlo en estilo puntos para que no aparezcan esas lineas de unión.Después puedes darle el grosor que quieras.

      Eliminar
    2. Enormemente agradecido, esas líneas de unión me ...... mucho, hasta el punto de no poner el indicador que tenía muy parecido a este.
      Reitero las gracias de este lego total

      Eliminar
  4. Miguel Ángel, te suena indicador de este tipo que traze línea horizontal para poder poner los soportes a mi , en vez de automático por él indicador? Te esta manera podría hacer screener llamando al indicador a modo de soporte para buscar activos que reboten, dilaten, patrones chartistas....
    Saludos
    Luis

    ResponderEliminar