contador de GAP

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #202471 quote
    ricardogil
    Participant
    New

    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 quote
    robertogozzi
    Moderator
    Master

    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 quote
    ricardogil
    Participant
    New

    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 quote
    robertogozzi
    Moderator
    Master

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

    x-8.jpg x-8.jpg
    #202561 quote
    ricardogil
    Participant
    New

    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

    20221014_134516.jpg 20221014_134516.jpg
    #202579 quote
    robertogozzi
    Moderator
    Master

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

    alcista = 0
    IF (1.04 * close[1]) < open THEN
       alcista = alcista + 1
    ENDIF
    RETURN alcista as "Gap"
Viewing 6 posts - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.

contador de GAP


ProScreener: Buscadores de Mercado y Rastreo

New Reply
Author
author-avatar
ricardogil @ricardogil Participant
Summary

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

Topic Details
Forum: ProScreener: Buscadores de Mercado y Rastreo
Language: Spanish
Started: 10/13/2022
Status: Active
Attachments: 2 files
Logo Logo
Loading...