Mostrando entradas con la etiqueta REPARTO DEL VOLUMEN. Mostrar todas las entradas
Mostrando entradas con la etiqueta REPARTO DEL VOLUMEN. Mostrar todas las entradas

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.

domingo, 22 de noviembre de 2015

SUBE EL VOLUMEN QUE NO ME ENTERO

El volumen es un dato al igual que el precio.
Parece que últimamente existe una controversia y se afirma que es un dato cuestionable.

El volumen es inseparable del precio, es el combustible de las subidas y las bajadas, y el dato más razonable en un análisis técnico.
Convencido de que es un elemento importante a la hora de tomar decisiones, hoy os muestro una manera de analizar con dos indicadores de volumen que conmovería al mismísimo Wyckoff.

En la práctica virtual , el indicador volumen climático trilero está resultando muy útil.
El uso de las barras de volumen (en color rojo) para situar soportes y resistencias así como giros de mercado y en algunos casos síntomas de acumulación o distribución  puede ser de bastante apoyo.
Mirando este gráfico de Bankinter lo vereís mejor...


Vale, tenemos trazados los niveles por donde es "probable" que se mueva el precio,ahora necesitamos un indicativo de su "posible" dirección.
Para ello, he añadido el indicador Reparto del Volumen ,aparecido el el artículo A TODO VOLUMEN en este mismo blog.

El Reparto del Volumen nos muestra en todo momento la cantidad de compras (en histograma verde) y la cantidad de ventas (en histograma rojo) y simplemente pasando el cursor podemos saber exactamente cúal es esa cantidad...


Me he tomado la libertad de hacer una modificación gilipollas en la linea diferencial (diferencia entre el volumen comprador y el volumen vendedor) , de manera que la linea nos muestra para un periodo definido una tendencia alcista o bajista al pasar sobre/debajo de la linea cero,aparte de mostrar divergencias cachondas en otras ocasiones.
Con ello,tenemos una incipiente señal alcista en Bankinter...


Como me consta de que no podeís acceder al código de libre acceso publicado por el forero Piraña en el foro de http://www.bolsageneral.es/ de este indicador...
¡ No desespereís ! ¡ No sufraís !, el código del Reparto del Volumen para la plataforma Prorealtime es :

----------------------------------------------------------------------------------------------------
REM Reparto del Volumen
// by Piraña Junio 2012
//publicado en foro bolsageneral

cuerpo = ( close - open )
gap = open - close[1]
vela = high - low
sombras = vela - abs( cuerpo )

baseP = abs( cuerpo ) + ( sombras * 2 ) + abs( gap )

sombrasP = sombras / baseP * 100

barraVerde = sombrasP
barraRoja = sombrasP

if cuerpo > 0 then
cuerpoP = cuerpo / baseP * 100
barraVerde = barraVerde + cuerpoP
elsif cuerpo < 0 then
cuerpoP = abs(cuerpo) / baseP * 100
barraRoja =  barraRoja +abs( cuerpoP)
endif

if gap > 0 then
gapP = gap / baseP * 100
barraVerde = barraVerde + gapP
elsif gap < 0 then
gapP = abs(gap) / baseP * 100
barraRoja =  barraRoja + abs( gapP )
endif

PresionAlcistaP =   barraVerde * Volume / 100
PresionBajistaP =   barraRoja  * Volume / 100

diferencial = (summation[p](PresionAlcistaP)-summation[p](PresionBajistaP))/2

return 0 as "centro" ,  PresionAlcistaP as "PresionAlcistaP" , - PresionBajistaP as "PresionBajistaP" , diferencial  as "diferencial"

----------------------------------------------------------------------------------------------------
En el cuadro de variables :

p = periodo = 20


nota:si alguno está interesado en el código original , no tengo ningún inconveniente en pasarselo por correo.