ORDENAR SCREENER

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #157497 quote
    fisiotrancosfisiotrancos
    Participant
    Average

    Buenos días, me gustaría saber si una vez creado un screener es posible ordenar las acciones de la lista según el valor del macd. Gracias.

    #157501 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    Sí, debe utilizar el valor MACD como criterio de ordenación (estos son los datos que deben indicarse entre paréntesis):

    MyMACD = MACD(12,26,9)
    SCREENER[MyMACD CROSSES OVER 0](MyMACD AS "Macd")
    #157578 quote
    fisiotrancosfisiotrancos
    Participant
    Average

    Lo siento, no me los ordena por orden. Lo que necesito es que me ordene la lista según el valor de MACD line de menor a mayor.

     

    Gracias.

    #157585 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    Tal vez no lo pidas o lo pides al revés. Tienes que hacer clic en la columna de criterio y ordenarla. Una vez hecho esto, permanece en la memoria (si guarda la plantilla).

    #157628 quote
    fisiotrancosfisiotrancos
    Participant
    Average

    Ok gracias, no cliqué en criterio. Aunque igualmente al añadir a mi screener las líneas que me proporcionaste me sale este mensaje (en imagen adjunta)

     

    Gracias por la ayuda

    Captura-de-pantalla-2021-01-13-112401.jpg Captura-de-pantalla-2021-01-13-112401.jpg Captura-de-pantalla-2021-01-13-112257.jpg Captura-de-pantalla-2021-01-13-112257.jpg
    #157631 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    No puede agregar declaraciones después de SCREENER y esta palabra no debe repetirse más de una vez. Publica el código completo y dime qué quieres hacer.

    #157635 quote
    fisiotrancosfisiotrancos
    Participant
    Average

    Hola, este es el código. Tan solo me falta que me lo ordene según el valor de MACD como le comenté antes. Gracias

    indicator1 = Average[20](typicalPrice)
    indicator2 = ExponentialAverage[50](typicalPrice)
    c1 = (indicator1 > indicator2)
    
    indicator3 = Average[8](high)
    c2 = (close CROSSES OVER indicator3)
    
    indicator4 = Volume
    indicator5 = Average[8](indicator4)
    c3 = (indicator4 > indicator5)
    
    indicator6 = ExponentialAverage[50](typicalPrice)
    c4 = (close >= indicator6)
    
    SCREENER[c1 AND c2 AND c3 AND c4]
    #157637 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    Siempre use el botón “Insert PRT Code” cuando incluya e inserte un código en sus mensajes para que sea más fácil de leer para otros.  Gracias 🙂

    ahi esta:

    indicator1 = Average[20](typicalPrice)
    indicator2 = ExponentialAverage[50](typicalPrice)
    c1 = (indicator1 > indicator2)
    
    indicator3 = Average[8](high)
    c2 = (close CROSSES OVER indicator3)
    
    indicator4 = Volume
    indicator5 = Average[8](indicator4)
    c3 = (indicator4 > indicator5)
    
    indicator6 = ExponentialAverage[50](typicalPrice)
    c4 = (close >= indicator6)
    
    MyMACD = MACD(12,26,9)
    
    SCREENER[c1 AND c2 AND c3 AND c4](MyMACD AS "Macd")
    #157667 quote
    fisiotrancosfisiotrancos
    Participant
    Average

    Ok gracias. Lo tendré en cuenta.

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

Stuck on this ProBuilder code?

Describe what this topic is trying to build, in plain English, and ProRealAI writes the ProRealTime™ indicator, screener or system for you.

Available in 7 languages
Try ProRealAI

ORDENAR SCREENER


ProScreener: Buscadores de Mercado y Rastreo

New Reply
Author
Summary

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

Topic Details
Forum: ProScreener: Buscadores de Mercado y Rastreo
Language: Spanish
Started: 01/12/2021
Status: Active
Attachments: 2 files
ProRealCode ProRealCode
Loading...