Buenas tardes
Como ejemplo, en el fichero adjunto tenemos el tiket “OXY”, se puede ver como el valor toca varias veces el soporte, se puede programar un proscreener para localizar valores que toquen minimo 3 veces un soporte?
Muchas gracias
Saludos
Jordi
El archivo adjunto no está ahí. De todos modos, ¿cómo quieres definir el soporte?
Disculpa, ahora si que lo envio,, se podria aprovechar los soportes que crea la propia plataforma de PRLT, en el archivo adjunto se puede ver la linea horizontal, soportes hay muchos, entiendo que el soporte correcto seria el que esta cerca de la cotización.
Muchas gracias
Saludos
Jordi
Los soportes, resistencias y otros objetos del gráfico NO son accesibles desde el código.
Puedo simular un soporte tomándolo del precio de cierre más bajo de los últimos 100 períodos. Si el precio mínimo ha tocado ese soporte al menos 3 veces, te lo informaré:
Periods = 100
MySupport = lowest[Periods](close)
Count = 0
FOR i = 0 TO (Periods - 1)
IF low[i] <= MySupport THEN
Count = Count + 1
ENDIF
NEXT
SCREENER[Count >= 3](Count AS "Count")
Utilice este indicador, en el precio, para ver el soporte y el recuento:
DEFPARAM DrawOnLastBarOnly = TRUE
Periods = 100
MySupport = lowest[Periods](close)
Count = 0
FOR i = 0 TO (Periods - 1)
IF low[i] <= MySupport THEN
Count = Count + 1
ENDIF
NEXT
DrawSegment(BarIndex[(Periods - 1)],MySupport,BarIndex,MySupport) coloured(255,0,0,255)
IF Count >= 3 THEN
DrawText("#Count#",BarIndex,MySupport-range*2) coloured(0,0,255,255)
ENDIF
RETURN
Buenas tardes Roberto
No puedo aprovechar el listado que genera el Proscreener, he buscado en el mercado americano y español, salen muchos valores que cumplen con la busqueda, pero no es lo que busco para aplicar mi estrategia, “OXY” no sale en el listado
EL indicador en el precio genera el soporte, pero no en el mismo punto que en el tuyo, te adjunto una foto, alguna configuración tendré que ajustar.
Muchas gracias
Saludos
Jordi
Solo puede cambiar los períodos. No sé cómo los calculó ProRealTime. Si tienes una forma específica dímelo.
El periodo es de 1 dia, al igual que el tuyo
Como calcula los soportes y resistencias automático PRLT no lo sé
Te adjunto un pantallzo para que veas que el soporte no está igual que el tuyo
Muchas gracias
Saludos
Jordi
Por supuesto que el soporte no es el mismo. O me dices de acuerdo con qué reglas quieres calcularlo, o tienes que usar la que escribí.
Uso el que me enviaste, pero el resultado no es el mismo, no se el porque
DEFPARAM DrawOnLastBarOnly = TRUE
Periods = 100
MySupport = lowest[Periods](close)
Count = 0
FOR i = 0 TO (Periods – 1)
IF low[i] <= MySupport THEN
Count = Count + 1
ENDIF
NEXT
DrawSegment(BarIndex[(Periods – 1)],MySupport,BarIndex,MySupport) coloured(255,0,0,255)
IF Count >= 3 THEN
DrawText(“#Count#”,BarIndex,MySupport-range*2) coloured(0,0,255,255)
ENDIF
RETURN
Muchas gracias
Saludos
Jordi
¿Debería ser idéntico a cuál? Dime la fórmula y trato de hacerla igual.
Te adjunto los pantallazos, el indicador en el precio es el que me has enviado a las 11.10 AM, el soporte que me has enviado en el adjunto PRLT 2 es distinto del que genera mi indicador en mi PRLT utilizando el mismo indicador, no entiendo porque los soportes no son iguales.
Gracias
Saludos
Jordi
Cuando publique un gráfico, debe estar completo. Pruebe mi indicador en el mismo gráfico. ¿Cómo pueden ser diferentes? ¡No veo mi indicador en su gráfico!