domingo, 25 de octubre de 2015

ESTRAPERLO REMIX

Llevaba días con una idea en la cabeza desde que ví el Oscilador Macd de Carlos Rozas.
Robando el índicador a Carlos, decidí incorporarlo al estraperlo pro  y modificarlo.

Quería una nueva versión que mantuviera la idea clave central del estraperlo original (basado en los estudios de Jose7674), eliminando las barras chivatas (repintan demasiado), y manteniendo la genialidad de las barras de volumen que incorporó Miguel Leuguim en el estraperlo pro , al mismo tiempo que cambiar el macd estándar por el oscilador macd.

Como soy un aficionadillo en esto de la programación en la plataforma Prorealtime,me he tirado días tratando de dar con un código correcto para tal tarea ...y no lo conseguía.
Lo mejor en estos casos es contactar con alguién que te pueda ayudar, así que contacté con Leuguim,mandándole el esbozo de código y el concepto.
Esta misma mañana ya estaba listo y enviado a mi correo.
El aspecto , así como los elementos que voy a desgranar a continuación quedan tal que así...


Para su comprensión  vamos a desglosar sus componentes :

Curva estraperlo : es la curva formada por un macd  con combinación 5,13,1 

Banda de Bollinguer : una banda de Bollinguer a 60 periodos y desviación estándar 1

Línea señal : una media exponencial a cuyo cruce con la curva estraperlo dá señales de entrada o salida.

Barras de volumen : muy útiles.Cuando aparecen de forma aislada nos indican un volumen climático , lo que en ocasiones es una reversión del precio.Si aparece más de una barra seguida , nos habla de una posible acumulación o distribución.

Oscilador Macd : muy interesante .Una concepción de Calatravo , que modifica un macd 12,26,9 con una media a los máximos y mínimos de un periodo de 50 , consiguiendo zonas de sobrecompra y sobreventa.

Demósle las gracias a Miguel Leuguim por su curro desinteresado.
Para todo el que lo quiera , ¡ totalmente gratis , oiga !, el código para la plataforma Prorealtime es :

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

//ESTRAPERLO REMIX
//Creado por  Miguel Ángel Castillo basado en el Estraperlo. Octubre 2015
//Parte de código de Macd Normalisé by hk_lisse
//Parte de código de Macd de Carlos Rozas
//Parte de código de Capital Proporcional Medio by Javier Alfayate
//Revisado por Miguel Leugim (sud_miguel@hotmail.com). Octubre 2015

//Indicador estraperlo
val1=Exponentialaverage[5](close)
val2=ExponentialAverage[13](close)
mmacd=val1/val2-1
se=ExponentialAverage[m](mmacd)
gd2=average[60](mmacd)
sd=1*STD[60](mmacd)
bollsup=gd2+sd
bollinf=gd2-sd

//Oscilador Macd
valor1=ExponentialAverage[12](close)
valor2=ExponentialAverage[26](close)
a=valor1/valor2-1
b=exponentialaverage[50](highest[n](a))
c=exponentialaverage[50](lowest[n](a))

if a>b then
SC=a-b
else
SC=0
endif
if a<c then
SV=a-c
else
SV=0
endif

//Indicador Capital Proporcional Medio
capital = volume * close
volmax = highest[200](capital)
vol = ((capital*100/volmax)*4/5)
volmed = ExponentialAverage[50](vol)
CPM = (vol - volmed)
volumen = capital / (Average[20](capital)[1]) > 2 AND CPM > 0
IF volumen THEN
bvol = 1.2
ELSE
bvol = 0
ENDIF


RETURN SC*100 COLOURED (255,153,0) as "SC",SV*100 COLOURED (0,204,51)as "SV", bvol COLOURED (0,0,200) as "Volumen", 0 as "Cero",mmacd*100 as "LM",se*100 as "S",bollsup*100 as "BSUP",bollinf*100 as "BINF"

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

En el cuadro de variables :

m = media = 20
n = n = 50 


nota: configurar en estilo histograma  las nomenclaturas SC , SV y Volumen.

7 comentarios:

  1. No hay más comentario que decirte que eres muy GRANDE. Gran indicador de gran ayuda. Mil gracias por compartir todo lo que sabes.

    ResponderEliminar
  2. Muchas gracias. Estoy empezando en esto de los indicadores y el Prorealtime. Cómo consigues el color degradado entre las líneas LM y S y cuando es positivo. Y ya si puedes presentar más graficos de valores donde lo apliques genial para contrastarlo y validar que lo interpreto igual. Muchas gracias.

    ResponderEliminar
    Respuestas
    1. Demasiao complicao para ponrel aquí, Gonzalo.El color degradado que ves entre las líneas se consigue mediante el cuadro de propiedades en "añadir color".
      Pa que te hagas una idea,echale un ojillo a este tutorial de Blai5:
      http://www.blai5.net/www/index.php/vigia/vigia-para-prt/tutorial-configurar-vigia-10-para-prt

      Eliminar
    2. Muchas gracias Crack, a ver qué puedo hacer.

      Eliminar
  3. Muchas gracias, hace poco que empezé con lo del Prorealtime y la verdad que engancha, por cierto si alguien sabe como se hace hace el efecto de colorear la grafica de precio, a traves de lo que marque un indicador, pues estoy muy interesado, se lo via a Carlos en su blog, podeis verlo aqui http://www.rankia.com/foros/bolsa/temas/3001068-como-colorear-fondo-grafica-precio-funcion-indicador-prorealtime#respuesta_3002075

    ResponderEliminar
    Respuestas
    1. Sitúate en PRT en el valor de la foto del post y en la fecha y a colorear.

      Eliminar
  4. Muchas gracias de nuevo!!
    eres un crack!!

    ResponderEliminar