contador de GAP

Viewing 6 posts - 1 through 6 (of 6 total)
  • #202471

    Hola, estoy buscando la forma de crear un screener que me indique el numero de gaps alcistas (de apertura superiores al 4%) que ha tenido un valor en las ultimas 254 sesiones. He probado el siguiente código pero no realiza lo que yo quiero.

    agradezco cualquier ayuda

    indicator6 = Average[20](volume)
    c1 = (close >= 20)
    c6=indicator6 >1000000
    Periodos = 254

    alcista = 0
    FOR i = 0 TO (Periodos )
    IF 1.04*close[i+1]<open[i] THEN
    alcista = alcista + 1
    ENDIF
    NEXT

    gap=alcista

    SCREENER[c1 and c6](gap AS “Cuenta”)

     

    #202473

    0 a 254 hace 255 períodos, lo que excede el límite. Además, agregó +1, lo que produce 256 períodos. El código parece correcto.

    #202497

    gracias Roberto por tu respuesta.

    aunque reduzca el número de periodos, por ejemplo, a 20, el resultado del screener no es el correcto, es decir, me devuelve una lista de valores y el resultado del contador de gap es 0 lo cual no es posible.

    ¿tienes alguna sugerencia adicional?

    muchas gracias

    #202538

    Su código NO busca lagunas, solo las cuenta. Si no hay ninguno, indica 0.

    #202561

    Hola Roberto, gracias por la respuesta.

    A lo que me refiero es que el código no realiza bien la cuenta. Verás en el adjunto que para unos valores indica que ha habido gaps y sin embargo no es verdad.

    No entiendo qué puede estar pasando.

    gracias

    saludos

    #202579

    Funciona muy bien para mí.
    Pon este indicador debajo del gráfico, así verás cuántas veces se reporta un GAP:

     

Viewing 6 posts - 1 through 6 (of 6 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login