Ayuda para la programación de un Screener
- This topic has 6 replies, 2 voices, and was last updated 3 years ago by .
Viewing 7 posts - 1 through 7 (of 7 total)
Viewing 7 posts - 1 through 7 (of 7 total)
Similar topics:
Forums › ProRealTime foro Español › Soporte ProScreener › Ayuda para la programación de un Screener
Hola, soy bastante nuevo en el tema de la programación de indicadores y screeners. He buscado pero no he encontrado algo que me sirviera y por eso os lo pregunto.
Quería saber si alguien me puede echar una mano para crear un screener que liste acciones por velocidad de crecimiento de volumen en un determinado tiempo. Y que también, una vez detectado, que tenga otro parámetro de control para ver si en los siguientes intervalos de tiempo el volumen ha sido menor o mayor que el anterior intervalo.
Espero haberlo explicado bien.
Agradezco vuestra ayuda…
Un saludo y gracias.
¿Cómo desea determinar la tasa de aumento de los volúmenes?
Hola Nicolás,
Gracias por contestarme. He descubierto los manuales de programación de ProRealTime y he visto que no tiene sentido lo que me planteaba.
A raíz de estudiar el manual me ha surgido una duda… ¿Es posible hacer un screener para probar una hipótesis de trabajo a posteriori?
Por ejemplo:
Estando a fecha de hoy, poder hacer un screener que me permita analizar los cierres del día 31 de Agosto con ciertos parámetros (ej: cierre alcista, volumen alto, etc) para ver si las hipótesis que había planteado al principio han sido correctas. Esto me permitiría poder analizar lo que ocurrió en los días siguientes a la fecha en cuestión.
He intentado hacer el screener con la función Month[m] y Day[d] como criterios pero no me funciona. Siempre me termina filtrando los criterios pero del día de la finalización de la última vela.
No sé si tu o alguien del foro me podría orientar que es lo que hago mal?
Muchas gracias y perdón por contestar un poco tarde.
Carlos.
Este, por ejemplo, comprueba si el 31 de agosto de 2022 hubo un cruce alcista del Precio con su Media Simple de 20 periodos:
|
1 2 3 4 5 6 7 8 9 10 11 12 |
Timeframe(Daily) Sma20 = average[20,0](close) Cond = 0 FOR i = 0 TO 250 IF OpenDate[i] = 20220831 THEN IF close[i] CROSSES OVER Sma20[i] THEN Cond = 1 break ENDIF ENDIF NEXT SCREENER[Cond] |
Yo no soy Nicolás 🙂
Hola,
Perdóname, Roberto quería decir… No sé porque me he confundido. He tenido un lapsus…
Un saludo de nuevo y muchas gracias.
Find exclusive trading pro-tools on 