Ayuda para la programación de un Screener

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #198495 quote
    repropel
    Participant
    New

    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.

    #198525 quote
    robertogozzi
    Moderator
    Master

    ¿Cómo desea determinar la tasa de aumento de los volúmenes?

    #200131 quote
    repropel
    Participant
    New

    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.

    #200154 quote
    robertogozzi
    Moderator
    Master

    Este, por ejemplo, comprueba si el 31 de agosto de 2022 hubo un cruce alcista del Precio con su Media Simple de 20 periodos:

    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]
    repropel thanked this post
    #200168 quote
    repropel
    Participant
    New

    Hola Nicolás,

    Muchas gracias por tu ayuda y tu celeridad en la respuesta. A simple vista veo bastante interesante esta manera de buscar el día. Lo pruebo.

    Un saludo.

    Carlos.

    #200178 quote
    robertogozzi
    Moderator
    Master

    Yo no soy Nicolás 🙂

    #200211 quote
    repropel
    Participant
    New

    Hola,

    Perdóname, Roberto quería decir… No sé porque me he confundido. He tenido un lapsus…

    Un saludo de nuevo y muchas gracias.

    robertogozzi thanked this post
Viewing 7 posts - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.

Ayuda para la programación de un Screener


ProScreener: Buscadores de Mercado y Rastreo

New Reply
Author
author-avatar
repropel @repropel Participant
Summary

This topic contains 6 replies,
has 2 voices, and was last updated by repropel
3 years, 6 months ago.

Topic Details
Forum: ProScreener: Buscadores de Mercado y Rastreo
Language: Spanish
Started: 08/04/2022
Status: Active
Attachments: No files
Logo Logo
Loading...