Screener para curva de Coppock

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #205385 quote
    dax821
    Participant
    Junior

    Buenos días pido tu ayuda para crear un screnner utilizando la curva de Coppock, consistiría en buscar acciones que cumplan dos requisitos;

    1. la curva está por debajo de -2, -5

    2. La curva pasa a tener pendiente positiva.

    Dejo un ejemplo.

    Muchas gracias por su ayuda.

    a = ROC[14](close)
    b = ROC[11](close)
    coppock = weightedaverage[10](a+b)
    RETURN coppock as "Coppock curve"
    Curva-de-Coppock.png Curva-de-Coppock.png
    #205424 quote
    robertogozzi
    Moderator
    Master

    Ahi esta:

    a  = ROC[14](close)
    b  = ROC[11](close)
    coppock = weightedaverage[10](a+b)
    c1 = coppock[1] < -2              //or -5
    c2 = coppock > coppock[1]
    SCREENER[c1 AND c2](coppock AS "Coppock")
    #205426 quote
    dax821
    Participant
    Junior

    Muchísimas gracias por su amabilidad.

    fuerte abrazo.

    robertogozzi thanked this post
    #205598 quote
    dax821
    Participant
    Junior

    Buenos días Roberto

    He añadido dos condiciones más al Screener, una es un filtro de volumen para que no aparezcan acciones de bajo volumen y funciona bien. Ahora quisiera añadir una cuarta condición que sería la más importante y podría eliminar la segunda condición. Esta consiste en:

    la curva de Coppock supera a la media triangular de 50 en el día, no cuando está superada por varios días, me interesa la señal en el día de producirse esa superación. Dejo un ejemplo.

    muchas gracias por tu ayuda.

    saludos

    //1. la curva está por debajo de -2, -5
    //2. La curva pasa a tener pendiente positiva.
    //3. El volumen es superior a 400.000
    //4. La curva corta al alza a la media móvil triangular de 50

    a = ROC[14](close)
    b = ROC[11](close)
    coppock = weightedaverage[10](a+b)
    c1 = coppock[1] < -5 //or -5
    c2 = coppock > coppock[1]

    cap = close * volume
    c3 = cap > 400000
    c4 = coppock crosses over TriangularAverage[50]

    SCREENER[c1 AND c2 AND c3 AND c4](coppock AS “Coppock”)

    #205812 quote
    robertogozzi
    Moderator
    Master

    Su código es casi perfecto, solo necesita cambiar la penúltima línea a esto (de lo contrario, promedia el precio de cierre):

    c4 = coppock crosses over TriangularAverage[50](coppock)
    nachomellamo thanked this post
    #205836 quote
    dax821
    Participant
    Junior

    Muchas gracias por su ayuda, funciona fenomenalmente.

    Un abrazo.

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

Screener para curva de Coppock


ProScreener: Buscadores de Mercado y Rastreo

New Reply
Author
author-avatar
dax821 @dax821 Participant
Summary

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

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